[PATCH] cygwin related build system patches

Thiago Macieira thiago at kde.org
Tue May 17 14:16:35 BST 2005


ralf.habacker at freenet.de wrote:
>> When I suggested that I was told "not needed, the symbols are found
>> in the executable", but cygwin is apparently a case where it's needed.
>
>The library is required on all other platforms. Because linux an other
> os supports undefined symbols on link time don't using this
> dependencies will not result in an error, so people simple forgot to
> add this i assume.

True. That feature sometimes hinders more than helps. It should probably 
default to the other setting.

There are many libraries --- not any of ours, but some that we use in KDE 
--- that simply forget to link to its dependencies. They leave it up to 
the final application to do that. IMO, that's wrong.

-- 
  Thiago Macieira  -  thiago (AT) macieira (DOT) info
    PGP/GPG: 0x6EF45358; fingerprint:
    E067 918B B660 DBD1 105C  966C 33F5 F005 6EF4 5358

2. Tó cennan his weorc gearu, ymbe se circolwyrde, wearð se cægbord and se 
leohtspeccabord, and þa mýs cómon lator. On þone dæg, he hine reste.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20050517/24ee59c8/attachment.sig>


More information about the kde-core-devel mailing list