Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

½Ð±Ð¤@¤U¡Gunix¤Wªºµ{¦¡³]­p

0 views
Skip to first unread message

火宅之貓

unread,
Feb 23, 2001, 12:30:29 AM2/23/01
to

我從http://infosec.cis.nctu.edu.tw/Course/NS_2000/hw3.html

下載 unixserver.c和 client.c在 unix 下用gcc compiler

如下:
# gcc unixser.c
Undefined first referenced
symbol in file
socket /var/tmp/ccEJQiQy.o
accept /var/tmp/ccEJQiQy.o
bind /var/tmp/ccEJQiQy.o
setsockopt /var/tmp/ccEJQiQy.o
listen /var/tmp/ccEJQiQy.o
ld: fatal: Symbol referencing errors. No output written to a.out
collect2: ld returned 1 exit status
#

# gcc unixcli.c
Undefined first referenced
symbol in file
socket /var/tmp/ccfQfD8N.o
inet_addr /var/tmp/ccfQfD8N.o
connect /var/tmp/ccfQfD8N.o
ld: fatal: Symbol referencing errors. No output written to a.out
collect2: ld returned 1 exit status
#

關於socket的function全找不到:現在我改下 gcc -lsocket unixser.c

server這邊的程式就正常了,但是client 那邊~~
# gcc -lsocket unixcli.c
Undefined first referenced
symbol in file
inet_addr /var/tmp/cct2G6re.o (symbol belongs to impl
icit dependency /usr/lib/libnsl.so.1)
ld: fatal: Symbol referencing errors. No output written to a.out
collect2: ld returned 1 exit status
#

怎麼會沒有 inet_addr 這個function(將 1.1.1.1 換成ulong)

請有經驗的高手指教一下~~~


--
[31;1m施 恩 不 求 他 報 [m

[32;1m結 怨 不 與 他 較 [m

[33;1m這 箇 中 間 寬 了 多 少 懷 抱 [m
-吾 本 平 凡--明 心 見 性-
--
[m [1m [33mo [31mR [35mi [36mg [37mi [34mN [31m: [m [1m [36m成 [37m大 [32m資 [33m工 [36mB [31mB [37mS [35m站 [m [1m [37m(140.116.247.7) [m
[31m [1m@ [m [37mbbs.csie.ncku.edu.tw [35m [1mFrOm [37m: [m 203.73.128.109

0 new messages