Hi there, I can't for the life of me work out why I can't compile and install aolserver-3.4.2. I'm not sure if I'm missing certain libraries, or if the sources are not linked properly. I've attached the error message I receive after running make. Please help!
Kind Regards, Gabriel make (cd /tmp/aolserver-3.4.2/tcl7.6 && make all) make[1]: Entering directory `/tmp/aolserver-3.4.2/tcl7.6' (cd /tmp/aolserver-3.4.2/tcl7.6/unix; ./configure --enable-gcc) creating cache ./config.cache checking for ranlib... ranlib checking for gcc... gcc checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking whether cross-compiling... no checking for getcwd... yes checking for opendir... yes checking for strstr... yes checking for strtol... yes checking for tmpnam... yes checking for waitpid... yes checking for strerror... yes checking for getwd... yes checking for wait3... yes checking for uname... yes checking for sin... no checking for -lieee... no checking dirent.h... yes checking how to run the C preprocessor... gcc -E checking for errno.h... yes checking for float.h... yes checking for limits.h... yes checking for stdlib.h... yes checking for string.h... yes checking for sys/wait.h... yes checking for dlfcn.h... yes checking for unistd.h... yes checking fd_set and sys/select... yes checking for sys/time.h... yes checking whether time.h and sys/time.h may both be included... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for tm_zone in struct tm... no checking for tzname... yes checking tm_tzadj in struct tm... no checking tm_gmtoff in struct tm... no checking long timezone variable... yes checking proper strstr implementation... yes checking for strtoul... yes checking for strtod... yes checking for strtod... (cached) yes checking for Solaris strtod bug... ok checking for ANSI C header files... yes checking for mode_t... yes checking for pid_t... yes checking for size_t... yes checking for uid_t in sys/types.h... yes checking for opendir... (cached) yes checking union wait... no checking matherr support... yes checking for vfork... yes checking vfork/signal bug... ok checking for strncasecmp... yes checking for BSDgettimeofday... no checking for gettimeofday... yes checking for gettimeofday declaration... present checking for -linet... no checking for net/errno.h... no checking for connect... no checking for -lsocket... yes checking for gethostbyname... no checking for -lnsl... yes checking system version (for dynamic loading)... SunOS-5.8 checking for -ldl... yes checking for sys/ioctl.h... yes checking for sys/filio.h... yes checking FIONBIO vs. O_NONBLOCK for nonblocking I/O... O_NONBLOCK updating cache ./config.cache creating ./config.status creating Makefile creating tclConfig.sh (cd /tmp/aolserver-3.4.2/tcl7.6/unix; make CFLAGS='-I../include -D_REENTRANT=1 -DNDE BUG=1 -g -fPIC -Wall -Wno-unused -mcpu=ultrasparc -D_POSIX_PTHREAD_SEMANTICS=1 -DUSE _PTHREAD_SYSSCOPE=1 -DUSE_PTHREAD_PSHARED=1 -DHAVE_ETIME_BUG=1 -DUSE_DUPHIGH=1 -DHAV E_FORK1=1' libtcl7.6.a) make[2]: Entering directory `/tmp/aolserver-3.4.2/tcl7.6/unix' gcc -c -I../include -D_REENTRANT=1 -DNDEBUG=1 -g -fPIC -Wall -Wno-unused -mcpu=ultra sparc -D_POSIX_PTHREAD_SEMANTICS=1 -DUSE_PTHREAD_SYSSCOPE=1 -DUSE_PTHREAD_PSHARED=1 -DHAVE_ETIME_BUG=1 -DUSE_DUPHIGH=1 -DHAVE_FORK1=1 -I./../generic -I. -DHAVE_UNISTD_ H=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TZNAME=1 -DHAVE_TIMEZONE_VAR=1 -DSTDC_HEADERS=1 -DNO_UNION_WAIT=1 -DNEED_MATHERR=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS _FILIO_H=1 -DTCL_SHLIB_EXT=\".so\" ./../generic/panic.c gcc -c -I../include -D_REENTRANT=1 -DNDEBUG=1 -g -fPIC -Wall -Wno-unused -mcpu=ultra sparc -D_POSIX_PTHREAD_SEMANTICS=1 -DUSE_PTHREAD_SYSSCOPE=1 -DUSE_PTHREAD_PSHARED=1 -DHAVE_ETIME_BUG=1 -DUSE_DUPHIGH=1 -DHAVE_FORK1=1 -I./../generic -I. -DHAVE_UNISTD_ H=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TZNAME=1 -DHAVE_TIMEZONE_VAR=1 -DSTDC_HEADERS=1 -DNO_UNION_WAIT=1 -DNEED_MATHERR=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS _FILIO_H=1 -DTCL_SHLIB_EXT=\".so\" ./../generic/regexp.c /usr/ccs/bin/as: "/var/tmp/ccaju8EQ.s", line 4633: error: unknown opcode ".subsectio n" /usr/ccs/bin/as: "/var/tmp/ccaju8EQ.s", line 4633: error: statement syntax /usr/ccs/bin/as: "/var/tmp/ccaju8EQ.s", line 4686: error: unknown opcode ".previous" /usr/ccs/bin/as: "/var/tmp/ccaju8EQ.s", line 4686: error: statement syntax make[2]: *** [regexp.o] Error 1 make[2]: Leaving directory `/tmp/aolserver-3.4.2/tcl7.6/unix' make[1]: *** [all] Error 2 make[1]: Leaving directory `/tmp/aolserver-3.4.2/tcl7.6' make: *** [libtcl76] Error 2
