diff options
Diffstat (limited to 'Source/cmSystemTools.cxx')
-rw-r--r-- | Source/cmSystemTools.cxx | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Source/cmSystemTools.cxx b/Source/cmSystemTools.cxx index 5428081..42ee9fd 100644 --- a/Source/cmSystemTools.cxx +++ b/Source/cmSystemTools.cxx @@ -942,6 +942,7 @@ std::string cmSystemTools::FindLibrary(const char* name, for(std::vector<std::string>::const_iterator p = path.begin(); p != path.end(); ++p) { +#if defined(_WIN32) && !defined(__CYGWIN__) tryPath = *p; tryPath += "/"; tryPath += name; @@ -950,6 +951,7 @@ std::string cmSystemTools::FindLibrary(const char* name, { return cmSystemTools::CollapseFullPath(tryPath.c_str()); } +#else tryPath = *p; tryPath += "/lib"; tryPath += name; @@ -974,6 +976,7 @@ std::string cmSystemTools::FindLibrary(const char* name, { return cmSystemTools::CollapseFullPath(tryPath.c_str()); } +#endif } // Couldn't find the library. |