[Lunar-bugs] [Lunar Linux 0000324]: expect compilation error
Lunar bug reports list
lunar-bugs at lunar-linux.org
Thu Apr 16 23:40:33 CEST 2009
A NOTE has been added to this issue.
======================================================================
http://bugs.lunar-linux.org/view.php?id=324
======================================================================
Reported By: lazyape
Assigned To:
======================================================================
Project: Lunar Linux
Issue ID: 324
Category: module
Reproducibility: always
Severity: minor
Priority: normal
Status: feedback
Moonbase Version: 20080117
Core Tools: Lunar
Core Tools Version: 2001211-19
======================================================================
Date Submitted: 01-17-2008 23:45 CET
Last Modified: 04-16-2009 23:40 CEST
======================================================================
Summary: expect compilation error
Description:
expect won't compiled with the latest tcl (tcl-8.5)
======================================================================
----------------------------------------------------------------------
El_Angelo - 01-18-08 07:45
----------------------------------------------------------------------
I know you have your nick against you... but it would be great to at least
give us some details... for starters upload the
/var/log/lunar/compile/expect-$VERSION.bz2 file
----------------------------------------------------------------------
lazyape - 01-18-08 13:47
----------------------------------------------------------------------
yeah, too lazy....:) ok you can see the error in the compilation log. The
last command is "gcc -pipe -O2 -march=athlon64 -g -pipe -rdynamic -o
expect exp_main_exp.o libexpect5.43.a -L/usr/local/lib -ltcl8.4 -s -Wl,-O1
-ldl -lieee -lm -lutil -Wl,-rpath,/usr/lib:/usr/local/lib:/usr/X11R6/lib"
but i have tcl-8.5 installed so -ltcl8.4 is wrong. If i manually switch to
-ltcl8.5 i get this errors:
"
libexpect5.43.a(exp_command.o): In function `Exp_InterReturnObjCmd':
/usr/src/expect-5.43/exp_command.c:2964: undefined reference to
`Tcl_ReturnObjCmd'
libexpect5.43.a(exp_command.o): In function `Exp_CloseObjCmd':
/usr/src/expect-5.43/exp_command.c:2319: undefined reference to
`Tcl_CloseObjCmd'
"
because expect-5.43 compiles only with tcl-8.4
I afraid that this is not a lunar bug but an "expect" problem.
----------------------------------------------------------------------
engelsman - 04-16-09 23:40
----------------------------------------------------------------------
expect was updated to 5.43.0 in the moonbase on 20090416,
and tcl was updated to 8.5.7 at the same time.
does this solve your problem?
Issue History
Date Modified Username Field Change
======================================================================
01-17-08 23:45 lazyape New Issue
01-17-08 23:45 lazyape Moonbase Version => 20080117
01-17-08 23:45 lazyape Core Tools => Lunar
01-17-08 23:45 lazyape Core Tools Version => 2001211-19
01-18-08 07:45 El_Angelo Note Added: 0000737
01-18-08 07:45 El_Angelo Status new => feedback
01-18-08 13:40 lazyape File Added: expect-5.43.0.bz2
01-18-08 13:47 lazyape Note Added: 0000738
04-16-09 23:40 engelsman Note Added: 0000884
======================================================================
More information about the Lunar-bugs
mailing list