FW: kompilace kodu se sockety AF_INET
Kosar Martin
mkosar na fincom.cz
Úterý Březen 20 10:59:44 CET 2001
# implicit dependency /usr/lib/libnsl.so.1)
# ld: fatal: Symbol referencing errors. No output written to client1
# Kdyz jsem
# kompiluji s parametry: gcc -o jmenobinarky -lsocket jmenozdroje.c
Robert Vojta wrote:
# nemam zrovna zadny zdrojak u sebe, ale zkuste to bez toho "-lsocket",
nejsem
#si totiz jistej, ze kdyz sem neco delal ze socketama, ze potrebuju linkovat
#tuhle knihovnu.
Kdyz zkousim kompilovat bez -lsocket, vypise kompilator:
Undefined first referenced
symbol in file
socket /var/tmp/cc0gmxDA1.o
inet_addr /var/tmp/cc0gmxDA1.o
connect /var/tmp/cc0gmxDA1.o
ld: fatal: Symbol referencing errors. No output written to client1
Pri kompilaci zdrojaku obsahujiciho jen praci se sockety v domene AF_UNIX,
vse probehlo v poradku.
Diky
--
Martin Kosar
Další informace o konferenci Linux