Re: [INTERNALS-WIN] Getting a linker warning about incompatible libraries.

[email protected] (Richard Quadling)
Newsgroups php.internals.win
Message-ID <[email protected]>
On 18 January 2011 10:55, Pierre Joye <[email protected]> wrote:
> I will check the underlying libs but there are no ground to worry
> about these warnings :)
>
> Cheers,
>
> On Tue, Jan 18, 2011 at 11:54 AM, Richard Quadling <[email protected]> wrote:
>> On 18 January 2011 10:32, Pierre Joye <[email protected]> wrote:
>>> hi,
>>>
>>> No, as it is often due to some external libraries and have nothing to
>>> do with PHP itself.
>>>
>>> The question is more with which extensions are you this error?
>>>
>>> On Tue, Jan 18, 2011 at 11:24 AM, Richard Quadling <[email protected]> wrote:
>>>
>>>> I wonder if configure should be setting LD_FLAGS in the Makefile to
>>>> /NODEFAULTLIB:LIBCMT for --disable-zts automatically.
>>>>
>>>> It is done for the php5.dll (PHP_LDFLAGS), but not for any of the
>>>> extension dll files.
>>>
>>>
>>>
>>> --
>>> Pierre
>>>
>>> @pierrejoye | http://blog.thepimp.net | http://www.libgd.org
>>>
>>
>> Looking at http://rmtools.php.net/snaps/5.3-nts-windows-vc9-x86/logs/r307551/compile.txt
>> and doing a search on "libcmt" shows the following entries ...
>>
>>   Creating library
>> D:\temp\obj\5.3-nts-windows-vc9-x86\Release_TS\php_gd2.lib and object
>> D:\temp\obj\5.3-nts-windows-vc9-x86\Release_TS\php_gd2.exp
>> LINK : warning LNK4098: defaultlib 'LIBCMT' conflicts with use of
>> other libs; use /NODEFAULTLIB:library
>>
>>
>>   Creating library
>> D:\temp\obj\5.3-nts-windows-vc9-x86\Release_TS\php_gmp.lib and object
>> D:\temp\obj\5.3-nts-windows-vc9-x86\Release_TS\php_gmp.exp
>> LINK : warning LNK4098: defaultlib 'LIBCMT' conflicts with use of
>> other libs; use /NODEFAULTLIB:library
>>
>>
>>   Creating library
>> D:\temp\obj\5.3-nts-windows-vc9-x86\Release_TS\php_ldap.lib and object
>> D:\temp\obj\5.3-nts-windows-vc9-x86\Release_TS\php_ldap.exp
>> LINK : warning LNK4098: defaultlib 'LIBCMT' conflicts with use of
>> other libs; use /NODEFAULTLIB:library
>>
>>   Creating library
>> D:\temp\obj\5.3-nts-windows-vc9-x86\Release_TS\php_tidy.lib and object
>> D:\temp\obj\5.3-nts-windows-vc9-x86\Release_TS\php_tidy.exp
>> LINK : warning LNK4098: defaultlib 'LIBCMT' conflicts with use of
>> other libs; use /NODEFAULTLIB:library
>>
>>
>> So, the same as I'm getting.
>>
>>
>> --
>> Richard Quadling
>> Twitter : EE : Zend
>> @RQuadling : e-e.com/M_248814.html : bit.ly/9O8vFY
>>
>
>
>
> --
> Pierre
>
> @pierrejoye | http://blog.thepimp.net | http://www.libgd.org
>

Thank you.

-- 
Richard Quadling
Twitter : EE : Zend
@RQuadling : e-e.com/M_248814.html : bit.ly/9O8vFY
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.