From bug-octave-request at bevo dot che dot wisc dot edu Thu Oct 14 10:45:24 1999 Subject: solaris bug From: "Ross A. Lippert" To: "bug-octave at bevo dot che dot wisc dot edu" Date: Thu, 14 Oct 1999 09:44:49 -0600 This is a multi-part message in MIME format. --------------5DF048D5C426682CBCE5AC4B Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I am building 2.1.15 with gcc and g77 on solaris 2.6 and I get oct-time.cc oct-time.cc: In method `class octave_base_tm & octave_base_tm::year(int)': oct-time.cc:110: `INT_MIN' undeclared (first use this function) oct-time.cc:110: (Each undeclared identifier is reported only once oct-time.cc:110: for each function it appears in.) oct-time.cc:110: `INT_MAX' undeclared (first use this function) make[2]: *** [oct-time.o] Error 1 make[2]: Leaving directory `/bitbucket/fsf/octave/octave-2.1.15/liboctave' make[1]: *** [liboctave] Error 2 make[1]: Leaving directory `/bitbucket/fsf/octave/octave-2.1.15' make: *** [all] Error 2 > Below is my config.log file --------------5DF048D5C426682CBCE5AC4B Content-Type: text/plain; charset=us-ascii; name="config.log" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="config.log" This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. configure:605: checking host system type configure:845: checking for c++ configure:876: checking whether the C++ compiler (c++ ) works configure:890: c++ -o conftest conftest.C 1>&5 configure:916: checking whether the C++ compiler (c++ ) is a cross-compiler configure:921: checking whether we are using GNU C++ configure:945: checking whether c++ accepts -g configure:973: checking how to run the C++ preprocessor configure:1036: checking for C++ support for new friend template declaration configure:1110: checking for gcc configure:1187: checking whether the C compiler (gcc ) works configure:1201: gcc -o conftest conftest.c 1>&5 configure:1221: checking whether the C compiler (gcc ) is a cross-compiler configure:1226: checking whether we are using GNU C configure:1250: checking whether gcc accepts -g configure:1278: checking how to run the C preprocessor configure:1340: checking whether gcc needs -traditional configure:1759: checking whether c++ accepts -fno-rtti configure:1817: checking whether c++ accepts -fno-exceptions configure:1877: checking whether c++ accepts -fno-implicit-templates configure:1948: checking whether c++ prepends an underscore to external names configure:2048: checking for sin in -lm configure:2113: checking for ranlib configure:2191: checking for g77 configure:2229: checking for Fortran libraries configure:2382: checking whether g77 uses uppercase external names configure:2407: checking whether g77 appends underscores to external names configure:2439: checking whether g77 is the GNU Fortran compiler configure:2470: checking g77/f2c compatibility configure:3007: checking for POSIXized ISC configure:3029: checking for minix/config.h configure:3077: checking for AIX configure:3101: checking for getpwnam in -lsun configure:3148: checking for gethostname in -lsocket configure:3245: checking size of short configure:3284: checking size of int configure:3323: checking size of long configure:3367: checking for working alloca.h configure:3400: checking for alloca configure:3594: checking for working const configure:3672: checking whether including defines NPOS configure:3723: checking for ANSI C header files configure:3831: checking for dirent.h that defines DIR configure:3869: checking for opendir in -ldir configure:3952: checking whether time.h and sys/time.h may both be included configure:3987: checking for sys/wait.h that is POSIX.1 compatible configure:4037: checking for assert.h configure:4037: checking for curses.h configure:4037: checking for dlfcn.h configure:4037: checking for fcntl.h configure:4037: checking for float.h configure:4037: checking for floatingpoint.h configure:4037: checking for fnmatch.h configure:4037: checking for glob.h configure:4037: checking for grp.h configure:4037: checking for ieeefp.h configure:4037: checking for limits.h configure:4037: checking for memory.h configure:4037: checking for nan.h configure:4037: checking for ncurses.h configure:4037: checking for pwd.h configure:4037: checking for sgtty.h configure:4037: checking for stdlib.h configure:4037: checking for string.h configure:4037: checking for sys/ioctl.h configure:4037: checking for sys/param.h configure:4037: checking for sys/resource.h configure:4037: checking for sys/select.h configure:4037: checking for sys/stat.h configure:4037: checking for sys/time.h configure:4037: checking for sys/times.h configure:4037: checking for sys/types.h configure:4037: checking for sys/utsname.h configure:4037: checking for termcap.h configure:4037: checking for termio.h configure:4037: checking for unistd.h configure:4037: checking for varargs.h configure:4278: checking for atexit configure:4278: checking for bcopy configure:4278: checking for bzero configure:4278: checking for dup2 configure:4278: checking for endgrent configure:4278: checking for endpwent configure:4278: checking for execvp configure:4278: checking for fcntl configure:4278: checking for fork configure:4278: checking for getcwd configure:4278: checking for getegid configure:4278: checking for geteuid configure:4278: checking for getgid configure:4278: checking for getgrent configure:4278: checking for getgrgid configure:4278: checking for getgrnam configure:4278: checking for gethostname configure:4278: checking for getpgrp configure:4278: checking for getpid configure:4278: checking for getppid configure:4278: checking for getpwent configure:4278: checking for getpwnam configure:4278: checking for getpwuid configure:4278: checking for gettimeofday configure:4278: checking for getuid configure:4278: checking for getwd configure:4278: checking for lstat configure:4278: checking for memmove configure:4278: checking for mkdir configure:4278: checking for mkfifo configure:4278: checking for on_exit configure:4278: checking for pipe configure:4278: checking for putenv configure:4278: checking for rename configure:4278: checking for rindex configure:4278: checking for rmdir configure:4278: checking for setgrent configure:4278: checking for setpwent configure:4278: checking for setvbuf configure:4278: checking for sigaction configure:4278: checking for sigpending configure:4278: checking for sigprocmask configure:4278: checking for sigsuspend configure:4278: checking for stat configure:4278: checking for strcasecmp configure:4278: checking for strdup configure:4278: checking for strerror configure:4278: checking for strftime configure:4278: checking for stricmp configure:4278: checking for strncasecmp configure:4278: checking for strnicmp configure:4278: checking for tempnam configure:4278: checking for umask configure:4278: checking for unlink configure:4278: checking for usleep configure:4278: checking for vfprintf configure:4278: checking for vsprintf configure:4278: checking for waitpid configure:4332: checking whether putenv uses malloc configure:4429: checking for dlopen in -ldl configure:4478: checking for dlopen configure:4478: checking for dlsym configure:4478: checking for dlerror configure:4478: checking for dlclose configure:4547: checking whether c++ accepts -rdynamic configure:4614: checking for shl_load in -ldld configure:4663: checking for shl_load configure:4663: checking for shl_findsym configure:4754: checking for struct timeval configure:4772: gcc -c -g -O2 conftest.c 1>&5 configure:4791: checking whether gettimeofday can't accept two arguments configure:4810: gcc -o conftest -g -O2 -g conftest.c -ldl -lsocket -lm 1>&5 configure:4834: checking for quiet_nan in -lsunmath configure:4909: checking for finite configure:4909: checking for isnan configure:4909: checking for isinf configure:4909: checking for infinity configure:4909: checking for quiet_nan configure:4969: checking for acosh configure:4969: checking for asinh configure:4969: checking for atanh configure:4969: checking for erf configure:4969: checking for erfc configure:5025: checking for st_blksize in struct stat configure:5059: checking for st_blocks in struct stat configure:5095: checking for st_rdev in struct stat configure:5129: checking whether struct tm is in sys/time.h or time.h configure:5163: checking for tm_zone in struct tm configure:5196: checking for tzname configure:5233: checking whether closedir returns void configure:5271: checking for gr_passwd in struct group configure:5308: checking for tputs in -lncurses configure:5308: checking for tputs in -lcurses configure:5368: checking for struct exception in math.h configure:5377: gcc -o conftest -g -O2 -g conftest.c -lsunmath -ldl -lsocket -lm 1>&5 configure:5395: checking return type of signal handlers configure:5436: checking for sys_siglist declaration in signal.h or unistd.h configure:5474: checking for sys_siglist variable configure:5483: gcc -o conftest -g -O2 -g conftest.c -lsunmath -ldl -lsocket -lm 1>&5 /var/tmp/cczKKAKI.o: In function `main': /bitbucket/fsf/octave/octave-2.1.15/configure:5479: undefined reference to `sys_siglist' /bitbucket/fsf/octave/octave-2.1.15/configure:5479: undefined reference to `sys_siglist' collect2: ld returned 1 exit status configure: failed program was: #line 5476 "configure" #include "confdefs.h" #include int main() { extern char *sys_siglist[]; printf ("%s\n", sys_siglist[1]); ; return 0; } configure:5499: checking for type of signal functions configure:5600: checking if signal handlers must be reinstalled when invoked configure:5684: checking for mode_t configure:5717: checking for off_t configure:5750: checking for pid_t configure:5783: checking for size_t configure:5816: checking for uid_t in sys/types.h configure:5850: checking for dev_t configure:5883: checking for ino_t configure:5916: checking for nlink_t configure:5949: checking for sigset_t configure:6002: checking for getrusage configure:6002: checking for times configure:6101: checking for flex configure:6134: checking for yywrap in -lfl configure:6195: checking for bison configure:6234: checking whether ln -s works configure:6263: checking for nm configure:6299: checking for runtest configure:6343: checking for a BSD compatible install configure:6413: checking for gnuplot configure:6440: checking to see if your gnuplot supports multiplot configure:6452: checking to see if your gnuplot supports multiple plot windows configure:6498: checking for less configure:6569: checking whether gcc accepts -Wall configure:6623: checking whether c++ accepts -Wall --------------5DF048D5C426682CBCE5AC4B-- --------------------------------------------------------------------- Octave is freely available under the terms of the GNU GPL. To ensure that development continues, see www.che.wisc.edu/octave/giftform.html Instructions for unsubscribing: www.che.wisc.edu/octave/archive.html ---------------------------------------------------------------------