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 _______________________________________________ Bug-make mailing list Bug-make@gnu.org https://lists.gnu.org/mailman/listinfo/bug-make