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

gEDA: compilation problem with 20050313 and guile 1.4; seems to be fixed with guile 1.6



FYI, I just ran into the following problem while compiling geda
20050313 with guile 1.4:

 gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I/sw/include
-I/sw/include -I/sw/include/gtk-2.0 -I/sw/lib/gtk-2.0/include
-I/usr/X11R6/include -I/sw/include/atk-1.0 -I/sw/include/pango-1.0
-I/usr/X11R6/include/freetype2 -I/sw/include/glib-2.0
-I/sw/lib/glib-2.0/include -I/usr/X11R6/include -I/sw/include/gtk-2.0
-I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/include
-I/sw/include/gtk-2.0 -I/sw/lib/gtk-2.0/include -I/usr/X11R6/include
-I/sw/include/pango-1.0 -I/usr/X11R6/include/freetype2
-I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/include -I/sw/include -Wall
-g -O0 -MT g_basic.lo -MD -MP -MF .deps/g_basic.Tpo -c g_basic.c 
-fno-common -DPIC -o .libs/g_basic.o
g_basic.c: In function `load_error_handler':
g_basic.c:107: warning: implicit declaration of function `scm_str2symbol'
g_basic.c: In function `g_read_file':
g_basic.c:153: error: `scm_t_catch_body' undeclared (first use in this function)
g_basic.c:153: error: (Each undeclared identifier is reported only once
g_basic.c:153: error: for each function it appears in.)
g_basic.c:153: error: parse error before "load"
g_basic.c: At top level:
g_basic.c:68: warning: `load' defined but not used
g_basic.c:97: warning: `load_error_handler' defined but not used
make[3]: *** [g_basic.lo] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
### execution of make failed, exit code 2

per $SUBJECT, upgrading to 1.6 seemed to fix the problem. Not sure if
it's worth fixing-- my limited experience with guile 1.4 makes me
think it isn't worth the effort to keep two sets of interfaces in the
geda codebase.

-- 
- Charles Lepple