我在Solaris8下编译一段c语言程序,出现如下错误,而同样的程序在redhat7.3下就可以编译成功(没有红色部分的错误),谁可以告诉我如何纠正此错误
# gcc -I/usr/local/mysql/include -I/usr/local/apache/cgi-bin -L/usr/local/mysql/lib -lmysqlclient -o login login.c
login.c: In function `main':
login.c:121: warning: assignment makes pointer from integer without a cast
login.c:141:8: warning: multi-line string literals are deprecated
Undefined
first referenced
symbol
in file
mysql_fetch_row
/var/tmp//ccOp9eHH.o
mysql_real_query
/var/tmp//ccOp9eHH.o
mysql_real_connect
/var/tmp//ccOp9eHH.o
mysql_store_result
/var/tmp//ccOp9eHH.o
mysql_init
/var/tmp//ccOp9eHH.o[/COLOR]
ld: fatal: Symbol referencing errors. No output written to login
collect2: ld returned 1 exit status