Guys --

Maybe this has come up before?  I am building the latest CVS gEDA in
preparation for tomorrows code sprint, and the build barfs on building
gschem/src/g_funcs.c.  Here's the spew:

gcc -Wall -g -O2   -o gschem  a_pan.o a_zoom.o g_register.o g_hook.o
g_rc.o g_keys.o g_funcs.o globals.o gschem.o i_basic.o i_callbacks.o
i_vars.o o_basic.o o_attrib.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/geda/lib  -Wl,--export-dynamic
-L/usr/local/geda/lib -lgeda -lguile -lguile-ltdl -lcrypt
-lgdk-x11-2.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0
-lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
-Wl,--export-dynamic -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0
-lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0
-lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0     -L/usr/X11R6/lib
-lSM -lICE -lX11 -lm
g_funcs.o(.text+0x47): In function `g_funcs_print':
/usr/local/src/geda/devel/gschem/src/g_funcs.c:56: undefined reference
to `f_print'
x_print.o(.text+0x34): In function `x_print_set_window':
/usr/local/src/geda/devel/gschem/src/x_print.c:60: undefined reference
to `f_print_set_type'
x_print.o(.text+0x48): In function `x_print_set_extents':
/usr/local/src/geda/devel/gschem/src/x_print.c:67: undefined reference
to `f_print_set_type'
x_print.o(.text+0x5c): In function `x_print_set_nomargins':
/usr/local/src/geda/devel/gschem/src/x_print.c:74: undefined reference
to `f_print_set_type'
x_print.o(.text+0x42c): In function `create_menu_type':
/usr/local/src/geda/devel/gschem/src/x_print.c:168: undefined
reference to `f_print_set_type'
x_print.o(.text+0x561): In function `x_print_print':
/usr/local/src/geda/devel/gschem/src/x_print.c:228: undefined
reference to `f_print'
x_print.o(.text+0xfb7): In function `x_print_setup':
/usr/local/src/geda/devel/gschem/src/x_print.c:441: undefined
reference to `f_print_set_type'
/usr/local/geda/lib/libgeda.so: undefined reference to
`f_print_set_color'
collect2: ld returned 1 exit status
make[4]: *** [gschem] Error 1
make[4]: Leaving directory `/usr/local/src/geda/devel/gschem/src'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/usr/local/src/geda/devel/gschem/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/local/src/geda/devel/gschem'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/local/src/geda/devel/gschem'
make: *** [gschem/src/gschem] Error 2

Any ideas what's wrong?  I nuked my old stuff and did a fresh CVS
checkout.  I am building on an FC2 box.

Stuart

Reply via email to