[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

ns installation problem under solaris 2.4 (gcc compiler)



I am using solaris 2.4 and I am attempting to reinstall ns after 
adding the 'self organised transcoding' libraries and rmp stuff etc. 
NS to my knowledge has been installed ok previously. It's been a long 
time since I used the simulator - however when I go to the root 
directory of the ns files and type ./install

I get as far as the following (error message follows). Any 
suggestions?

ld.so.1: cc: fatal: relocation error: symbol not found: bcopy:
referenced in cc loading cache ./config.cache checking for ranlib...
(cached) ranlib checking for gcc... (cached) gcc checking whether we
are using GNU C... (cached) yes checking whether gcc accepts -g...
(cached) yes checking whether cross-compiling... (cached) no checking
for getcwd... (cached) yes checking for opendir... (cached) yes
checking for strstr... (cached) yes checking for strtol... (cached)
yes checking for tmpnam... (cached) yes checking for waitpid...
(cached) yes checking for strerror... (cached) yes checking for
getwd... (cached) no checking for wait3... (cached) no checking for
uname... (cached) yes checking for sin... (cached) no checking for
-lieee... (cached) no checking dirent.h... no checking how to run the
C preprocessor... (cached) gcc -E checking for errno.h... (cached) yes
checking for float.h... (cached) yes checking for values.h... (cached)
yes checking for limits.h... (cached) yes checking for stdlib.h...
(cached) yes checking for string.h... (cached) yes checking for
sys/wait.h... (cached) yes checking for dlfcn.h... (cached) yes
checking for unistd.h... (cached) yes checking termios vs. termio vs.
sgtty... none checking fd_set and sys/select... no checking for
sys/time.h... (cached) yes checking whether time.h and sys/time.h may
both be included... (cached) yes checking whether struct tm is in
sys/time.h or time.h... (cached) time.h checking for tm_zone in struct
tm... (cached) no checking for tzname... (cached) yes checking
tm_tzadj in struct tm... no checking tm_gmtoff in struct tm... no
checking long timezone variable... no checking time_t timezone
variable... no checking for st_blksize in struct stat... (cached) yes
checking proper strstr implementation... broken, using substitute
checking for strtoul... (cached) yes checking for strtod... (cached)
yes checking for strtod... (cached) yes checking for Solaris strtod
bug... buggy checking for ANSI C header files... (cached) yes checking
for mode_t... (cached) yes checking for pid_t... (cached) yes checking
for size_t... (cached) yes checking for uid_t in sys/types.h...
(cached) yes checking for opendir... (cached) yes checking union
wait... no checking matherr support... no checking for vfork...
(cached) yes checking vfork/signal bug... buggy, using fork instead
checking for strncasecmp... (cached) yes checking for
BSDgettimeofday... (cached) no checking for gettimeofday... (cached)
yes checking for gettimeofday declaration... missing checking for
-linet... (cached) no checking for net/errno.h... (cached) no checking
whether char is unsigned... (cached) no checking signed char
declarations... no checking for connect... (cached) no checking for
-lsocket... (cached) yes checking for gethostbyname... (cached) no
checking for -lnsl... (cached) yes checking system version (for
dynamic loading)... SunOS-5.4 checking for -ldl... (cached) yes
checking for sys/ioctl.h... (cached) yes checking for sys/filio.h...
(cached) yes checking FIONBIO vs. O_NONBLOCK for nonblocking I/O...
O_NONBLOCK creating ./config.status creating Makefile creating
tclConfig.sh gcc -c -O  -I./../generic -I. -DHAVE_GETCWD=1
-DNO_GETWD=1 -DNO_WAIT3=1 -DNO_DIRENT_H=1 -DNO_STDLIB_H=1
-DNO_STRING_H=1 -DHAVE_UNISTD_H=1 -DNO_FD_SET=1 -DHAVE_SYS_TIME_H=1
-DTIME_WITH_SYS_TIME=1 -DHAVE_TZNAME=1 -DHAVE_ST_BLKSIZE=1
-Dstrtod=fixstrtod -DSTDC_HEADERS=1 -DNO_UNION_WAIT=1 -Dvfork=fork
-DGETTOD_NOT_DECLARED=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_FILIO_H=1     
  -DTCL_SHLIB_EXT=\".so\"
-DTCL_LIBRARY=\"/home/burnside/phkjc/ns-allinone-2.1b3/tclbox/lib/tcl8
.0\" \
-DTCL_PACKAGE_PATH="\"/home/burnside/phkjc/ns-allinone-2.1b3/tclbox/li
b\"" \
 ./tclUnixInit.c
ld.so.1: gcc: fatal: relocation error: symbol not found: bcopy:
referenced in gcc tcl8.0 make failed! Exiting ...