[RPL/2] RPL/2 4.00pre8c

BERTRAND Joël joel.bertrand at systella.fr
Dim 2 Jan 22:15:30 CET 2005


On Fri, Dec 31, 2004 at 04:58:39PM +0100, DEMAINE Benoit-Pierre wrote:
> | There are two occurrences of idamax, one written in F77 (in lapack
> | directoy) and another in C (in tools/gsl...). Can you post the last
> | lines of the make process ?
> 
> Sorry, I posted too fast; the error was not revealant; I ll try to do
> better:
> 
> dhp at pluton:/home/src/rpl-4.00pre8$ make
> make  all-recursive
> make[1]: Entering directory `/home/src/rpl-4.00pre8'
> Making all in lapack-3.0
> make[2]: Entering directory `/home/src/rpl-4.00pre8/lapack-3.0'
> Making all in blas
> make[3]: Entering directory `/home/src/rpl-4.00pre8/lapack-3.0/blas'
> malign-double -mieee-fp -fforce-addr -fstrength-reduce
> - -fcaller-saves -fexpensive-optimizations -fmove-all-movables
> ~      -freduce-all-givs -Wall -fno-f2c -c -o idamax.o `test -f idamax.f
> || echo './'`idamax.f
> /bin/sh: malign-double: command not found
> make[3]: [idamax.o] Error 127 (ignored)
> malign-double -mieee-fp -fforce-addr -fstrength-reduce
> - -fcaller-saves -fexpensive-optimizations -fmove-all-movables
> ~      -freduce-all-givs -Wall -fno-f2c -c -o dasum.o `test -f dasum.f ||
> echo './'`dasum.f
> /bin/sh: malign-double: command not found
> make[3]: [dasum.o] Error 127 (ignored)
> [...]
> /bin/sh: malign-double: command not found
> make[3]: [zherk.o] Error 127 (ignored)
> malign-double -mieee-fp -fforce-addr -fstrength-reduce
> - -fcaller-saves -fexpensive-optimizations -fmove-all-movables
> ~      -freduce-all-givs -Wall -fno-f2c -c -o zher2k.o `test -f zher2k.f
> || echo './'`zher2k.f
> /bin/sh: malign-double: command not found
> make[3]: [zher2k.o] Error 127 (ignored)
> rm -f libblas.a
> ar cru libblas.a idamax.o dasum.o daxpy.o dcopy.o ddot.o dnrm2.o drot.o
> drotg.o dscal.o dswap.o lsame.o xerbla.o dgemv.o dgbmv.o dsymv.o dsbmv.o
> dspmv.o dtrmv.o dtbmv.o dtpmv.o dtrsv.o dtbsv.o dtpsv.o dger.o dsyr.o
> dspr.o dsyr2.o dspr2.o dgemm.o dsymm.o dsyrk.o dsyr2k.o dtrmm.o dtrsm.o
> dcabs1.o dzasum.o dznrm2.o izamax.o zaxpy.o zcopy.o zdotc.o zdotu.o
> zdscal.o zrotg.o zscal.o zswap.o idamax.o dasum.o daxpy.o dcopy.o
> dnrm2.o dscal.o zgemv.o zgbmv.o zhemv.o zhbmv.o zhpmv.o ztrmv.o ztbmv.o
> ztpmv.o ztrsv.o ztbsv.o ztpsv.o zgerc.o zgeru.o zher.o zhpr.o zher2.o
> zhpr2.o zgemm.o zsymm.o zsyrk.o zsyr2k.o ztrmm.o ztrsm.o zhemm.o zherk.o
> zher2k.o
> ar: idamax.o: No such file or directory
> make[3]: *** [libblas.a] Error 1
> make[3]: Leaving directory `/home/src/rpl-4.00pre8/lapack-3.0/blas'
> make[2]: *** [all-recursive] Error 1
> 
> This is stable release. I just re installed my system, so it can lack
> some libs.

	I use testing release with gcc 3.3.4 (Debian 1:3.3.4-13), but the
	trouble does not come from gcc. All gcc/g77 optimizations are given
	to gcc by configure.in script. Do you use any FFLAGS variable ?
	What is your FFLAGS ? Is g77 installed ? I think because the existence
	of g77 is checked in configure process...

> All those errors look strange to me : I ve never seen make ignore an error.
> GNU Make 3.80
> gcc (GCC) 3.3.5 (Debian 1:3.3.5-5)
> 
> Debian SID freshly installed, but it looks like I dont have latest
> version of all packages :/

	RPL/2 is able to be built alone with only gcc and g77. All required
	libraries are only system libraries (libc, libm...). 

	Regards,

	JKB



Plus d'informations sur la liste de diffusion RPL2