I am using CMake 2.8.1 on Windows 7. I have MinGW installed with GCC 4.5 I have successfully compiled a library with a MinGW and cmake. The full path to the library is: c:\working\etk_binaries\libetk-mgw45.a
However, when I want to link this file into an executable (no need to have the CMake dependencies, etc. in projects) it can't seem to find this file. My cmakelists.txt is: cmake_minimum_required(VERSION 2.6) set(PROJECT_NAME "test" ) set(SRCS test.cpp ) project(${PROJECT_NAME}) add_executable(${PROJECT_NAME} ${SRCS}) link_directories( "c:/working/etk_binaries") target_link_libraries(${PROJECT_NAME} libetk-mgw45) The error I get is: c:\MinGW\bin/ld.exe: cannot find -llibetk-mgw45 collect2: ld returned 1 exit status mingw32-make[2]: *** [test.exe] Error 1 mingw32-make[1]: *** [CMakeFiles/test.dir/all] Error 2 Any ideas on what I have done wrong? Thanks, Jesse
_______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Follow this link to subscribe/unsubscribe: http://www.cmake.org/mailman/listinfo/cmake