From bug-octave-request at bevo dot che dot wisc dot edu Mon Nov 2 12:56:01 1998 Subject: 2 problems with compiling on i386-pc-solaris2.6 . From: "John W. Eaton" To: John Walsh Cc: bug-octave at bevo dot che dot wisc dot edu, jwalsh@cronos.cp.dias.ie Date: Mon, 2 Nov 1998 12:55:45 -0600 (CST) On 1-Nov-1998, John Walsh wrote: | Bug report for Octave 2.0.13 configured for i386-pc-solaris2.6 | | Description: | ----------- | | Compiler: egcs suite (gcc version egcs-2.91.57 19980901 (egcs-1.1 release)) | /usr/ccs/bin/ld | | 2 Errors. | | Error 1: | By just running "./configure; make" | At the linking stage of octave, it generates an Error 2. The problem | is regarding undefined symbols in "Quad.o", it cliams that it cannot | relocate these symbols and halts. The symbol names are obscure | eg ".E_L24536" | | Note* this error also occurs when using the standard gnu C,C++ (2.8.1) suite. | Error 2: | src/strftime.c causes link errors as the function strftime() is aleady | defined in /lib/libc.a. Can you please send the exact text of the link errors that you see? | Error 1: | Edit Makeconf, replace LD_FLAG = -g with LD_FLAG = -z nodefs Are you using the Sun linker or the GNU linker? Have you reported these bugs to the egcs developers? Thanks, jwe