From octave-maintainers-request at bevo dot che dot wisc dot edu Thu Nov 4 06:42:06 1999 Subject: Re: Octave 2.1.20 available for ftp From: Thomas Walter To: jwe at bevo dot che dot wisc dot edu CC: octave-maintainers at bevo dot che dot wisc dot edu Date: Thu, 4 Nov 1999 13:42:07 +0100 Hello, I think there is bug in the sources of 'lapack' in 'octave-2.1.20'. But note: I do not speak fortran. My environment linux, rh-5.1 gcc-2.95.2 glibc-2.0.7 contents of 'config.site': CFLAGS='-O2 -mpentium -malign-double -D_GNU_SOURCE' CXXFLAGS='-O2 -mpentium -malign-double -D_GNU_SOURCE' FFLAGS='-O -mpentium -malign-double -D_GNU_SOURCE' This works for 'octave-2.1.19' 'octave-2.0.14' 'octave-2.0.14.91' 'configure' call: configure --enable-dl --enable-shared --enable-rpath --enable-lite-kernel Error report of 'gcc': lapack/pic/dlamch.o: In function `dlamc2_': lapack/pic/dlamch.o(.text+0x608): multiple definition of `dlamc2_' lapack/pic/dlamc2.o(.text+0x0): first defined here /usr/i586-pc-linux-gnu/bin/ld: Warning: size of symbol `dlamc2_' changed from 1407 to 1402 in lapack/pic/dlamch.o lapack/pic/dlamch.o: In function `dlamc1_': lapack/pic/dlamch.o(.text+0x2ec): multiple definition of `dlamc1_' lapack/pic/dlamc1.o(.text+0x0): first defined here /usr/i586-pc-linux-gnu/bin/ld: Warning: size of symbol `dlamc1_' changed from 790 to 794 in lapack/pic/dlamch.o lapack/pic/dlamch.o: In function `dlamc3_': lapack/pic/dlamch.o(.text+0xb84): multiple definition of `dlamc3_' lapack/pic/dlamc3.o(.text+0x0): first defined here lapack/pic/dlamch.o: In function `dlamc4_': lapack/pic/dlamch.o(.text+0xb98): multiple definition of `dlamc4_' lapack/pic/dlamc4.o(.text+0x0): first defined here /usr/i586-pc-linux-gnu/bin/ld: Warning: size of symbol `dlamc4_' changed from 363 to 371 in lapack/pic/dlamch.o lapack/pic/dlamch.o: In function `dlamc5_': lapack/pic/dlamch.o(.text+0xd0c): multiple definition of `dlamc5_' lapack/pic/dlamc5.o(.text+0x0): first defined here /usr/i586-pc-linux-gnu/bin/ld: Warning: size of symbol `dlamc5_' changed from 358 to 353 in lapack/pic/dlamch.o collect2: ld returned 1 exit status make[2]: *** [libcruft.so.2.1.20] Error 1 make[2]: Leaving directory `/usr/src/New_Stuff/octave-2.1.20/libcruft' make[1]: *** [libcruft] Error 2 make[1]: Leaving directory `/usr/src/New_Stuff/octave-2.1.20' make: *** [all] Error 2 Hope this helps anybody Bye Thomas -- Latest news: Einbruch bei Microsoft, Bill Gates hat Windows offen gelassen. ---------------------------------------------- Dipl. Phys. Thomas Walter Inst. f. Physiklische Chemie II Egerlandstr. 3 Tel.: ++9131-85 27326 / 27330 91058 Erlangen, Germany email: walter at pctc dot chemie dot uni-erlangen dot de