Hi...

I'm trying to compile under sparc+solaris 2.6, using gcc 2.95.1 and gmake
3.77. 1.0.3 will compile, but anything later (including current) gives me
this error:

make[2]: Entering directory `/ugrad1/ajdelore/licq-1.0.4/src'
/bin/sh ../libtool --mode=link g++  -O2 -fno-exceptions -fno-check-new  -mimpure-text 
-o licq -export-dynamic  licq.o main.o icqpacket.o socket.o icqd.o icqd-udp.o 
icqd-tcp.o icqd-threads.o remoteserver.o icqevent.o buffer.o user.o history.o 
utility.o countrycodes.o log.o translate.o file.o message.o support.o pthread_rdwr.o 
onevent.o plugind.o sar.o languagecodes.o icqd-chat.o sighandler.o icqd-filetransfer.o 
hebrev.o icqcolor.o  -ldl -lpthread -lsocket -lxnet
g++ -O2 -fno-exceptions -fno-check-new -mimpure-text -o licq licq.o main.o icqpacket.o 
socket.o icqd.o icqd-udp.o icqd-tcp.o icqd-threads.o remoteserver.o icqevent.o 
buffer.o user.o history.o utility.o countrycodes.o log.o translate.o file.o message.o 
support.o pthread_rdwr.o onevent.o plugind.o sar.o languagecodes.o icqd-chat.o 
sighandler.o icqd-filetransfer.o hebrev.o icqcolor.o  -ldl -lpthread -lsocket -lxnet
Undefined                       first referenced
 symbol                             in file
gethostbyname_r                     support.o  (symbol belongs to implicit dependency 
/usr/lib/libnsl.so.1)
ld: fatal: Symbol referencing errors. No output written to licq
collect2: ld returned 1 exit status
make[2]: *** [licq] Error 1
make[2]: Leaving directory `/ugrad1/ajdelore/licq-1.0.4/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/ugrad1/ajdelore/licq-1.0.4'
make: *** [all] Error 2

This isn't such a big problem, since I can get 1.0.3 to compile.
However, I cannot compile any version of console. I get:

g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I. -I/ugrad1/ajdelore/licq-1.0.4/include 
-I/usr/include/ncurses -O2 -fno-rtti -fno-exceptions -fno-check-new -c window.cpp 
-Wp,-MD,.deps/window.TPlo  -fPIC -DPIC -o .libs/window.o
window.cpp: In method `class CWindow & CWindow::operator <<(const char *)':
window.cpp:126: passing `const char *' as argument 2 of `waddstr(WINDOW *, char *)' 
discards qualifiers
window.cpp: In method `void CWindow::wprintf(char *, ...)':
window.cpp:150: `attr_t' undeclared (first use this function)
window.cpp:150: (Each undeclared identifier is reported only once
window.cpp:150: for each function it appears in.)
window.cpp:150: parse error before `='
window.cpp:216: `save' undeclared (first use this function)
make[2]: *** [window.lo] Error 1
make[2]: Leaving directory `/ugrad1/ajdelore/licq-1.0.4/plugins/console-1.0.4/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/ugrad1/ajdelore/licq-1.0.4/plugins/console-1.0.4'
make: *** [all] Error 2

I have been tearing my hair out trying to get *any* command-line ICQ
client to work under solaris. Any help would be greatly appreciated.

Regards,
Anthony

Anthony DeLorenzo <[EMAIL PROTECTED]>
Vancouver, BC, Canada
http://www.sfu.ca/~ajdelore/




_______________________________________________
Licq-main mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/licq-main

Reply via email to