[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GNU make 4.2.92 release candidate available
From: |
Kiyoshi KANAZAWA |
Subject: |
Re: GNU make 4.2.92 release candidate available |
Date: |
Sat, 19 Oct 2019 16:14:22 +0900 (JST) |
Hi,
I tested on Solaris 11.3 x86/x64.
make check passed on 32 bit environment, but failed on 64 bit.
This may be cleared if LD_LIBRARY_PATH_64 is referred on 64 bit environment,
or I can specify '--with-libguile-prefix[=DIR]' such as --with-libiconv-prefix.
$ uname -a
SunOS xxxxx 5.11 11.3 i86pc i386 i86pc
$ gcc --version
gcc (GCC) 7.4.0
$ ./configure --prefix=/opt/local --disable-nls CC="gcc -m32"
(GNU softwares are installed in /opt/local, and I do not like nls.)
$ make
$ make check
All the tests passed except for below as expected.
misc/close_stdout ....................................... N/A
vms/library ............................................. N/A
On the other hand, with -m64, make check failed.
./configure --prefix=/opt/local/amd64 --disable-nls CC="gcc -m64"
$ make
$ make check
Making check in lib
make[1]: Entering directory '/tmp/make-4.2.92/lib'
make check-recursive
make[2]: Entering directory '/tmp/make-4.2.92/lib'
make[3]: Entering directory '/tmp/make-4.2.92/lib'
make[3]: Nothing to be done for 'check-am'.
make[3]: Leaving directory '/tmp/make-4.2.92/lib'
make[2]: Leaving directory '/tmp/make-4.2.92/lib'
make[1]: Leaving directory '/tmp/make-4.2.92/lib'
Making check in po
make[1]: Entering directory '/tmp/make-4.2.92/po'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/tmp/make-4.2.92/po'
Making check in doc
make[1]: Entering directory '/tmp/make-4.2.92/doc'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/tmp/make-4.2.92/doc'
make[1]: Entering directory '/tmp/make-4.2.92'
make check-local
make[2]: Entering directory '/tmp/make-4.2.92'
cd tests && perl ./run_make_tests.pl -srcdir /tmp/make-4.2.92 -make ../make
ld.so.1: make: fatal: /opt/local/lib/libguile-2.2.so.1: wrong ELF class:
ELFCLASS32
FATAL ERROR: Cannot determine the value of $(MAKE)
make[2]: *** [Makefile:2000: check-regression] Error 255
make[2]: Target 'check-local' not remade because of errors.
Regards,
--- Kiyoshi