I use the following in my CMakeLists.txt file. (Comments Welcome). Note this is when building against Qt 4.2.x

IF(WIN32)
SET(GUI_TYPE WIN32)
ADD_DEFINITIONS(-DNODEFAULTLIB:library)
SET (${QT_LIBRARIES} qtmain ${QT_LIBRARIES})
ENDIF(WIN32)


--
Mike Jackson   Senior Research Engineer
Innovative Management & Technology Services


On Apr 13, 2007, at 7:28 AM, Thomas Christian Chust wrote:

Teodor Calin Hanchevici wrote:

Alan, this does not work either,
LINK_FLAGS "/nodefaultlib:LIBCMT.lib;/nodefaultlib:MSVCRT.lib"
it always picks the first one
[...]


Hello,

the LINK_FLAGS property has to be set to a simple space separated string just like it is supposed to appear on the linker command line. Thus is think

  LINK_FLAGS "/nodefaultlib:LIBCMT.lib /nodefaultlib:MSVCRT.lib"

should do, but I don't have the MS development toolchain installed, so I
can't check whether that really works as expected.

cu,
Thomas
_______________________________________________
CMake mailing list
[EMAIL PROTECTED]
http://www.cmake.org/mailman/listinfo/cmake

_______________________________________________
CMake mailing list
[EMAIL PROTECTED]
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to