当前位置: 技术问答>linux和unix
求助:SCO Unix编程问题
来源: 互联网 发布时间:2015-03-31
本文导语: 本人最近急需移植Linux/Free BSD下开发的一个小通信程序。 而我安装了SCO Unix Openserver 5.0.6企业版及开发版后,无法编译通过该程序。具体的错误信息如下: Undefined first referenced sym...
本人最近急需移植Linux/Free BSD下开发的一个小通信程序。
而我安装了SCO Unix Openserver 5.0.6企业版及开发版后,无法编译通过该程序。具体的错误信息如下:
Undefined first referenced
symbol in file
accept fserver.o
htons fserver.o
socket fserver.o
connect fclient.o
listen fserver.o
bind fserver.o
shutdown /usr/local/ssl/lib/libcrypto.a(bss_sock.o)
inet_addr fclient.o
logssl: fatal error: Symbol referencing errors. No output written to logssl
*** Error code 1 (bu21)
用一个最简单的带socket()函数的程序编译也无法通过,错误信息是:
Undefined first referenced
symbol in file
socket mysocket.o
mysocket: fatal error: Symbol referencing errors. No output written to mysocket
*** Error code 1 (bu21)
请高手执教,100分回报。谢谢!!!
而我安装了SCO Unix Openserver 5.0.6企业版及开发版后,无法编译通过该程序。具体的错误信息如下:
Undefined first referenced
symbol in file
accept fserver.o
htons fserver.o
socket fserver.o
connect fclient.o
listen fserver.o
bind fserver.o
shutdown /usr/local/ssl/lib/libcrypto.a(bss_sock.o)
inet_addr fclient.o
logssl: fatal error: Symbol referencing errors. No output written to logssl
*** Error code 1 (bu21)
用一个最简单的带socket()函数的程序编译也无法通过,错误信息是:
Undefined first referenced
symbol in file
socket mysocket.o
mysocket: fatal error: Symbol referencing errors. No output written to mysocket
*** Error code 1 (bu21)
请高手执教,100分回报。谢谢!!!
|
在makefile的链接库中增加 -lsocket
|
用cc -o test test.c -lsocket
|
cc -o test test.c -lsocket