Test existence knihovni funkce v ANSI C
Pavel Kankovsky
peak na argo.troja.mff.cuni.cz
Středa Září 22 10:52:17 CEST 1999
On Wed, 22 Sep 1999, xmail listy wrote:
> gcc main.c -lxy => spousti libxyfunc()
> gcc main.c => spousti nahrada_libxyfunc()
>
> kompilace i beh bey problemu v obou pripadech (knihovna
> linkovana/nelinkovana)
Takhle automagicky by to mohlo fungovat, kdyby v main.c byl weak symbol
libxyfunc -> nahrada_libxyfunc (tusim, ze se to dela s #pragma weak...viz
zdrojaky glibc), ovsem asi by nebyl dobry napad, kdyby libxyfunc bylo weak
i v libxy (coz je zrovna pripad (g)libc)...cert vi, jak by se to pak
chovalo.
Ovsem na nizsich platformach tohle URCITE nebude fungovat.
--Pavel Kankovsky aka Peak [ Boycott Microsoft--http://www.vcnet.com/bms ]
"Resistance is futile. Open your source code and prepare for assimilation."
Další informace o konferenci Linux