* [bug #17344] Problem compiling guile 1.8.0
@ 2006-08-06 22:09 Pierre
2006-08-09 1:05 ` Kevin Ryde
2008-06-30 16:55 ` anonymous
0 siblings, 2 replies; 6+ messages in thread
From: Pierre @ 2006-08-06 22:09 UTC (permalink / raw)
URL:
<http://savannah.gnu.org/bugs/?func=detailitem&item_id=17344>
Summary: Problem compiling guile 1.8.0
Project: Guile
Submitted by: pierre42
Submitted on: lundi 07.08.2006 à 00:09
Category: None
Severity: 3 - Normal
Item Group: None
Status: None
Privacy: Public
Assigned to: None
Open/Closed: Open
_______________________________________________________
Details:
# make
make all-recursive
make[1]: Entering directory `/tmp/guile-1.8.0'
Making all in oop
make[2]: Entering directory `/tmp/guile-1.8.0/oop'
Making all in goops
make[3]: Entering directory `/tmp/guile-1.8.0/oop/goops'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/tmp/guile-1.8.0/oop/goops'
make[3]: Entering directory `/tmp/guile-1.8.0/oop'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/tmp/guile-1.8.0/oop'
make[2]: Leaving directory `/tmp/guile-1.8.0/oop'
Making all in libguile
make[2]: Entering directory `/tmp/guile-1.8.0/libguile'
/bin/sh ../libtool --tag=CC --mode=link gcc -s -O3 -march=i686 -Wall
-Wmissing-prototypes -Werror -o guile -dlpreopen force -pthread
guile-guile.o libguile.la -lgmp -lcrypt -lm -lltdl
rm -f .libs/guile.nm .libs/guile.nmS .libs/guile.nmT
creating .libs/guileS.c
(cd .libs && gcc -s -O3 -march=i686 -c -fno-builtin "guileS.c")
rm -f .libs/guileS.c .libs/guile.nm .libs/guile.nmS .libs/guile.nmT
gcc -s -O3 -march=i686 -Wall -Wmissing-prototypes -Werror -o .libs/guile
.libs/guileS.o -pthread guile-guile.o -Wl,--export-dynamic
./.libs/libguile.so /usr/local/lib/libgmp.so -lcrypt -lm
/usr/local/lib/libltdl.so
guile-guile.o: In function `main':
guile.c:(.text+0x2f): undefined reference to
`lt__PROGRAM__LTX_preloaded_symbols'
collect2: ld returned 1 exit status
make[2]: *** [guile] Error 1
make[2]: Leaving directory `/tmp/guile-1.8.0/libguile'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/guile-1.8.0'
make: *** [all] Error 2
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?func=detailitem&item_id=17344>
_______________________________________________
Message posté via/par Savannah
http://savannah.gnu.org/
_______________________________________________
Bug-guile mailing list
Bug-guile@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-guile
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [bug #17344] Problem compiling guile 1.8.0
2006-08-06 22:09 [bug #17344] Problem compiling guile 1.8.0 Pierre
@ 2006-08-09 1:05 ` Kevin Ryde
2008-06-30 16:55 ` anonymous
1 sibling, 0 replies; 6+ messages in thread
From: Kevin Ryde @ 2006-08-09 1:05 UTC (permalink / raw)
Cc: bug-guile
Pierre <pierre42d@9online.fr> writes:
>
> gcc -s -O3 -march=i686 -Wall -Wmissing-prototypes -Werror -o .libs/guile
> .libs/guileS.o -pthread guile-guile.o -Wl,--export-dynamic
> ./.libs/libguile.so /usr/local/lib/libgmp.so -lcrypt -lm
> /usr/local/lib/libltdl.so
> guile-guile.o: In function `main':
> guile.c:(.text+0x2f): undefined reference to
> `lt__PROGRAM__LTX_preloaded_symbols'
What system is this? You could try delete the following two lines
from libguile/guile.c, they're not needed on a gnu system.
extern const lt_dlsymlist lt_preloaded_symbols[];
lt_dlpreload_default (lt_preloaded_symbols);
Dunno why the symbol is "lt__PROGRAM__LTX_preloaded_symbols" though.
_______________________________________________
Bug-guile mailing list
Bug-guile@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-guile
^ permalink raw reply [flat|nested] 6+ messages in thread
* [bug #17344] Problem compiling guile 1.8.0
2006-08-06 22:09 [bug #17344] Problem compiling guile 1.8.0 Pierre
2006-08-09 1:05 ` Kevin Ryde
@ 2008-06-30 16:55 ` anonymous
2008-06-30 19:50 ` Ludovic Courtès
1 sibling, 1 reply; 6+ messages in thread
From: anonymous @ 2008-06-30 16:55 UTC (permalink / raw)
To: bug-guile
Additional Item Attachment, bug #17344 (project guile):
File name: guile-1.8.5-make_error.txt Size:1 KB
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?17344>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
^ permalink raw reply [flat|nested] 6+ messages in thread
* [bug #17344] Problem compiling guile 1.8.0
2008-06-30 16:55 ` anonymous
@ 2008-06-30 19:50 ` Ludovic Courtès
2008-08-06 13:19 ` Martin Pitt
0 siblings, 1 reply; 6+ messages in thread
From: Ludovic Courtès @ 2008-06-30 19:50 UTC (permalink / raw)
To: Ludovic Courtès, bug-guile
Follow-up Comment #1, bug #17344 (project guile):
Hello,
Can you try out the attached patch and report back?
To apply it:
$ cd /path/to/guile
$ patch -p1 < /path/to/patch
Thanks,
Ludovic.
(file #15966)
_______________________________________________________
Additional Item Attachment:
File name: ,,ltdl-preloaded-symbols.diff Size:0 KB
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?17344>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
^ permalink raw reply [flat|nested] 6+ messages in thread
* [bug #17344] Problem compiling guile 1.8.0
2008-06-30 19:50 ` Ludovic Courtès
@ 2008-08-06 13:19 ` Martin Pitt
2008-11-30 18:57 ` Ludovic Courtès
0 siblings, 1 reply; 6+ messages in thread
From: Martin Pitt @ 2008-08-06 13:19 UTC (permalink / raw)
To: Ludovic Courtès, Martin Pitt, bug-guile
Follow-up Comment #2, bug #17344 (project guile):
That patch didn't work for me, I get the same build failure. Completely
removing this part works fine, though, as done in Gentoo:
https://bugs.gentoo.org/show_bug.cgi?id=212723
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?17344>
_______________________________________________
Nachricht geschickt von/durch Savannah
http://savannah.gnu.org/
^ permalink raw reply [flat|nested] 6+ messages in thread
* [bug #17344] Problem compiling guile 1.8.0
2008-08-06 13:19 ` Martin Pitt
@ 2008-11-30 18:57 ` Ludovic Courtès
0 siblings, 0 replies; 6+ messages in thread
From: Ludovic Courtès @ 2008-11-30 18:57 UTC (permalink / raw)
To: Ludovic Courtès, Martin Pitt, bug-guile
Update of bug #17344 (project guile):
Open/Closed: Open => Closed
_______________________________________________________
Follow-up Comment #3:
Hello,
This problem has to do with the interaction between Libtool 1.5 and <ltdl.h>
from Libtool 2.2. Hopefully, this is fixed by the two attached patches:
http://git.savannah.gnu.org/gitweb/?p=guile.git;a=commit;h=664d1f5eb211d0ffd65f227e65d1fc02ef1bc8c0
http://git.savannah.gnu.org/gitweb/?p=guile.git;a=commit;h=0328bf6a0e42c0c04908fb24c5f7d0c8d5133ea3
The forthcoming 1.8.6 release will use Libtool 2.2.
Thanks,
Ludo'.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?17344>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2008-11-30 18:57 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-08-06 22:09 [bug #17344] Problem compiling guile 1.8.0 Pierre
2006-08-09 1:05 ` Kevin Ryde
2008-06-30 16:55 ` anonymous
2008-06-30 19:50 ` Ludovic Courtès
2008-08-06 13:19 ` Martin Pitt
2008-11-30 18:57 ` Ludovic Courtès
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).