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

Re: gEDA-user: Suse 9.2 Geda 20050329 Install Problems



Another user had the same problem:

http://www.mail-archive.com/geda-dev@xxxxxxxx/msg03827.html

It apparently has to do with guile.  Do you have both guile-1.4 and
guile-1.6 installed?   Your configure script thinks you have 1.6, but
sometimes libtool (used by gcc) has a different idea.  Therefore, if
you have any traces of guile-1.4 lurking anywhere (e.g. from an old
install), you should hunt them down and kill them. 

Another possibility:  This reminds me of some problems I had with noweb
previously.   Take a look at g_read_file.c in libgeda/src.  Look to see
if it has translated libgeda/noweb/g_read_file.nw correctly.  If not,
you may be experiencing a problem with your built-in noweb.

Stuart


> 
> Hello,
> 
> I have been trying for a couple of days to install GEDA 20050329 from 
> the installation CD.
> The programs in general configure OK but the installer script fails to 
> make them.
> 
> The Box is a Suse 9.2 pro (as far as I know)
> 
> Attempts to manually install the same packages fail in a similar way.
> I probably have some dependancy issue, however I am not wise enough to 
> decipher the output log.
> I have read the included suse 9.2 install note and installed glib 1.2.1 
> and gtk 1.2.1 as recommended.
> 
> This may be a gtk 2.4.9 needs to be gtk 2.4.14 issue but attempts at 
> upgrading are daunting as I would need to upgrade so many other things 
> in the process.  I am not sure what the best path to proceed would be, 
> however I would really like to get at least, gschem, gnetlist, back up 
> and running.  PCB and gsch2pcb seem to be functioning after the install.
> 
>  From the log at the end of libgeda configure:
> ** Configuration summary for libgeda 20050313:
> 
>   GLIB library version:             2.4.6
>   GTK+ library version:             2.4.9
>   GUILE library version:            1.6.4
>   libgdgeda (png output):           no
>   mingw build:                      no
>   data directory:                   /home/ed/geda-install/share/gEDA
>   rc directory:                     /home/ed/geda-install/share/gEDA
>   LIBGEDA .so version:              23:0:0
>   dmalloc debugging:                no
>   ElectricFence debugging:          no
> 
> and this is the section that fails
> gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -DXTHREADS -D_REENTRANT 
> -DXUSE_MTSAFE_API -I/opt/gnome/include/gtk-2.0 
> -I/opt/gnome/lib/gtk-2.0/include -I/us
> r/X11R6/include -I/opt/gnome/include/atk-1.0 
> -I/opt/gnome/include/pango-1.0 -I/usr/include/freetype2 
> -I/usr/include/freetype2/config -I/opt/gnome/include/gl
> ib-2.0 -I/opt/gnome/lib/glib-2.0/include -I/usr/X11R6/include 
> -I/opt/gnome/include/gtk-2.0 -I/opt/gnome/include/glib-2.0 
> -I/opt/gnome/lib/glib-2.0/include -
> DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/opt/gnome/include/gtk-2.0 
> -I/opt/gnome/lib/gtk-2.0/include -I/usr/X11R6/include 
> -I/opt/gnome/include/pango-1.0 -
> I/usr/include/freetype2 -I/usr/include/freetype2/config 
> -I/opt/gnome/include/glib-2.0 -I/opt/gno
> me/lib/glib-2.0/include -Wall -g -O2 -MT g_basic.lo -MD -MP -MF 
> .deps/g_basic.Tpo -c g_basic.c  -fPIC -DPIC -o .libs/g_basic.o
> g_basic.c: In function `load_error_handler':
> g_basic.c:102: warning: implicit declaration of function `scm_str2symbol'
> g_basic.c: In function `g_read_file':
> g_basic.c:147: error: `scm_t_catch_body' undeclared (first use in this 
> function)
> g_basic.c:147: error: (Each undeclared identifier is reported only once
> g_basic.c:147: error: for each function it appears in.)
> g_basic.c:147: error: parse error before "load"
> g_basic.c: At top level:
> g_basic.c:64: warning: `load' defined but not used
> g_basic.c:92: warning: `load_error_handler' defined but not used
> make[3]: *** [g_basic.lo] Error 1
> make[3]: Leaving directory 
> `/home/ed/geda-sources/gedagaf/libgeda-20050313/src'
> make[2]: *** [install] Error 2
> make[2]: Leaving directory 
> `/home/ed/geda-sources/gedagaf/libgeda-20050313/src'
> make[1]: *** [install-recursive] Error 1
> make[1]: Leaving directory `/home/ed/geda-sources/gedagaf/libgeda-20050313'
> make: *** [libgeda_install] Error 2
> 
> 
> ==============  Error!  ======================
> Failure compiling "make libgeda_install", shall I continue with 
> remainder of programs?
> I have experienced an error while installing this program!
> Error string: Failure compiling "make libgeda_install", shall I continue 
> with remainder of programs?
> 
> Any help would be appreciated, many other programs also fail during the 
> make,
> 
> Many Thanks in Advance,
> ED
>