[CMake] /DELAYLOAD flag doesnt stick when making a vc8 project
Sylvain Jaume
sylvainjaume at gmail.com
Fri Oct 3 18:52:59 EDT 2008
Thanks Stefan! Removing the space helped.
I used this command:
set_target_properties(xipivcoregl PROPERTIES
LINK_FLAGS "/DELAYLOAD:xipivcore.dll")
And I got this error:
LINK : fatal error LNK1194: cannot delay-load 'xipivcore.dll' due to import
of data symbol '"__declspec(dllimport) protected: static int
SoXipMultiTextureElement::classStackIndex"
(__imp_?classStackIndex at SoXipMultiTextureElement@@1HA)'; link without
/DELAYLOAD:xipivcore.dll
But that's another issue.
Cheers,
Sylvain
On Fri, Oct 3, 2008 at 4:54 PM, Stefan Buschmann <s_buschmann at gmx.de> wrote:
> 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
>>
>
> _______________________________________________
> CMake mailing list
> CMake at cmake.org
> http://www.cmake.org/mailman/listinfo/cmake
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.cmake.org/pipermail/cmake/attachments/20081003/672a4a45/attachment.htm>
More information about the CMake
mailing list