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
