Programming and posix - February 2001

February 10, 2001
Solution Symposium
Page 24
hp e3000
programming
and posix
linking with libraries - syntax
-lfoo means link with library libfoo.a
-lc is included in link by default
-Lpath tells where library is located
-L/lib -L/usr/lib is included in link by default
Link with libsvipc archive library
shell/iX> gcc -o hwcgi hwcgi.c -lsvipc
Link with libsvipc shared library
shell/iX> gcc -o hwcgi hwcgi.c -Wl,-ashared
-lsvipc
-Wl,-ashared specifies shared library preference