[CMake] /DELAYLOAD flag doesnt stick when making a vc8 project
Stefan Buschmann
s_buschmann at gmx.de
Fri Oct 3 16:54:13 EDT 2008
Hi!
If you get this error message, the /DELAYLOAD-option is obviously passed
to the compiler correctly, so it can't be a problem with CMake.
I would think that the space between ":" and "mylib.dll" might be the
problem. Have you tried it without a space?
set_target_properties(mylib PROPERTIES LINK_FLAGS "/DELAYLOAD:mylib.dll")
Bye
Stefan
Sylvain Jaume schrieb:
> Hi,
>
> I try to set the DELAYLOAD flag for the VS8 linker using:
>
> set_target_properties(mylib PROPERTIES LINK_FLAGS "/DELAYLOAD:
> mylib.dll")
>
> But I get the linker error:
>
> 1>LINK : fatal error LNK1146: no argument specified with option
> '/DELAYLOAD:'
>
> I found this thread but it did not solve my issue:
> http://www.cmake.org/pipermail/cmake/2007-September/016449.html
>
> Does CMake 2.6 has a different command to set the linker flags?
>
> Thanks!
> Sylvain
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> CMake mailing list
> CMake at cmake.org
> http://www.cmake.org/mailman/listinfo/cmake
More information about the CMake
mailing list