Re: Amaya and libwww

> Hello,
> 
> I've been trying to install amaya on my FreeBSD 3.4, XFree86 4.1.0,
> system.
> 
> First, I tried using the source distribution which, when extracted,
> split into an amaya branch and a libwww branch (i.e. two separate
> top-level subdirectories).  More on that in a moment.
> 
> Then, having failed that, I tried fetching the linux binary
> distribution.  Relevant to that, I'm presently running the linux
> binary of netscape under linux emulation.  Trying to run that from
> the directory in which the executables are installed (for now)
> which is /usr/local/Amaya/LINUX-ELF/bin, I get a segmentation
> fault.
> 
> PC% ./amaya
> Segmentation fault
> 
> And, when I initially ran it (still as root) a core dump.

It's difficult for me to know the reason of the crash.
Probably a gdb session can help here "gdb amaya" then "run".
That let you know the function that generates the crash.
strace is also a useful tool.
 
> If netscape (4.75) can run under linux emulation, why not amaya?
> 
> But, back to the source distribution:
> 
> When I extracted the tar file, amaya-src-5.1.tgz, in /usr/local/src
> I found that it produced two subdirectories, Amaya and libwww.  I
> assumed that, since libwww was distributed with amaya, it is a
> prerequisite and, so, tried to build and install it first.

The Amaya makefile does the building of libwww too.
You have to fellow Amaya instructions given in 
http://www.w3.org/Amaya/User/Autconf.html






