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
> [email protected]
> http://www.cmake.org/mailman/listinfo/cmake
>
_______________________________________________
CMake mailing list
[email protected]
http://www.cmake.org/mailman/listinfo/cmake