Re: [guppi-list] Can't compile Guppi 0.40.2



Thanks for your reply Jon.  I have tried my hardest to clean my system
of obsolete header files, but get the same result.  In desperation I did
a `make uninstall` of guile 1.5.4 and reinstalled guile 1.3.4 from RPM
(I'm on a Red Hat 7.2 system).  Now (after re-running configure) I get

gcc -g -O2 -Wall -Wunused -o .libs/demo demo.o -rdynamic -rdynamic
-rdynamic -rdynamic -rdynamic -rdynamic -rdynamic  ./.libs/libguppi.so
-L/usr/lib -L/usr/X11R6/lib -lSM -lICE -lXi -lXext -lX11 -lm -ldb1 -ldl
/usr/lib/libzvt.so -lutil -lSM -lICE -ldl -lXi -lXext -lX11 -lm
/usr/lib/libglade-gnome.so /usr/lib/libglade.so -lz -lSM -lICE -lXi
-lXext -lX11 -lm -ldb1 -ldl -lSM -lICE -ldb1 -ldl -lXi -lXext -lX11 -lm
-lz -lguile -ldl -lm /usr/lib/libbonobo.so /usr/lib/liboaf.so
/usr/lib/libORBitCosNaming.so /usr/lib/libORBit.so /usr/lib/libIIOP.so
/usr/lib/libORBitutil.so -lnsl /usr/lib/libbonobox.so
/usr/lib/libbonobo-print.so /usr/lib/libgnomeprint.so
/usr/lib/libgnomeui.so /usr/lib/libart_lgpl.so /usr/lib/libgdk_imlib.so
-lSM -lICE /usr/lib/libgnome.so /usr/lib/libgnomesupport.so
/usr/lib/libesd.so /usr/lib/libaudiofile.so -ldb1
/usr/lib/libgdk_pixbuf.so /usr/lib/libgtk.so /usr/lib/libgdk.so
/usr/lib/libgmodule.so /usr/lib/libglib.so -ldl -lXi -lXext -lX11 -lm
/usr/lib/libxml.so -lz -lm -Wl,--rpath -Wl,/usr/local/lib

./.libs/libguppi.so: undefined reference to `scm_master_freelist'


This is becoming frustrating! :-)  

Also, about my original question: what version(s) of guile have you (or
anyone else) compiled Guppi 0.40.2 against?

Thanks again for your  help.

=======================================================================
On Thu, 2002-01-10 at 11:41, Jon Trowbridge wrote:
> On Wed, 2002-01-09 at 16:16, John Williams wrote:
> > I am trying to build Gnumeric 1.0.1, which requires Guile 1.5, so I have
> > built and installed Guile 1.5.4.  Now, when trying to compile Guppi I
> > get the following error.  What version of Guile was Guppi developed
> > with?
> <snip>
> > ./.libs/libguppi.so: undefined reference to `scm_the_last_stack_fluid'
> > ./.libs/libguppi.so: undefined reference to `scm_listify'
> > ./.libs/libguppi.so: undefined reference to `scm_async_clock'
> 
> I've seen this problem a few times before.  In the past, this has been
> caused by people having obsolete guile headers lying around on their
> systems:  the headers, which reference symbols that no longer exist,
> must be in a directory that gcc searches before the "correct" one.
> 
> (IIRC, scm_the_last_stack_fluid and scm_async_clock are symbols that
> were last seen in the guile 1.3.x era.)
> 
> -JT
> 
> 
> 





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]