Hi,

 AFAIK link.exe is only used when creating libs and dlls, so to create
 wince dlls i do the following:

 SET(CMAKE_CXX_LINKER "${EVC_INSTALL_DIR}/EVC/wce500/bin/link.exe")
 SET(CMAKE_CXX_CREATE_SHARED_LIBRARY
  "\"${CMAKE_CXX_LINKER}\" ${CMAKE_CL_NOLOGO} ${CMAKE_START_TEMP_FILE}
 /out:<TARGET> /PDB:<TARGET_PDB> /dll
 /version:<TARGET_VERSION_MAJOR>.<TARGET_VERSION_MINOR> <LINK_FLAGS>
 <OBJECTS> <LINK_LIBRARIES> ${CMAKE_END_TEMP_FILE}")
 SET(CMAKE_CXX_CREATE_SHARED_MODULE "${CMAKE_CXX_CREATE_SHARED_LIBRARY}")
 SET(CMAKE_C_CREATE_SHARED_LIBRARY "${CMAKE_CXX_CREATE_SHARED_LIBRARY}")
 SET(CMAKE_C_CREATE_SHARED_MODULE "${CMAKE_C_CREATE_SHARED_LIBRARY}")

 I hope that helps.

 regards
 Andreas Pokorny


 2008/4/23, Ivan Chupahin <[EMAIL PROTECTED]>:

> Hi, everyone!
 > I once wrote here about problem of change VS linker link.exe to other
 > linker, may be now someone can help solve it?
 >
 > I try to change linker like that:
 >  STRING(REPLACE "${CMAKE_CXX_COMPILER}" "someotherlinker.exe"
 > CMAKE_CXX_LINK_EXECUTABLE ${CMAKE_CXX_LINK_EXECUTABLE})
 >  But it`s not work.
 >

> _______________________________________________
 >  CMake mailing list
 >  CMake@cmake.org
 >  http://www.cmake.org/mailman/listinfo/cmake
 >
_______________________________________________
CMake mailing list
CMake@cmake.org
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to