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