gEDA-user: gschem vs FC5

Stuart Brorson sdb at cloud9.net
Fri Aug 4 08:16:00 EDT 2006


My guess is that you don't have guile-devel completely installed on
your FC5 machine.

Red Hat has learned the trick of partially installing developement
packages so that even "configure" doesn't detect the breakage.  They
(and Novell too) do things like install the program foo-config, but
not the foo.h headers, leading a naive "configure" to think that if
foo-config is present, then everything is OK.

Try doing a complete install of guile-devel from your FC5 disks, or --
better yet -- grab the latest guile from GNU and build/install it.

HTH,

Stuart




On Fri, 4 Aug 2006, Levente Kovacs wrote:

> Hi folks,
>
>
> I wanted to buld gEDA on FC5, however, I get the following errors. It is something with the guile lib. But I can't figure out. It is a clean install.
>
> --------
>
> gcc -Wall -g -O2   -o gschem  a_pan.o a_zoom.o g_register.o g_hook.o g_rc.o g_ke
> ys.o g_funcs.o globals.o gschem.o i_basic.o i_callbacks.o i_vars.o o_basic.o o_a
> ttrib.o o_move.o o_copy.o o_delete.o o_misc.o o_slot.o o_grips.o o_arc.o o_box.o
> o_circle.o o_complex.o o_select.o o_find.o o_line.o o_net.o o_text.o o_pin.o o_
> bus.o o_buffer.o o_undo.o o_picture.o x_basic.o x_dialog.o x_event.o x_grid.o x_
> log.o x_menus.o x_script.o x_pagesel.o x_print.o x_window.o x_stroke.o x_image.o
> x_color.o x_fileselect.o x_preview.o x_attribedit.o x_multiattrib.o parsecmd.o
> o_cue.o -L/usr/local/lib  -L/usr/local/lib -lgeda -lgdk-x11-2.0 -lgdk_pixbuf-2.0
> -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lgli
> b-2.0   -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-
> 1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0       -lSM -
> lICE -lX11 -lm
> g_register.o: In function `g_register_funcs':/root/geda/gaf/gschem/src/g_registe
> r.c:319: undefined reference to `scm_c_define_gsubr'
> :/root/geda/gaf/gschem/src/g_register.c:327: undefined reference to `scm_c_defin
> e_gsubr'
> :/root/geda/gaf/gschem/src/g_register.c:328: undefined reference to `scm_c_defin
> e_gsubr'
> :/root/geda/gaf/gschem/src/g_register.c:329: undefined reference to `scm_c_defin
> e_gsubr'
> :/root/geda/gaf/gschem/src/g_register.c:330: undefined reference to `scm_c_defin
> e_gsubr'
> g_register.o:/root/geda/gaf/gschem/src/g_register.c:331: more undefined referenc
> es to `scm_c_define_gsubr' follow
> g_register.o: In function `g_register_funcs':/root/geda/gaf/gschem/src/g_registe
> r.c:335: undefined reference to `scm_create_hook'
> :/root/geda/gaf/gschem/src/g_register.c:336: undefined reference to `scm_create_
> hook'
> :/root/geda/gaf/gschem/src/g_register.c:338: undefined reference to `scm_create_
> hook'
> :/root/geda/gaf/gschem/src/g_register.c:340: undefined reference to `scm_create_
> hook'
> :/root/geda/gaf/gschem/src/g_register.c:342: undefined reference to `scm_create_
> hook'
> g_register.o:/root/geda/gaf/gschem/src/g_register.c:343: more undefined referenc
> es to `scm_create_hook' follow
> g_hook.o: In function `g_get_object_pins':/root/geda/gaf/gschem/src/g_hook.c:449
> : undefined reference to `scm_cons'
> :/root/geda/gaf/gschem/src/g_hook.c:439: undefined reference to `scm_wrong_type_
> arg'
> g_hook.o: In function `g_get_object_bounds':/root/geda/gaf/gschem/src/g_hook.c:3
> 90: undefined reference to `scm_boolean_p'
> :/root/geda/gaf/gschem/src/g_hook.c:417: undefined reference to `scm_cons'
>
> [snip]
>
> Levente
>
>
> _______________________________________________
> geda-user mailing list
> geda-user at moria.seul.org
> http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
>


More information about the geda-user mailing list