[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
- To: geda-dev@xxxxxxxx
- Subject: gEDA: compilation problem with 20050313 and guile 1.4; seems to be fixed with guile 1.6
- From: Charles Lepple <clepple@xxxxxxxxx>
- Date: Thu, 17 Mar 2005 22:54:01 -0500
- Delivered-to: archiver@seul.org
- Delivered-to: geda-dev-outgoing@seul.org
- Delivered-to: geda-dev@seul.org
- Delivery-date: Thu, 17 Mar 2005 22:54:27 -0500
- Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:mime-version:content-type:content-transfer-encoding; b=I68+UKj+ao/qomxxXd8lz+ev30yc2aMETPggRZ/9H9J1tsrYH04kyTYBhnnGr6LUsaYapearcfo/fHI+JXOrD8q3bXK27y/cxKsKCFk9TEGMgZLZR+NZudq3wNF1xRvOI3erXdNqu6NPrNIPQ8NI9/Vk+uybiiXDE5lvEAKbLw8=
- Reply-to: geda-dev@xxxxxxxx
- Sender: owner-geda-dev@xxxxxxxx
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