--- Begin Message --->> ... >> Nelson> and-output-texi > guile.texi || { rm guile.texi; false; } >> Nelson> Could not load program guile >> Nelson> Member libguile.so.14 not found or file not an archive >> Nelson> Member libguile.so.14 not found or file not an archive >> Nelson> Could not load library libguile.a[libguile.so.14] >> Nelson> Error was: No such file or directory >> >> Scary libtool issue. If you ignore this problem (by using `make -k'), >> does the installed guile work correctly? >> >> In other words, is this a case of `libtool doesn't work at all' on >> AIX, or is it only a pre-installation problem? >> ...In my experience, three GNUware packages are responsible for far too many breaks of builds of other packages: -liconv, -lintl, and libtool. I went back to the IBM AIX 4.2 system, and tried "make -k": this produced the same error: Testing /local/build/guile-1.5.6/pre-inst-guile ... with GUILE_LOAD_PATH=/local/build/guile-1.5.6/test-suite Could not load program guile Member libguile.so.14 not found or file not an archive Member libguile.so.14 not found or file not an archive Could not load library libguile.a[libguile.so.14] Error was: No such file or directory FAIL: check-guile =================== 1 of 1 tests failed =================== I then tried setting LD_LIBRARY_PATH: env LD_LIBRARY_PATH=`pwd`/libltdl/.libs:`pwd`/libguile/.libs make -k check ... Could not load program guile Member libguile.so.14 not found or file not an archive Member libguile.so.14 not found or file not an archive Could not load library libguile.a[libguile.so.14] Error was: No such file or directory Then I remembered: AIX does not use .so files at all: it uses only .a files, and the run-time linker can link from them as if they were shared libraries. So, why is guile even building .so files on AIX? Unfortunately, neither AIX 4.2 nor AIX 4.3 (nor Compaq/DEC OSF/1 4.0 (but OSF/1 5.0 does have ldd)) has an ldd command to find out what libraries an executable requires. Here is the version of libtool on the AIX 4.2 system: % libtool --version ltmain.sh (GNU libtool) 1.4.2a (1.922.2.79 2001/11/28 21:50:31) That is the latest version available from ftp://ftp.gnu.org/pub/libtool. There is a newer version, 1.4d, at ftp://alpha.gnu.org/gnu/libtool/, but libtool has given me so much grief that I'm reluctant to try an alpha release. ------------------------------------------------------------------------------- - Nelson H. F. Beebe Tel: +1 801 581 5254 - - Center for Scientific Computing FAX: +1 801 585 1640, +1 801 581 4148 - - University of Utah Internet e-mail: [EMAIL PROTECTED] - - Department of Mathematics, 110 LCB [EMAIL PROTECTED] [EMAIL PROTECTED] - - 155 S 1400 E RM 233 [EMAIL PROTECTED] - - Salt Lake City, UT 84112-0090, USA URL: http://www.math.utah.edu/~beebe - ------------------------------------------------------------------------------- _______________________________________________ Bug-guile mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-guile--- End Message ---
