From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dwight Newsgroups: gmane.lisp.guile.bugs Subject: Unable to build guile Date: Sat, 01 Nov 2008 14:08:50 -0700 Message-ID: <490CC562.9070501@aceweb.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1225637185 16659 80.91.229.12 (2 Nov 2008 14:46:25 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 2 Nov 2008 14:46:25 +0000 (UTC) To: bug-guile@gnu.org Original-X-From: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Sun Nov 02 15:47:27 2008 connect(): Connection refused Return-path: Envelope-to: guile-bugs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1KweEb-0003lJ-PU for guile-bugs@m.gmane.org; Sun, 02 Nov 2008 15:47:22 +0100 Original-Received: from localhost ([127.0.0.1]:46114 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KweDV-00081j-44 for guile-bugs@m.gmane.org; Sun, 02 Nov 2008 09:46:13 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KwO4j-0002Fo-OY for bug-guile@gnu.org; Sat, 01 Nov 2008 17:32:05 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KwO4j-0002Ev-0K for bug-guile@gnu.org; Sat, 01 Nov 2008 17:32:05 -0400 Original-Received: from [199.232.76.173] (port=36350 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KwO4i-0002El-TD for bug-guile@gnu.org; Sat, 01 Nov 2008 17:32:04 -0400 Original-Received: from mail.aceweb.net ([24.43.169.18]:2683 helo=EMail-01.mdeinc.com) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KwO4i-0007ox-OV for bug-guile@gnu.org; Sat, 01 Nov 2008 17:32:05 -0400 Original-Received: from [216.99.240.130] (unverified [216.99.240.130]) by EMail-01.mdeinc.com (Vircom SMTPRS 4.5.654.13) with ESMTP id for ; Sat, 1 Nov 2008 13:57:41 -0700 X-Modus-BlackList: 216.99.240.130=OK;dcrs6000@aceweb.com=OK X-Modus-RBL: 216.99.240.130=Excluded X-Modus-Trusted: 216.99.240.130=NO X-Modus-Audit: FALSE;0;0;22342145081328780 User-Agent: Mozilla/5.0 (X11; U; AIX 5.2; en-US; rv:1.7.13.1) Gecko/20070301 X-Accept-Language: en-us, en X-detected-operating-system: by monty-python.gnu.org: Windows 2000 SP4, XP SP1+ X-Greylist: delayed 2045 seconds by postgrey-1.27 at monty-python; Sat, 01 Nov 2008 17:32:03 EDT X-Mailman-Approved-At: Sun, 02 Nov 2008 09:45:44 -0500 X-BeenThere: bug-guile@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Errors-To: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.bugs:4068 Archived-At: Hi, gcc produces two warning messages which cause the compile to stop. I removed -Wall for those two routines and continued the build. Then I got the following error: --------------------------------------------------------------------------------------------------------------------- /usr/local/bin/gcc -I/usr/local/include -I/opt/pware/include -D_THREAD_SAFE -g -O2 -Wall -Wmissing-prototypes -Werror .libs/guileS.o -I/usr/local/include -I/opt/pware/include -D_THREAD_SAFE -o .libs/guile guile-guile.o -L./.libs -lguile -L/usr/local/lib -L/opt/pware/lib -lintl -liconv -lpthread -lc -lpthreads -lgmp -lm /usr/local/lib/libltdl.a -Wl,-blibpath:/usr/local/lib:/opt/pware/lib:/usr/local/bin/../lib/gcc/powerpc-ibm-aix5.2.0.0/4.2.4:/usr/local/bin/../lib/gcc:/opt/pware/lib/gcc/powerpc-ibm-aix5.2.0.0/4.2.4:/usr/local/bin/../lib/gcc/powerpc-ibm-aix5.2.0.0/4.2.4/../../..:/opt/pware/lib/gcc/powerpc-ibm-aix5.2.0.0/4.2.4/../../..:/usr/lib:/lib ld: 0711-317 ERROR: Undefined symbol: lt__PROGRAM__LTX_preloaded_symbols ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information. collect2: ld returned 8 exit status make[3]: *** [guile] Error 1 make[3]: Leaving directory `/tmp/VIM/guile-1.8.5/libguile' make[2]: *** [all] Error 2 make[2]: Leaving directory `/tmp/VIM/guile-1.8.5/libguile' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/tmp/VIM/guile-1.8.5' make: *** [all] Error 2 --------------------------------------------------------------------------------------------------------------------- I changed the last command to product the following: --------------------------------------------------------------------------------------------------------------------- (ld): halt 4 (ld): setopt r/o->w (ld): setopt nodelcsect (ld): lrgpage 0 (ld): savename .libs/guile (ld): filelist 14 2 (ld): i /lib/crt0.o (ld): i /tmp//ccEdFDTO.o (ld): i .libs/guileS.o (ld): i guile-guile.o (ld): lib ./.libs/libguile.a (ld): lib /usr/local/lib/libintl.a (ld): lib /usr/local/lib/libiconv.a (ld): lib /usr/lib/libpthread.a (ld): lib /usr/lib/libc.a (ld): lib /usr/local/lib/libgmp.a (ld): lib /usr/lib/libm.a (ld): i /usr/local/lib/libltdl.a (ld): i /usr/local/bin/../lib/gcc/powerpc-ibm-aix5.2.0.0/4.2.4/libgcc.a (ld): lib /usr/lib/libg.a LIBRARY: Shared object libguile.a[libguile.so.17]: 2427 symbols imported. LIBRARY: Shared object libintl.a[libintl.so.8]: 51 symbols imported. LIBRARY: Shared object libintl.a[libintl.so.3]: 46 symbols imported. LIBRARY: Shared object libiconv.a[libiconv.so.2]: 12 symbols imported. LIBRARY: Shared object libiconv.a[shr4.o]: 10 symbols imported. LIBRARY: Shared object libiconv.a[shr.o]: 11 symbols imported. LIBRARY: Shared object libpthread.a[shr_comm.o]: 159 symbols imported. LIBRARY: Shared object libpthread.a[shr_xpg5.o]: 131 symbols imported. LIBRARY: Shared object libc.a[shr.o]: 2609 symbols imported. LIBRARY: Shared object libc.a[meth.o]: 2 symbols imported. LIBRARY: Shared object libc.a[posix_aio.o]: 17 symbols imported. LIBRARY: Shared object libc.a[aio.o]: 11 symbols imported. LIBRARY: Shared object libc.a[pse.o]: 5 symbols imported. LIBRARY: Shared object libc.a[dl.o]: 4 symbols imported. LIBRARY: Shared object libc.a[pty.o]: 1 symbols imported. LIBRARY: Shared object libgmp.a[libgmp.so.3]: 394 symbols imported. LIBRARY: Shared object /usr/local/lib/libltdl.a[libltdl.so.7]: 73 symbols imported. FILELIST: Number of previously inserted files processed: 14 (ld): exports /usr/lib/libg.exp EXPORTS: Symbols exported: 4 (ld): initfini _GLOBAL__FI_guile _GLOBAL__FD_guile (ld): resolve RESOLVE: 341 of 8341 symbols were kept. (ld): addgl /usr/lib/glink.o ADDGL: Glink code added for 30 symbols. (ld): er full ld: 0711-318 ERROR: Undefined symbols were found. The following symbols are in error: Symbol Inpndx TY CL Source-File(Object-File) OR Import-File{Shared-object} RLD: Address Section Rld-type Referencing Symbol ---------------------------------------------------------------------------------------------- lt__PROGRAM__LTX_preloaded_symbols [582] ER RW guile.c(guile-guile.o) 000000d0 .data R_POS [568] ER: The return code is 8. ld: 0711-317 ERROR: Undefined symbol: lt__PROGRAM__LTX_preloaded_symbols collect2: ld returned 8 exit status --------------------------------------------------------------------------------------------------------------------- I did a grep trying to find where the symbol was defined and was not able to locate it. grep found the symbol in guile-guile.o in the guile-1.8.5/libguile directory. What am I doing wrong. I am trying to build this on AIX 5.2 using: gcc (GCC) 4.2.4 GNU Make 3.81 autoconf (GNU Autoconf) 2.63 m4 (GNU M4) 1.4.12 It seems that I need the guile library to compile autogen and I believe that vim also use it. I would appreciate some help! Bye, Dwight