> (The installation documentation provided with the libwww part of
> the distribution is abysmal.  Contrary to apparent belief, not all
> of us are able to spend all of our time connected to the web.  A
> README.html file that is nothing more than a link to
> http://www.w3.org/People/Frystyk/ is not appropriate installation
> documentation--not all of us have a T3 connection to the Internet;
> being expected to search the web for instructions and debugging
> information during an installation is not very helpful.)
> 
> When I tried to build libwww, I found that make complained of
> line 292 in Makefile (during "Making all in xmltok") needing an
> operator.  But then I realized that I'd used the default make
> instead of gmake.  So, rather than risk that I'd done something
> that would interfere with gmake's operation, I removed the libwww
> and the Amaya directories (rm -rf ...) and re-extracted them from
> the distribution tar file (amaya-src-5.1.tgz).
> 
> I then ran (I'm using csh):
> 
> PC% ./configure |& tee -a Config.log
> [... Lots of output ...]
> PC% gmake |& tee -a Make.log
> 
> with the following results:
> 
> gmake: *** No rule to make target `COPYRIGHT.html', needed by `COPYRIGH'.  Stop.
> 
> I expect that I cannot build amaya until I've built libwww, right?
> 
> I shall append both the terminal output of configure which was
> saved in Config.log and configure's log file, config.log.
> 
> The terminal output from configure didn't suggest any problem with
> configuration.  There are various things in config.log that look
> like they *COULD* be problems but I'm not expert enought to decide
> that.
> 
> Thank you for any help.
> 
> Charlie Sorsby
> 	crs@swcp.com
> 	Edgewood, NM  USA
> 
> First, configure's terminal output:
> 
> creating cache ./config.cache
> checking host system type... i386-unknown-freebsd3.4
> checking target system type... i386-unknown-freebsd3.4
> checking build system type... i386-unknown-freebsd3.4
> checking for a BSD compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking whether make sets ${MAKE}... yes
> checking for working aclocal... missing
> checking for working autoconf... missing
> checking for working automake... missing
> checking for working autoheader... missing
> checking for working makeinfo... found
> checking for gcc... gcc
> checking whether the C compiler (gcc  ) works... yes
> checking whether the C compiler (gcc  ) is a cross-compiler... no
> checking whether we are using GNU C... yes
> checking whether gcc accepts -g... yes
> checking for POSIXized ISC... no
> checking for Cygwin environment... no
> no
> checking for executable suffix... no
> checking for ranlib... ranlib
> checking for ld used by GCC... /usr/libexec/elf/ld
> checking if the linker (/usr/libexec/elf/ld) is GNU ld... yes
> checking for BSD-compatible nm... /usr/bin/nm -B
> checking whether ln -s works... yes
> updating cache ./config.cache
> loading cache ./config.cache within ltconfig
> checking for object suffix... o
> checking for executable suffix... (cached) no
> checking for gcc option to produce PIC... -fPIC
> checking if gcc PIC flag -fPIC works... yes
> checking if gcc supports -c -o file.o... yes
> checking if gcc supports -c -o file.lo... yes
> checking if gcc supports -fno-rtti -fno-exceptions ... no
> checking if gcc static flag -static works... -static
> checking if the linker (/usr/libexec/elf/ld) is GNU ld... yes
> checking whether the linker (/usr/libexec/elf/ld) supports shared libraries... yes
> checking command to parse /usr/bin/nm -B output... ok
> checking how to hardcode library paths into programs... immediate
> checking for /usr/libexec/elf/ld option to reload object files... -r
> checking dynamic linker characteristics... freebsd3.4 ld.so
> checking if libtool supports shared libraries... yes
> checking whether to build shared libraries... yes
> checking whether to build static libraries... yes
> checking for objdir... .libs
> creating libtool
> updating cache ./config.cache
> loading cache ./config.cache
> checking whether make sets ${MAKE}... (cached) yes
> checking for a BSD compatible install... /usr/bin/install -c
> checking how to run the C preprocessor... gcc -E
> checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
> checking whether to define additional compiler specific flags... no
> checking for telnet... telnet
> checking for rlogin... rlogin
> checking for tn3270... tn3270
> checking for perl... perl
> checking for rm... /bin/rm
> checking for ar... /usr/bin/ar
> checking for mkdir... /bin/mkdir
> checking for chmod... /bin/chmod
> checking for cp... /bin/cp
> checking for tar... /usr/bin/tar
> checking for cvs... /usr/bin/cvs
> checking for sed... /usr/bin/sed
> checking for gzip... /usr/bin/gzip
> checking whether ln -s works... (cached) yes
> checking for resolv.conf... /etc/resolv.conf
> checking for socket in -lsocket... no
> checking for connect in -linet... no
> checking for t_accept in -lnsl... no
> checking for dlopen in -ldl... no
> checking for appkit/appkit.h... no
> checking for appkit.h... no
> checking for arpa/inet.h... yes
> checking for inet.h... no
> checking for net/errno.h... no
> checking for sys/errno.h... yes
> checking for errno.h... yes
> checking for netinet/in.h... yes
> checking for in.h... no
> checking for netinet/tcp.h... yes
> checking for tcp.h... no
> checking for sys/fcntl.h... yes
> checking for fcntl.h... yes
> checking for sys/file.h... yes
> checking for sys/ioctl.h... yes
> checking for sys/ipc.h... yes
> checking for sys/limits.h... no
> checking for limits.h... yes
> checking for sys/machine.h... no
> checking for sys/resource.h... yes
> checking for resource.h... no
> checking for sys/select.h... yes
> checking for select.h... no
> checking for sys/socket.h... yes
> checking for socket.h... no
> checking for sys/stat.h... yes
> checking for stat.h... no
> checking for sys/syslog... no
> checking for syslog.h... yes
> checking for sys/systeminfo.h... no
> checking for sys/time.h... yes
> checking for time.h... yes
> checking for sys/types.h... yes
> checking for types.h... no
> checking for sys/unistd.h... yes
> checking for unistd.h... yes
> checking for wais/wais.h... no
> checking for wais.h... no
> checking for bsdtime.h... no
> checking for bsdtypes.h... no
> checking for ctype.h... yes
> checking for cursesX.h... no
> checking for curses.h... yes
> checking for dn.h... no
> checking for dnetdb.h... no
> checking for grp.h... yes
> checking for libc.h... no
> checking for malloc.h... no
> checking for manifest.h... no
> checking for memory.h... yes
> checking for netdb.h... yes
> checking for pwd.h... yes
> checking for rxposix.h... no
> checking for regex.h... yes
> checking for stdefs.h... no
> checking for stdio.h... yes
> checking for stdlib.h... yes
> checking for string.h... yes
> checking for strings.h... yes
> checking for termios.h... yes
> checking for unixlib.h... no
> checking for dirent.h that defines DIR... yes
> checking for opendir in -ldir... no
> checking for dir.h... no
> checking for direct.h... no
> checking for ANSI C header files... yes
> checking for sys/wait.h that is POSIX.1 compatible... yes
> checking whether time.h and sys/time.h may both be included... yes
> checking whether stat file-mode macros are broken... no
> checking for uid_t in sys/types.h... yes
> checking for pid_t... yes
> checking type of array argument to getgroups... gid_t
> checking for mode_t... yes
> checking for size_t... yes
> checking return type of signal handlers... void
> checking for BOOLEAN... no
> checking for u_char... yes
> checking for u_short... yes
> checking for u_long... yes
> checking size of char... 1
> checking size of char *... 4
> checking size of int... 4
> checking size of long... 4
> checking for whether time_t is long... yes
> checking for whether size_t is long... no
> checking for working const... yes
> checking whether byte ordering is bigendian... no
> checking whether char is unsigned... no
> checking for long double... yes
> checking whether struct tm is in sys/time.h or time.h... time.h
> checking for tm_gmtoff in struct tm... yes
> checking for time.h that defines timezone... yes
> checking for time.h that defines altzone... no
> checking for time.h that defines daylight... no
> checking if timezone is backwards... no
> checking for tm_zone in struct tm... yes
> checking for winsize structure... yes
> checking for vprintf... yes
> checking for strftime... yes
> checking for getcwd... yes
> checking for gethostname... yes
> checking for getdomainname... yes
> checking for getwd... yes
> checking for select... yes
> checking for socket... yes
> checking for strerror... yes
> checking for strtol... yes
> checking for opendir... yes
> checking for getpid... yes
> checking for strchr... yes
> checking for memcpy... yes
> checking for getlogin... yes
> checking for getpass... yes
> checking for fcntl... yes
> checking for readdir... yes
> checking for sysinfo... no
> checking for ioctl... yes
> checking for chdir... yes
> checking for tempnam... yes
> checking for getsockopt... yes
> checking for setsockopt... yes
> checking for gettimeofday... yes
> checking for mktime... yes
> checking for timegm... yes
> checking for tzset... yes
> checking for unlink... yes
> checking whether to support direct WAIS access.... no
> checking whether to support zlib compress/decompress... no
> checking whether to support POSIX regex... no
> checking whether to support SOCKS... no
> checking whether to support SOCKS5... no
> checking whether to support SOCKS4... no
> checking whether to support mysql access.... no
> checking whether we include the Expat XML parser.... yes
> checking whether we include MD5 support for HTTP Digest Authentication.... yes
> checking whether to use internal signal handlers... no
> checking whether to disable Nagle's algorithm... yes
> checking whether to accept new rule files without asking an end user.... no
> checking whether to disable HTTP/1.1 pipelining... no
> checking whether to use MUX as transport for HTTP.... no
> checking whether to define _REENTRANT... no
> checking whether to define _POSIX_SOURCE... no
> updating cache ./config.cache
> creating ./config.status
> creating Makefile
> creating libwww-config
> creating w3c-libwww.spec
> creating config/Makefile
> creating modules/Makefile
> creating modules/expat/Makefile
> creating modules/expat/xmltok/Makefile
> creating modules/expat/xmlparse/Makefile
> creating modules/md5/Makefile
> creating Library/Makefile
> creating Library/src/Makefile
> creating Library/src/windows/Makefile
> creating Library/src/vms/Makefile
> creating wwwconf.h
> 
> 
> 
> 
> And now, config.log:
> 
> This file contains any messages produced by compilers while
> running configure, to aid debugging if configure makes a mistake.
> 
> configure:776: checking host system type
> configure:797: checking target system type
> configure:815: checking build system type
> configure:887: checking for a BSD compatible install
> configure:940: checking whether build environment is sane
> configure:978: checking whether make sets ${MAKE}
> configure:1024: checking for working aclocal
> configure:1037: checking for working autoconf
> configure:1050: checking for working automake
> configure:1063: checking for working autoheader
> configure:1076: checking for working makeinfo
> configure:1097: checking for gcc
> configure:1210: checking whether the C compiler (gcc  ) works
> configure:1226: gcc -o conftest    conftest.c  1>&5
> configure:1252: checking whether the C compiler (gcc  ) is a cross-compiler
> configure:1257: checking whether we are using GNU C
> configure:1266: gcc -E conftest.c
> configure:1285: checking whether gcc accepts -g
> configure:1317: checking for POSIXized ISC
> configure:1338: checking for Cygwin environment
> configure:1354: gcc -c -g -O2  conftest.c 1>&5
> configure: In function `main':
> configure:1350: `__CYGWIN32__' undeclared (first use this function)
> configure:1350: (Each undeclared identifier is reported only once
> configure:1350: for each function it appears in.)
> configure: failed program was:
> #line 1343 "configure"
> #include "confdefs.h"
> 
> int main() {
> 
> #ifndef __CYGWIN__
> #define __CYGWIN__ __CYGWIN32__
> #endif
> return __CYGWIN__;
> ; return 0; }
> configure:1370: checking for mingw32 environment
> configure:1382: gcc -c -g -O2  conftest.c 1>&5
> configure: In function `main':
> configure:1378: `__MINGW32__' undeclared (first use this function)
> configure:1378: (Each undeclared identifier is reported only once
> configure:1378: for each function it appears in.)
> configure: failed program was:
> #line 1375 "configure"
> #include "confdefs.h"
> 
> int main() {
> return __MINGW32__;
> ; return 0; }
> configure:1400: checking for executable suffix
> configure:1410: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:1501: checking for ranlib
> configure:1540: checking for ld used by GCC
> configure:1603: checking if the linker (/usr/libexec/elf/ld) is GNU ld
> GNU ld version 2.9.1 (with BFD 2.9.1)
> configure:1619: checking for BSD-compatible nm
> configure:1656: checking whether ln -s works
> ltconfig:603: checking for object suffix
> ltconfig:604: gcc -c -g -O2  conftest.c 1>&5
> ltconfig:776: checking if gcc PIC flag -fPIC works
> ltconfig:777: gcc -c -g -O2 -fPIC -DPIC  conftest.c 1>&5
> ltconfig:829: checking if gcc supports -c -o file.o
> ltconfig:830: gcc -c -g -O2 -o out/conftest2.o  conftest.c 1>&5
> ltconfig:862: checking if gcc supports -c -o file.lo
> ltconfig:863: gcc -c -g -O2 -c -o conftest.lo  conftest.c 1>&5
> ltconfig:914: checking if gcc supports -fno-rtti -fno-exceptions
> ltconfig:915: gcc -c -g -O2 -fno-rtti -fno-exceptions -c conftest.c  conftest.c 1>&5
> cc1: Invalid option `-fno-exceptions'
> cc1: Invalid option `-fno-exceptions'
> ltconfig:958: checking if gcc static flag -static works
> ltconfig:959: gcc -o conftest -g -O2   -static conftest.c  1>&5
> GNU ld version 2.9.1 (with BFD 2.9.1)
> ltconfig:1635: checking if global_symbol_pipe works
> ltconfig:1636: gcc -c -g -O2  conftest.c 1>&5
> ltconfig:1639: eval "/usr/bin/nm -B conftest.o | sed -n -e 's/^.*[ 	]\([ABCDGISTW]\)[ 	][ 	]*\(\)\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2\3 \3/p' > conftest.nm"
> ltconfig:1691: gcc -o conftest -g -O2 -fno-builtin   conftest.c conftstm.o 1>&5
> configure:1836: checking whether make sets ${MAKE}
> configure:1874: checking for a BSD compatible install
> configure:1928: checking how to run the C preprocessor
> configure:1949: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:2012: checking for X
> configure:2249: checking whether to define additional compiler specific flags
> configure:2277: checking for telnet
> configure:2317: checking for rlogin
> configure:2357: checking for tn3270
> configure:2397: checking for perl
> configure:2433: checking for rm
> configure:2469: checking for ar
> configure:2505: checking for mkdir
> configure:2541: checking for chmod
> configure:2577: checking for cp
> configure:2613: checking for tar
> configure:2649: checking for cvs
> configure:2685: checking for sed
> configure:2723: checking for gzip
> configure:2760: checking whether ln -s works
> configure:2784: checking for resolv.conf
> configure:2829: checking for socket in -lsocket
> configure:2848: gcc -o conftest -g -O2   conftest.c -lsocket   1>&5
> /usr/libexec/elf/ld: cannot open -lsocket: No such file or directory
> configure: failed program was:
> #line 2837 "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.  */
> char socket();
> 
> int main() {
> socket()
> ; return 0; }
> configure:2876: checking for connect in -linet
> configure:2895: gcc -o conftest -g -O2   conftest.c -linet   1>&5
> /usr/libexec/elf/ld: cannot open -linet: No such file or directory
> configure: failed program was:
> #line 2884 "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.  */
> char connect();
> 
> int main() {
> connect()
> ; return 0; }
> configure:2923: checking for t_accept in -lnsl
> configure:2942: gcc -o conftest -g -O2   conftest.c -lnsl   1>&5
> /usr/libexec/elf/ld: cannot open -lnsl: No such file or directory
> configure: failed program was:
> #line 2931 "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.  */
> char t_accept();
> 
> int main() {
> t_accept()
> ; return 0; }
> configure:2970: checking for dlopen in -ldl
> configure:2989: gcc -o conftest -g -O2   conftest.c -ldl   1>&5
> /usr/libexec/elf/ld: cannot open -ldl: No such file or directory
> configure: failed program was:
> #line 2978 "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.  */
> char dlopen();
> 
> int main() {
> dlopen()
> ; return 0; }
> configure:3021: checking for appkit/appkit.h
> configure:3031: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3027: appkit/appkit.h: No such file or directory
> configure: failed program was:
> #line 3026 "configure"
> #include "confdefs.h"
> #include <appkit/appkit.h>
> configure:3021: checking for appkit.h
> configure:3031: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3027: appkit.h: No such file or directory
> configure: failed program was:
> #line 3026 "configure"
> #include "confdefs.h"
> #include <appkit.h>
> configure:3061: checking for arpa/inet.h
> configure:3071: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3061: checking for inet.h
> configure:3071: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3067: inet.h: No such file or directory
> configure: failed program was:
> #line 3066 "configure"
> #include "confdefs.h"
> #include <inet.h>
> configure:3101: checking for net/errno.h
> configure:3111: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3107: net/errno.h: No such file or directory
> configure: failed program was:
> #line 3106 "configure"
> #include "confdefs.h"
> #include <net/errno.h>
> configure:3101: checking for sys/errno.h
> configure:3111: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3101: checking for errno.h
> configure:3111: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3141: checking for netinet/in.h
> configure:3151: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3141: checking for in.h
> configure:3151: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3147: in.h: No such file or directory
> configure: failed program was:
> #line 3146 "configure"
> #include "confdefs.h"
> #include <in.h>
> configure:3181: checking for netinet/tcp.h
> configure:3191: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3181: checking for tcp.h
> configure:3191: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3187: tcp.h: No such file or directory
> configure: failed program was:
> #line 3186 "configure"
> #include "confdefs.h"
> #include <tcp.h>
> configure:3221: checking for sys/fcntl.h
> configure:3231: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3221: checking for fcntl.h
> configure:3231: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3261: checking for sys/file.h
> configure:3271: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3301: checking for sys/ioctl.h
> configure:3311: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3341: checking for sys/ipc.h
> configure:3351: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3381: checking for sys/limits.h
> configure:3391: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3387: sys/limits.h: No such file or directory
> configure: failed program was:
> #line 3386 "configure"
> #include "confdefs.h"
> #include <sys/limits.h>
> configure:3381: checking for limits.h
> configure:3391: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3421: checking for sys/machine.h
> configure:3431: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3427: sys/machine.h: No such file or directory
> configure: failed program was:
> #line 3426 "configure"
> #include "confdefs.h"
> #include <sys/machine.h>
> configure:3461: checking for sys/resource.h
> configure:3471: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3461: checking for resource.h
> configure:3471: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3467: resource.h: No such file or directory
> configure: failed program was:
> #line 3466 "configure"
> #include "confdefs.h"
> #include <resource.h>
> configure:3501: checking for sys/select.h
> configure:3511: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3501: checking for select.h
> configure:3511: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3507: select.h: No such file or directory
> configure: failed program was:
> #line 3506 "configure"
> #include "confdefs.h"
> #include <select.h>
> configure:3541: checking for sys/socket.h
> configure:3551: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3541: checking for socket.h
> configure:3551: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3547: socket.h: No such file or directory
> configure: failed program was:
> #line 3546 "configure"
> #include "confdefs.h"
> #include <socket.h>
> configure:3581: checking for sys/stat.h
> configure:3591: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3581: checking for stat.h
> configure:3591: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3587: stat.h: No such file or directory
> configure: failed program was:
> #line 3586 "configure"
> #include "confdefs.h"
> #include <stat.h>
> configure:3621: checking for sys/syslog
> configure:3631: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3627: sys/syslog: No such file or directory
> configure: failed program was:
> #line 3626 "configure"
> #include "confdefs.h"
> #include <sys/syslog>
> configure:3621: checking for syslog.h
> configure:3631: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3661: checking for sys/systeminfo.h
> configure:3671: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3667: sys/systeminfo.h: No such file or directory
> configure: failed program was:
> #line 3666 "configure"
> #include "confdefs.h"
> #include <sys/systeminfo.h>
> configure:3701: checking for sys/time.h
> configure:3711: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3701: checking for time.h
> configure:3711: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3741: checking for sys/types.h
> configure:3751: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3741: checking for types.h
> configure:3751: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3747: types.h: No such file or directory
> configure: failed program was:
> #line 3746 "configure"
> #include "confdefs.h"
> #include <types.h>
> configure:3781: checking for sys/unistd.h
> configure:3791: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3781: checking for unistd.h
> configure:3791: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3821: checking for wais/wais.h
> configure:3831: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3827: wais/wais.h: No such file or directory
> configure: failed program was:
> #line 3826 "configure"
> #include "confdefs.h"
> #include <wais/wais.h>
> configure:3821: checking for wais.h
> configure:3831: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3827: wais.h: No such file or directory
> configure: failed program was:
> #line 3826 "configure"
> #include "confdefs.h"
> #include <wais.h>
> configure:3861: checking for bsdtime.h
> configure:3871: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3867: bsdtime.h: No such file or directory
> configure: failed program was:
> #line 3866 "configure"
> #include "confdefs.h"
> #include <bsdtime.h>
> configure:3901: checking for bsdtypes.h
> configure:3911: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3907: bsdtypes.h: No such file or directory
> configure: failed program was:
> #line 3906 "configure"
> #include "confdefs.h"
> #include <bsdtypes.h>
> configure:3941: checking for ctype.h
> configure:3951: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3981: checking for cursesX.h
> configure:3991: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:3987: cursesX.h: No such file or directory
> configure: failed program was:
> #line 3986 "configure"
> #include "confdefs.h"
> #include <cursesX.h>
> configure:3981: checking for curses.h
> configure:3991: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:4021: checking for dn.h
> configure:4031: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:4027: dn.h: No such file or directory
> configure: failed program was:
> #line 4026 "configure"
> #include "confdefs.h"
> #include <dn.h>
> configure:4061: checking for dnetdb.h
> configure:4071: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:4067: dnetdb.h: No such file or directory
> configure: failed program was:
> #line 4066 "configure"
> #include "confdefs.h"
> #include <dnetdb.h>
> configure:4101: checking for grp.h
> configure:4111: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:4141: checking for libc.h
> configure:4151: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:4147: libc.h: No such file or directory
> configure: failed program was:
> #line 4146 "configure"
> #include "confdefs.h"
> #include <libc.h>
> configure:4181: checking for malloc.h
> configure:4191: gcc -E  conftest.c >/dev/null 2>conftest.out
> In file included from configure:4187:
> /usr/include/malloc.h:2: warning: #warning "this file includes <malloc.h> which is deprecated, use <stdlib.h> instead"
> configure: failed program was:
> #line 4186 "configure"
> #include "confdefs.h"
> #include <malloc.h>
> configure:4221: checking for manifest.h
> configure:4231: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:4227: manifest.h: No such file or directory
> configure: failed program was:
> #line 4226 "configure"
> #include "confdefs.h"
> #include <manifest.h>
> configure:4261: checking for memory.h
> configure:4271: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:4301: checking for netdb.h
> configure:4311: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:4341: checking for pwd.h
> configure:4351: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:4381: checking for rxposix.h
> configure:4391: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:4387: rxposix.h: No such file or directory
> configure: failed program was:
> #line 4386 "configure"
> #include "confdefs.h"
> #include <rxposix.h>
> configure:4381: checking for regex.h
> configure:4391: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:4421: checking for stdefs.h
> configure:4431: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:4427: stdefs.h: No such file or directory
> configure: failed program was:
> #line 4426 "configure"
> #include "confdefs.h"
> #include <stdefs.h>
> configure:4461: checking for stdio.h
> configure:4471: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:4501: checking for stdlib.h
> configure:4511: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:4541: checking for string.h
> configure:4551: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:4541: checking for strings.h
> configure:4551: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:4581: checking for termios.h
> configure:4591: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:4621: checking for unixlib.h
> configure:4631: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:4627: unixlib.h: No such file or directory
> configure: failed program was:
> #line 4626 "configure"
> #include "confdefs.h"
> #include <unixlib.h>
> configure:4662: checking for dirent.h that defines DIR
> configure:4675: gcc -c -g -O2  conftest.c 1>&5
> configure:4700: checking for opendir in -ldir
> configure:4719: gcc -o conftest -g -O2   conftest.c -ldir   1>&5
> /usr/libexec/elf/ld: cannot open -ldir: No such file or directory
> configure: failed program was:
> #line 4708 "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.  */
> char opendir();
> 
> int main() {
> opendir()
> ; return 0; }
> configure:4786: checking for dir.h
> configure:4796: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:4792: dir.h: No such file or directory
> configure: failed program was:
> #line 4791 "configure"
> #include "confdefs.h"
> #include <dir.h>
> configure:4786: checking for direct.h
> configure:4796: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:4792: direct.h: No such file or directory
> configure: failed program was:
> #line 4791 "configure"
> #include "confdefs.h"
> #include <direct.h>
> configure:4822: checking for ANSI C header files
> configure:4835: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:4902: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:4926: checking for sys/wait.h that is POSIX.1 compatible
> configure:4947: gcc -c -g -O2  conftest.c 1>&5
> configure:4968: checking whether time.h and sys/time.h may both be included
> configure:4982: gcc -c -g -O2  conftest.c 1>&5
> configure:5003: checking whether stat file-mode macros are broken
> configure:5060: checking for uid_t in sys/types.h
> configure:5094: checking for pid_t
> configure:5127: checking type of array argument to getgroups
> configure:5160: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:5198: checking for mode_t
> configure:5231: checking for size_t
> configure:5264: checking return type of signal handlers
> configure:5286: gcc -c -g -O2  conftest.c 1>&5
> configure:5306: checking for BOOLEAN
> configure:5339: checking for u_char
> configure:5372: checking for u_short
> configure:5405: checking for u_long
> configure:5439: checking size of char
> configure:5458: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:5478: checking size of char *
> configure:5497: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:5517: checking size of int
> configure:5536: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:5556: checking size of long
> configure:5575: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:5595: checking for whether time_t is long
> configure:5609: gcc -o conftest -g -O2   conftest.c  1>&5
> configure: failed program was:
> #line 5603 "configure"
> #include "confdefs.h"
> 
> #include <time.h>
> int main() { exit(sizeof(time_t) == sizeof(long)); }
> configure:5633: checking for whether size_t is long
> configure:5647: gcc -o conftest -g -O2   conftest.c  1>&5
> configure: failed program was:
> #line 5641 "configure"
> #include "confdefs.h"
> 
> #include <stddef.h>
> int main() { exit(sizeof(size_t) == sizeof(int)); }
> configure:5672: checking for working const
> configure:5726: gcc -c -g -O2  conftest.c 1>&5
> configure:5747: checking whether byte ordering is bigendian
> configure:5765: gcc -c -g -O2  conftest.c 1>&5
> configure:5780: gcc -c -g -O2  conftest.c 1>&5
> configure: In function `main':
> configure:5775: `not' undeclared (first use this function)
> configure:5775: (Each undeclared identifier is reported only once
> configure:5775: for each function it appears in.)
> configure:5775: parse error before `big'
> configure: failed program was:
> #line 5769 "configure"
> #include "confdefs.h"
> #include <sys/types.h>
> #include <sys/param.h>
> int main() {
> 
> #if BYTE_ORDER != BIG_ENDIAN
>  not big endian
> #endif
> ; return 0; }
> configure:5837: checking whether char is unsigned
> configure:5900: checking for long double
> configure:5944: checking whether struct tm is in sys/time.h or time.h
> configure:5957: gcc -c -g -O2  conftest.c 1>&5
> configure:5978: checking for tm_gmtoff in struct tm
> configure:5991: gcc -c -g -O2  conftest.c 1>&5
> configure:6012: checking for time.h that defines timezone
> configure:6024: gcc -c -g -O2  conftest.c 1>&5
> configure: In function `main':
> configure:6020: warning: return makes integer from pointer without a cast
> configure:6045: checking for time.h that defines altzone
> configure:6057: gcc -c -g -O2  conftest.c 1>&5
> configure: In function `main':
> configure:6053: `altzone' undeclared (first use this function)
> configure:6053: (Each undeclared identifier is reported only once
> configure:6053: for each function it appears in.)
> configure: failed program was:
> #line 6050 "configure"
> #include "confdefs.h"
> #include <time.h>
> int main() {
> return altzone;
> ; return 0; }
> configure:6078: checking for time.h that defines daylight
> configure:6090: gcc -c -g -O2  conftest.c 1>&5
> configure: In function `main':
> configure:6086: `daylight' undeclared (first use this function)
> configure:6086: (Each undeclared identifier is reported only once
> configure:6086: for each function it appears in.)
> configure: failed program was:
> #line 6083 "configure"
> #include "confdefs.h"
> #include <time.h>
> int main() {
> return daylight;
> ; return 0; }
> configure:6112: checking if timezone is backwards
> configure:6139: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:6163: checking for tm_zone in struct tm
> configure:6176: gcc -c -g -O2  conftest.c 1>&5
> configure:6233: checking for winsize structure
> configure:6252: gcc -c -g -O2  conftest.c 1>&5
> configure:6274: checking for vprintf
> configure:6302: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:6379: checking for strftime
> configure:6407: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:6481: checking for getcwd
> configure:6509: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:6481: checking for gethostname
> configure:6509: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:6481: checking for getdomainname
> configure:6509: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:6481: checking for getwd
> configure:6509: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:6481: checking for select
> configure:6509: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:6481: checking for socket
> configure:6509: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:6481: checking for strerror
> configure:6509: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:6481: checking for strtol
> configure:6509: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:6481: checking for opendir
> configure:6509: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:6481: checking for getpid
> configure:6509: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:6481: checking for strchr
> configure:6509: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:6481: checking for memcpy
> configure:6509: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:6493: warning: conflicting types for built-in function `memcpy'
> configure:6481: checking for getlogin
> configure:6509: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:6481: checking for getpass
> configure:6509: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:6481: checking for fcntl
> configure:6509: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:6481: checking for readdir
> configure:6509: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:6481: checking for sysinfo
> configure:6509: gcc -o conftest -g -O2   conftest.c  1>&5
> /var/tmp/ccj894571.o: In function `main':
> /usr/local/src/libwww/configure(.text+0x4): undefined reference to `sysinfo'
> configure: failed program was:
> #line 6486 "configure"
> #include "confdefs.h"
> /* System header to define __stub macros and hopefully few prototypes,
>     which can conflict with char sysinfo(); below.  */
> #include <assert.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.  */
> char sysinfo();
> 
> int main() {
> 
> /* The GNU C library defines this for functions which it implements
>     to always fail with ENOSYS.  Some functions are actually named
>     something starting with __ and the normal name is an alias.  */
> #if defined (__stub_sysinfo) || defined (__stub___sysinfo)
> choke me
> #else
> sysinfo();
> #endif
> 
> ; return 0; }
> configure:6481: checking for ioctl
> configure:6509: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:6481: checking for chdir
> configure:6509: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:6481: checking for tempnam
> configure:6509: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:6481: checking for getsockopt
> configure:6509: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:6481: checking for setsockopt
> configure:6509: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:6481: checking for gettimeofday
> configure:6509: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:6481: checking for mktime
> configure:6509: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:6481: checking for timegm
> configure:6509: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:6481: checking for tzset
> configure:6509: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:6534: checking for unlink
> configure:6562: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:6634: checking whether to support direct WAIS access.
> configure:6694: checking whether to support zlib compress/decompress
> configure:6762: checking whether to support POSIX regex
> configure:6853: checking whether to support SOCKS
> configure:6960: checking whether to support SOCKS5
> configure:7011: checking whether to support SOCKS4
> configure:7083: checking whether to support mysql access.
> configure:7159: checking whether we include the Expat XML parser.
> configure:7218: checking whether we include MD5 support for HTTP Digest Authentication.
> configure:7257: checking whether to use internal signal handlers
> configure:7280: checking whether to disable Nagle's algorithm
> configure:7307: checking whether to accept new rule files without asking an end user.
> configure:7330: checking whether to disable HTTP/1.1 pipelining
> configure:7354: checking whether to use MUX as transport for HTTP.
> configure:7377: checking whether to define _REENTRANT
> configure:7401: checking whether to define _POSIX_SOURCE
> 
> 
> 

Received on Tuesday, 18 September 2001 10:25:26 UTC