From: Gilles D. <gr...@sc...> - 2001-10-12 18:54:46
|
According to Phil Glatz: > I've gotten 3.1.5 to work on FreeBSD 4.3-RELEASE ok, but when I try to run > the same configure command on 3.2.0b3, I'm getting an error about the > socket library: > > configure:2982: gcc -o conftest -g -O2 -Wall conftest.c -lsocket 1>&5 > /usr/libexec/elf/ld: cannot find -lsocket > configure: failed program was: > #line 2971 "configure" > #include "confdefs.h" > /* Override any gcc2 internal prototype to avoid an error. */ > /* We use char because int might match the return type of a gcc2 > builtin and then its argument prototype would still apply. */ > > any workarounds? I get the same failure in my config.log on Red Hat 6.2, but the configure still works. The failure is just for that specific test. That's what configure does. It checks to see which options work and which fail on your system, and the logs report all the results. To find the REAL reason that configure or make failed on your system, rather than just the failure of a non-critical test, you need to look at the error messages from the stdout of configure and make. However, instead of wasting time with the buggy 3.2.0b3, I'd recommend getting the latest 3.2.0b4 development snapshot, which is a fair bit more solid. http://www.htdig.org/files/snapshots/ -- Gilles R. Detillieux E-mail: <gr...@sc...> Spinal Cord Research Centre WWW: http://www.scrc.umanitoba.ca/~grdetil Dept. Physiology, U. of Manitoba Phone: (204)789-3766 Winnipeg, MB R3E 3J7 (Canada) Fax: (204)789-3930 |