Hello Jt 'Squeegy', * Jt Chiodi The Squeegy" (squeegy@c54820-a.carneg1.pa.home.com) [990502 10:18]:
Hi,
I tried your suggestion and got a little farther. Here is my next error. Thanks for the help.
gcc -O -s -DLinux -DHAVE_RAND48 -I/usr/local/include -c listen.c -o listen.o listen.c:505: conflicting types for `sys_errlist' /usr/include/stdio.h:221: previous declaration of `sys_errlist' make: *** [listen.o] Error 1
If you look at the stdio header, you'll see that sys_errlist will be defined in stdio.h if __USE_BSD is defined. This is in turn defined if _BSD_SOURCE or _GNU_SOURCE is defined over in feature.h. I'm not sure where this comes from, but I suspect the compiler turns it on. I suspect the solution to this problem has a lot more to do with listen.c's design than with SuSE Linux. Have you tried poking at the nettrek FAQ? You might just compare the two defenitions and kludge listen.c to match if necessary. Best of luck, -josh -- SuSE Inc., Tel: +1-510-835-7879 Mo/Th 11a - 5p (PST) 458 Santa Clara Avenue, Fax: +1-510-835-7875 Oakland CA 94610 Email: support@suse.com USA WWW: <A HREF="http://www.suse.com"><A HREF="http://www.suse.com</A">http://www.suse.com</A</A>> -- To get out of this list, please send email to majordomo@suse.com with this text in its body: unsubscribe suse-linux-e Check out the SuSE-FAQ at <A HREF="http://www.suse.com/Support/Doku/FAQ/"><A HREF="http://www.suse.com/Support/Doku/FAQ/</A">http://www.suse.com/Support/Doku/FAQ/</A</A>> and the archive at <A HREF="http://www.suse.com/Mailinglists/suse-linux-e/index.html"><A HREF="http://www.suse.com/Mailinglists/suse-linux-e/index.html</A">http://www.suse.com/Mailinglists/suse-linux-e/index.html</A</A>>