sdilena knihovna a gcc s -nostartfiles

Vladimir Michl Vladimir.Michl na seznam.cz
Středa Květen 30 11:22:01 CEST 2001


-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160

On Wed, 30 May 2001, Michl Ladislav wrote:

> ahoj :-)
Ahoj,

> When compiling the file into a ``.o'' file in gcc, be sure to add the gcc
> option ``-nostartfiles''. This keeps the C compiler from linking the system
> startup libraries against the .so file. Otherwise, you'll get a
> ``multiple-definition'' error. My thanks to Jim Mischel and Tim Gentry for
> their suggestion to add this discussion of _init and _fini, as well as help
> in creating it.

Jo to je presne to co jsem potreboval vedet, jestli to -nostartfiles
nemuze necemu uskodit. Kdyz to uz pisou v HOWTO, tak asi ne.

> další viz. (nejsem si jistý jestli jsem spravně pochopil otázku :-))
> http://www.linux.com/howto/Program-Library-HOWTO/

Na HOWTO jsem se dival, ale Program-Library me nejak nepadlo do oka.

Diky.

Vlada

PS: Potrebuji to na opravu FireBirdu (Interbase 6), protoze jejich
knihovna libgds po sobe uklizi zaregistrovanim pomoci atexit a tak se neda
pouzivat php-interbase jako modul, coz me stve.
- -------------------------------------------------------------------------
Vladimir Michl			E-mail:	    Vladimir.Michl na seznam.cz
Czech Republic			Web:	    http://www.penguin.cz/~michlv
				Phone:	    +420 68 5391545
ISO-8859-2 compatibile		Work phone: +420 68 5711219
Key fingerprint: D558 FF4F 468E 544F 7F43  E005 7E7C AD8F 2F69 9DA4
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: Made with pgp4pine

iQEXAwUBOxS7vX58rY8vaZ2kFAPO9AQAghUoJHd0tU3k/mob0FUM/wTiohJzOYdU
fggZTjUY7lWVcsV90wCyv6aMVQlLoypppkGcsdSM8SxHXdjZXwjUBtfY67d8p1dn
zyWWrdo4TpYdVAd7hHcuXLPo1pIUumq9LFnWExsA4M3mtoERHQA6WnnZU5LiFAFw
25Kks7ONlekEAMO613Q5LlLTl7lMFgfTvThsvUE5J8jCZe5wFkd5Jp9NtdMGsiUU
O2x+mV74/uzv0dL7E4MeHVBeQd0BafF3wlB720p7OZJpg2eO1vzT++/k718tb3qp
NF3JG+3J7HgphfFm1G9lK3llyxJh/JFAwPkTH3oOfn7iMMeANbUxPR92
=HAde
-----END PGP SIGNATURE-----



Další informace o konferenci Linux