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

gEDA-user: libgeda-20050313 does not compile.



I am trying to build the 20050313 suite of gschem from sources, 
and libgeda is giving me grief.

The distro is Mandrake 10.0. It is possible I have broken something 
by installing later versions of various libraries from non-RPM tarballs 
over time. I am using noweb 2.10a.

Any pointers appreciated...I have run out of ideas.

Wilbert.

---------- cut here --------
[root@wk libgeda-20050313]# ./configure

<snip>

** Configuration summary for libgeda 20050313:

   GLIB library version:             2.2.3
   GTK+ library version:             2.2.4
   GUILE library version:            1.6.4
   libgdgeda (png output):           yes 2.0.15
   mingw build:                      no
   data directory:                   /usr/local/share/gEDA
   rc directory:                     /usr/local/share/gEDA
   LIBGEDA .so version:              23:0:0
   dmalloc debugging:                no
   ElectricFence debugging:          no

[root@wk libgeda-20050313]# make

<snip>

rm -f .libs/g_basic.lo
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I/usr/local/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/freetype2/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/X11R6/include -I/usr/include/gtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/freetype2/freetype2 -I/usr/include/glib-2.0 -I/usr/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.lo
../noweb/g_basic.nw: In function `load_error_handler':
../noweb/g_basic.nw:143: warning: implicit declaration of function `scm_str2symbol'
../noweb/g_basic.nw: In function `g_read_file':
../noweb/g_basic.nw:199: error: `scm_t_catch_body' undeclared (first use in this function)
../noweb/g_basic.nw:199: error: (Each undeclared identifier is reported only once
../noweb/g_basic.nw:199: error: for each function it appears in.)
../noweb/g_basic.nw:199: error: parse error before "load"
/usr/include/glib-2.0/glib/gutils.h: At top level:
../noweb/g_basic.nw:96: warning: `load' defined but not used
../noweb/g_basic.nw:133: warning: `load_error_handler' defined but not used
make[3]: *** [g_basic.lo] Error 1
make[3]: Leaving directory `/usr/local/src/libgeda-20050313/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/local/src/libgeda-20050313/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/libgeda-20050313'
make: *** [all] Error 2
[root@wk libgeda-20050313]#

<EOF>