Hello, On Sat, Jan 26, 2019 at 03:19:08AM +0100, أحمد المحمودي wrote: > On Tue, Jan 15, 2019 at 11:39:18PM -0500, Steve Tell wrote: > > I just got a version working with guile-2.2, although its off on a side > > development branch in my sourceforge tree at the moment: > > https://sourceforge.net/p/gwave/code/HEAD/tree/branches/no-ggp-branch/ > > [...] > > Anyway, I expect to make some kind of a release shortly. I'll probably > > integrate the no-ggp branch onto the head, since that's my plan going > > forward. > ---end quoted text--- > > I tried to build gwave 20190116, but I got this error on during > configure phase: > > configure: checking for guile 2.2 > configure: found guile 2.2 > checking for guile-2.2... /usr/bin/guile-2.2 > checking for Guile version >= 2.2... 2.2.4 > checking for guild-2.2... no > checking for guile-config-2.2... no > checking for guile-tools-2.2... no > checking build system type... x86_64-pc-linux-gnu > checking host system type... x86_64-pc-linux-gnu > checking for ld used by gcc... /usr/bin/ld > checking if the linker (/usr/bin/ld) is GNU ld... yes > checking for shared library run path origin... done > checking for GUILE... yes > configure: error: 'guild' binary not found; please check your guile-2.x > installation. > > although guile-2.2-dev does have /usr/bin/guild ! > > anyways I have pushed my work to salsa: > https://salsa.debian.org/electronics-team/gwave.git ---end quoted text---
I found that this problem happens if I run dh_autoreconf. The problem is because after autoreconf, the configure script searches for guild with the -2.2 suffix, yet the guile-2.2-dev package installs guild without that suffix, although guile binary has the -2.2 suffix in guile-2.2 package. Yet in /usr/share/aclocal/guile.m4 it says: # @code{guile} is still not found, signal an error. The suffix, if any, # that was required to find @code{guile} will be used for @code{guild} # as well. So I beleive that that there is an issue with guile-2.2 package Otherwise if autoreconf isn't used, the configure script does find guild (since it doesn't use the -2.2 suffix) to search for guild, but the build fails with the following error: gcc -pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/guile/2.2 -DDATADIR=\"/usr/share\" -DBINGWAVE=\"/usr/bin/gwave\" -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -o gwave cmd.o wavewin.o draw.o gwave.o event.o gtkmisc.o pixmaps.o wavelist.o dnd.o scwm_guile.o guile-compat.o init_scheme_string.o wavepanel.o rgeval.o xgserver.o measurebtn.o GtkTable_indel.o ../spicefile/libspicefile.a -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype -lm -lX11 /usr/bin/ld: wavepanel.o: in function `set_wavepanel_minheight_x': ./src/wavepanel.c:651: undefined reference to `scm_to_int64' /usr/bin/ld: ./src/wavepanel.c:650: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/wavepanel.c:651: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/wavepanel.c:651: undefined reference to `scm_from_int64' /usr/bin/ld: ./src/wavepanel.c:651: undefined reference to `scm_from_int64' /usr/bin/ld: ./src/wavepanel.c:651: undefined reference to `scm_from_int64' /usr/bin/ld: ./src/wavepanel.c:651: undefined reference to `scm_list_n' /usr/bin/ld: ./src/wavepanel.c:651: undefined reference to `scm_misc_error' /usr/bin/ld: wavepanel.o: in function `visiblewave_button3_connect': ./src/wavepanel.c:743: undefined reference to `scm_procedure_p' /usr/bin/ld: ./src/wavepanel.c:748: undefined reference to `scm_gc_protect_object' /usr/bin/ld: ./src/wavepanel.c:742: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/wavepanel.c:743: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: wavepanel.o: in function `wavepanel_bind_mouse': ./src/wavepanel.c:547: undefined reference to `scm_to_int64' /usr/bin/ld: ./src/wavepanel.c:548: undefined reference to `scm_procedure_p' /usr/bin/ld: ./src/wavepanel.c:556: undefined reference to `scm_gc_protect_object' /usr/bin/ld: ./src/wavepanel.c:547: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/wavepanel.c:548: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/wavepanel.c:547: undefined reference to `scm_from_int64' /usr/bin/ld: ./src/wavepanel.c:547: undefined reference to `scm_from_int64' /usr/bin/ld: ./src/wavepanel.c:547: undefined reference to `scm_from_int64' /usr/bin/ld: ./src/wavepanel.c:547: undefined reference to `scm_list_n' /usr/bin/ld: ./src/wavepanel.c:547: undefined reference to `scm_misc_error' /usr/bin/ld: wavepanel.o: in function `wavepanel_x2val': ./src/wavepanel.c:582: undefined reference to `scm_to_int32' /usr/bin/ld: ./src/wavepanel.c:582: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/wavepanel.c:581: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: wavepanel.o: in function `wavepanel_disp_rect': ./src/wavepanel.c:615: undefined reference to `scm_from_double' /usr/bin/ld: wavepanel.o: in function `scm_cell': /usr/include/guile/2.2/libguile/gc.h:175: undefined reference to `scm_gc_malloc' /usr/bin/ld: wavepanel.o: in function `wavepanel_disp_rect': ./src/wavepanel.c:616: undefined reference to `scm_from_double' /usr/bin/ld: wavepanel.o: in function `scm_cell': /usr/include/guile/2.2/libguile/gc.h:175: undefined reference to `scm_gc_malloc' /usr/bin/ld: wavepanel.o: in function `wavepanel_disp_rect': ./src/wavepanel.c:617: undefined reference to `scm_from_double' /usr/bin/ld: wavepanel.o: in function `scm_cell': /usr/include/guile/2.2/libguile/gc.h:175: undefined reference to `scm_gc_malloc' /usr/bin/ld: wavepanel.o: in function `wavepanel_disp_rect': ./src/wavepanel.c:618: undefined reference to `scm_from_double' /usr/bin/ld: wavepanel.o: in function `scm_cell': /usr/include/guile/2.2/libguile/gc.h:175: undefined reference to `scm_gc_malloc' /usr/bin/ld: wavepanel.o: in function `wavepanel_disp_rect': ./src/wavepanel.c:614: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: wavepanel.o: in function `wavepanel_max_rect': ./src/wavepanel.c:633: undefined reference to `scm_from_double' /usr/bin/ld: wavepanel.o: in function `scm_cell': /usr/include/guile/2.2/libguile/gc.h:175: undefined reference to `scm_gc_malloc' /usr/bin/ld: wavepanel.o: in function `wavepanel_max_rect': ./src/wavepanel.c:634: undefined reference to `scm_from_double' /usr/bin/ld: wavepanel.o: in function `scm_cell': /usr/include/guile/2.2/libguile/gc.h:175: undefined reference to `scm_gc_malloc' /usr/bin/ld: wavepanel.o: in function `wavepanel_max_rect': ./src/wavepanel.c:635: undefined reference to `scm_from_double' /usr/bin/ld: wavepanel.o: in function `scm_cell': /usr/include/guile/2.2/libguile/gc.h:175: undefined reference to `scm_gc_malloc' /usr/bin/ld: wavepanel.o: in function `wavepanel_max_rect': ./src/wavepanel.c:636: undefined reference to `scm_from_double' /usr/bin/ld: wavepanel.o: in function `scm_cell': /usr/include/guile/2.2/libguile/gc.h:175: undefined reference to `scm_gc_malloc' /usr/bin/ld: wavepanel.o: in function `wavepanel_max_rect': ./src/wavepanel.c:632: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: wavepanel.o: in function `wavepanel_y2val': ./src/wavepanel.c:599: undefined reference to `scm_to_int32' /usr/bin/ld: ./src/wavepanel.c:599: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/wavepanel.c:598: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: wavepanel.o: in function `vw_button3_press': ./src/wavepanel.c:720: undefined reference to `scm_procedure_p' /usr/bin/ld: ./src/wavepanel.c:721: undefined reference to `scm_from_uint32' /usr/bin/ld: ./src/wavepanel.c:722: undefined reference to `scm_from_int64' /usr/bin/ld: wavepanel.o: in function `print_WavePanel': ./src/wavepanel.c:791: undefined reference to `scm_puts' /usr/bin/ld: ./src/wavepanel.c:792: undefined reference to `scm_force_output' /usr/bin/ld: ./src/wavepanel.c:793: undefined reference to `scm_uintprint' /usr/bin/ld: ./src/wavepanel.c:794: undefined reference to `scm_force_output' /usr/bin/ld: ./src/wavepanel.c:797: undefined reference to `scm_putc' /usr/bin/ld: ./src/wavepanel.c:798: undefined reference to `scm_force_output' /usr/bin/ld: ./src/wavepanel.c:796: undefined reference to `scm_puts' /usr/bin/ld: wavepanel.o: in function `print_VisibleWave': ./src/wavepanel.c:840: undefined reference to `scm_puts' /usr/bin/ld: ./src/wavepanel.c:841: undefined reference to `scm_intprint' /usr/bin/ld: ./src/wavepanel.c:844: undefined reference to `scm_putc' /usr/bin/ld: ./src/wavepanel.c:843: undefined reference to `scm_puts' /usr/bin/ld: wavepanel.o: in function `wavepanel_selected_p': ./src/wavepanel.c:376: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: wavepanel.o: in function `set_wavepanel_selected_x': ./src/wavepanel.c:391: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/wavepanel.c:392: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: wavepanel.o: in function `wavepanel_y_manual_p': ./src/wavepanel.c:440: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: wavepanel.o: in function `wavepanel_ylogscale_p': ./src/wavepanel.c:503: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: wavepanel.o:./src/wavepanel.c:668: more undefined references to `scm_wrong_type_arg' follow /usr/bin/ld: wavepanel.o: in function `wavepanel_y_zoom_x': ./src/wavepanel.c:415: undefined reference to `scm_to_double' /usr/bin/ld: ./src/wavepanel.c:416: undefined reference to `scm_to_double' /usr/bin/ld: ./src/wavepanel.c:416: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/wavepanel.c:415: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/wavepanel.c:409: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: wavepanel.o: in function `scm_new_smob': /usr/include/guile/2.2/libguile/smob.h:81: undefined reference to `scm_smobs' /usr/bin/ld: wavepanel.o: in function `scm_cell': /usr/include/guile/2.2/libguile/gc.h:175: undefined reference to `scm_gc_malloc' /usr/bin/ld: wavepanel.o: in function `new_wave_panel': ./src/wavepanel.c:173: undefined reference to `scm_gc_protect_object' /usr/bin/ld: wavepanel.o: in function `scm_new_smob': /usr/include/guile/2.2/libguile/smob.h:82: undefined reference to `scm_i_new_smob' /usr/bin/ld: wavepanel.o: in function `destroy_wave_panel': ./src/wavepanel.c:339: undefined reference to `scm_gc_unprotect_object' /usr/bin/ld: wavepanel.o: in function `init_wavepanel': ./src/wavepanel.x:2: undefined reference to `scm_from_int32' /usr/bin/ld: ./src/wavepanel.x:2: undefined reference to `scm_make_hook' /usr/bin/ld: ./src/wavepanel.x:2: undefined reference to `scm_c_define' /usr/bin/ld: ./src/wavepanel.x:3: undefined reference to `scm_c_define_gsubr' /usr/bin/ld: ./src/wavepanel.x:4: undefined reference to `scm_c_define_gsubr' /usr/bin/ld: ./src/wavepanel.x:5: undefined reference to `scm_c_define_gsubr' /usr/bin/ld: ./src/wavepanel.x:6: undefined reference to `scm_c_define_gsubr' /usr/bin/ld: ./src/wavepanel.x:7: undefined reference to `scm_c_define_gsubr' /usr/bin/ld: wavepanel.o:./src/wavepanel.x:8: more undefined references to `scm_c_define_gsubr' follow /usr/bin/ld: wavepanel.o: in function `wavepanel_x2val': ./src/wavepanel.c:584: undefined reference to `scm_from_double' /usr/bin/ld: wavepanel.o: in function `wavepanel_y2val': ./src/wavepanel.c:601: undefined reference to `scm_from_double' /usr/bin/ld: wavepanel.o: in function `init_wavepanel': ./src/wavepanel.x:21: undefined reference to `scm_c_define_gsubr' /usr/bin/ld: gwave.o: in function `init_gwave': ./src/gwave.x:2: undefined reference to `scm_from_locale_string' /usr/bin/ld: ./src/gwave.x:2: undefined reference to `scm_c_define' /usr/bin/ld: ./src/gwave.x:3: undefined reference to `scm_from_locale_string' /usr/bin/ld: ./src/gwave.x:3: undefined reference to `scm_c_define' /usr/bin/ld: ./src/gwave.x:4: undefined reference to `scm_from_locale_string' /usr/bin/ld: ./src/gwave.x:4: undefined reference to `scm_c_define' /usr/bin/ld: ./src/gwave.x:5: undefined reference to `scm_c_define' /usr/bin/ld: gwave.o: in function `gwave_main': ./src/gwave.c:157: undefined reference to `scm_c_read_string' /usr/bin/ld: ./src/gwave.c:158: undefined reference to `scm_primitive_eval' /usr/bin/ld: ./src/gwave.c:227: undefined reference to `scm_current_output_port' /usr/bin/ld: ./src/gwave.c:229: undefined reference to `scm_display' /usr/bin/ld: ./src/gwave.c:230: undefined reference to `scm_newline' /usr/bin/ld: ./src/gwave.c:205: undefined reference to `scm_c_eval_string' /usr/bin/ld: gwave.o: in function `main': ./src/gwave.c:142: undefined reference to `scm_boot_guile' /usr/bin/ld: cmd.o: in function `visiblewave_on_top_x': ./src/cmd.c:536: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: cmd.o: in function `wavevar_interp_val': ./src/cmd.c:668: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/cmd.c:669: undefined reference to `scm_to_double' /usr/bin/ld: ./src/cmd.c:669: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: cmd.o: in function `set_visiblewave_color_x': ./src/cmd.c:682: undefined reference to `scm_to_int64' /usr/bin/ld: ./src/cmd.c:681: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/cmd.c:682: undefined reference to `scm_from_int64' /usr/bin/ld: ./src/cmd.c:682: undefined reference to `scm_from_int64' /usr/bin/ld: ./src/cmd.c:682: undefined reference to `scm_from_int64' /usr/bin/ld: ./src/cmd.c:682: undefined reference to `scm_list_n' /usr/bin/ld: ./src/cmd.c:682: undefined reference to `scm_misc_error' /usr/bin/ld: ./src/cmd.c:682: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: cmd.o: in function `set_visiblewave_measure_x': ./src/cmd.c:713: undefined reference to `scm_to_int64' /usr/bin/ld: ./src/cmd.c:714: undefined reference to `scm_to_int64' /usr/bin/ld: ./src/cmd.c:712: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/cmd.c:713: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/cmd.c:714: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/cmd.c:714: undefined reference to `scm_from_int64' /usr/bin/ld: ./src/cmd.c:714: undefined reference to `scm_from_int64' /usr/bin/ld: ./src/cmd.c:714: undefined reference to `scm_from_int64' /usr/bin/ld: ./src/cmd.c:714: undefined reference to `scm_list_n' /usr/bin/ld: ./src/cmd.c:714: undefined reference to `scm_misc_error' /usr/bin/ld: ./src/cmd.c:713: undefined reference to `scm_from_int64' /usr/bin/ld: ./src/cmd.c:713: undefined reference to `scm_from_int64' /usr/bin/ld: cmd.o: in function `visiblewave_file': ./src/cmd.c:573: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: cmd.o: in function `visiblewave_panel': ./src/cmd.c:606: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: cmd.o: in function `visiblewave_varname': ./src/cmd.c:591: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: cmd.o: in function `visiblewave_color': ./src/cmd.c:623: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: cmd.o: in function `wavevar_min': ./src/cmd.c:637: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: cmd.o:./src/cmd.c:652: more undefined references to `scm_wrong_type_arg' follow /usr/bin/ld: cmd.o: in function `x_zoom_x': ./src/cmd.c:98: undefined reference to `scm_to_double' /usr/bin/ld: ./src/cmd.c:99: undefined reference to `scm_to_double' /usr/bin/ld: ./src/cmd.c:98: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/cmd.c:99: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: cmd.o: in function `remove_wave_from_panel': ./src/cmd.c:185: undefined reference to `scm_gc_unprotect_object' /usr/bin/ld: cmd.o: in function `visiblewave_delete_x': ./src/cmd.c:560: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: cmd.o: in function `scm_new_smob': /usr/include/guile/2.2/libguile/smob.h:81: undefined reference to `scm_smobs' /usr/bin/ld: cmd.o: in function `scm_cell': /usr/include/guile/2.2/libguile/gc.h:175: undefined reference to `scm_gc_malloc' /usr/bin/ld: cmd.o: in function `add_var_to_panel': ./src/cmd.c:361: undefined reference to `scm_gc_protect_object' /usr/bin/ld: cmd.o: in function `scm_new_smob': /usr/include/guile/2.2/libguile/smob.h:82: undefined reference to `scm_i_new_smob' /usr/bin/ld: cmd.o: in function `wavepanel_add_variable_x': ./src/cmd.c:318: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/cmd.c:317: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: cmd.o: in function `init_cmd': ./src/cmd.x:2: undefined reference to `scm_from_int32' /usr/bin/ld: ./src/cmd.x:2: undefined reference to `scm_make_hook' /usr/bin/ld: ./src/cmd.x:2: undefined reference to `scm_c_define' /usr/bin/ld: ./src/cmd.x:3: undefined reference to `scm_c_define_gsubr' /usr/bin/ld: ./src/cmd.x:4: undefined reference to `scm_c_define_gsubr' /usr/bin/ld: ./src/cmd.x:5: undefined reference to `scm_c_define_gsubr' /usr/bin/ld: ./src/cmd.x:6: undefined reference to `scm_c_define_gsubr' /usr/bin/ld: ./src/cmd.x:7: undefined reference to `scm_c_define_gsubr' /usr/bin/ld: cmd.o:./src/cmd.x:8: more undefined references to `scm_c_define_gsubr' follow /usr/bin/ld: cmd.o: in function `wavevar_interp_val': ./src/cmd.c:671: undefined reference to `scm_from_double' /usr/bin/ld: cmd.o: in function `visiblewave_varname': ./src/cmd.c:596: undefined reference to `scm_from_locale_string' /usr/bin/ld: cmd.o: in function `visiblewave_color': ./src/cmd.c:628: undefined reference to `scm_from_int64' /usr/bin/ld: cmd.o: in function `wavevar_min': ./src/cmd.c:643: undefined reference to `scm_from_double' /usr/bin/ld: cmd.o: in function `wavevar_max': ./src/cmd.c:657: undefined reference to `scm_from_double' /usr/bin/ld: cmd.o: in function `init_cmd': ./src/cmd.x:16: undefined reference to `scm_c_define_gsubr' /usr/bin/ld: wavewin.o: in function `set_wtable_vcursor_x': ./src/wavewin.c:143: undefined reference to `scm_to_int64' /usr/bin/ld: ./src/wavewin.c:145: undefined reference to `scm_to_double' /usr/bin/ld: ./src/wavewin.c:143: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/wavewin.c:145: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/wavewin.c:143: undefined reference to `scm_from_int64' /usr/bin/ld: ./src/wavewin.c:143: undefined reference to `scm_from_int64' /usr/bin/ld: ./src/wavewin.c:143: undefined reference to `scm_from_int64' /usr/bin/ld: ./src/wavewin.c:143: undefined reference to `scm_list_n' /usr/bin/ld: ./src/wavewin.c:143: undefined reference to `scm_misc_error' /usr/bin/ld: wavewin.o: in function `scm_cell': /usr/include/guile/2.2/libguile/gc.h:175: undefined reference to `scm_gc_malloc' /usr/bin/ld: wavewin.o: in function `set_wtable_measure_x': ./src/wavewin.c:682: undefined reference to `scm_to_int64' /usr/bin/ld: ./src/wavewin.c:683: undefined reference to `scm_to_int64' /usr/bin/ld: ./src/wavewin.c:682: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/wavewin.c:683: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/wavewin.c:683: undefined reference to `scm_from_int64' /usr/bin/ld: ./src/wavewin.c:683: undefined reference to `scm_from_int64' /usr/bin/ld: ./src/wavewin.c:683: undefined reference to `scm_from_int64' /usr/bin/ld: ./src/wavewin.c:683: undefined reference to `scm_list_n' /usr/bin/ld: ./src/wavewin.c:683: undefined reference to `scm_misc_error' /usr/bin/ld: ./src/wavewin.c:682: undefined reference to `scm_from_int64' /usr/bin/ld: ./src/wavewin.c:682: undefined reference to `scm_from_int64' /usr/bin/ld: wavewin.o: in function `wavewin_add_menu': ./src/wavewin.c:712: undefined reference to `scm_string_p' /usr/bin/ld: ./src/wavewin.c:712: undefined reference to `scm_to_locale_string' /usr/bin/ld: ./src/wavewin.c:720: undefined reference to `scm_ilength' /usr/bin/ld: ./src/wavewin.c:712: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: wavewin.o: in function `toolbar_add': ./src/wavewin.c:745: undefined reference to `scm_string_p' /usr/bin/ld: ./src/wavewin.c:745: undefined reference to `scm_to_locale_string' /usr/bin/ld: ./src/wavewin.c:746: undefined reference to `scm_procedure_p' /usr/bin/ld: ./src/wavewin.c:745: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/wavewin.c:746: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: wavewin.o: in function `wtable_vcursor': ./src/wavewin.c:127: undefined reference to `scm_to_int64' /usr/bin/ld: ./src/wavewin.c:127: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/wavewin.c:127: undefined reference to `scm_from_int64' /usr/bin/ld: ./src/wavewin.c:127: undefined reference to `scm_from_int64' /usr/bin/ld: ./src/wavewin.c:127: undefined reference to `scm_from_int64' /usr/bin/ld: ./src/wavewin.c:127: undefined reference to `scm_list_n' /usr/bin/ld: ./src/wavewin.c:127: undefined reference to `scm_misc_error' /usr/bin/ld: wavewin.o: in function `wtable_set_xlogscale_x': ./src/wavewin.c:630: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: wavewin.o: in function `wtable_insert_panel_x': ./src/wavewin.c:600: undefined reference to `scm_to_int64' /usr/bin/ld: ./src/wavewin.c:600: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/wavewin.c:600: undefined reference to `scm_from_int64' /usr/bin/ld: ./src/wavewin.c:600: undefined reference to `scm_from_int64' /usr/bin/ld: ./src/wavewin.c:600: undefined reference to `scm_from_int64' /usr/bin/ld: ./src/wavewin.c:600: undefined reference to `scm_list_n' /usr/bin/ld: ./src/wavewin.c:600: undefined reference to `scm_misc_error' /usr/bin/ld: ./src/wavewin.c:599: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/wavewin.c:603: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: wavewin.o: in function `wtable_delete_panel_x': ./src/wavewin.c:616: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: wavewin.o: in function `init_wavewin': ./src/wavewin.x:2: undefined reference to `scm_from_int32' /usr/bin/ld: ./src/wavewin.x:2: undefined reference to `scm_make_hook' /usr/bin/ld: ./src/wavewin.x:2: undefined reference to `scm_c_define' /usr/bin/ld: ./src/wavewin.x:3: undefined reference to `scm_c_define_gsubr' /usr/bin/ld: ./src/wavewin.x:4: undefined reference to `scm_c_define_gsubr' /usr/bin/ld: ./src/wavewin.x:5: undefined reference to `scm_c_define_gsubr' /usr/bin/ld: ./src/wavewin.x:6: undefined reference to `scm_c_define_gsubr' /usr/bin/ld: ./src/wavewin.x:7: undefined reference to `scm_c_define_gsubr' /usr/bin/ld: wavewin.o:./src/wavewin.x:8: more undefined references to `scm_c_define_gsubr' follow /usr/bin/ld: wavewin.o: in function `wtable_start_xval': ./src/wavewin.c:93: undefined reference to `scm_from_double' /usr/bin/ld: wavewin.o: in function `wtable_end_xval': ./src/wavewin.c:102: undefined reference to `scm_from_double' /usr/bin/ld: wavewin.o: in function `wtable_min_xval': ./src/wavewin.c:110: undefined reference to `scm_from_double' /usr/bin/ld: wavewin.o: in function `wtable_max_xval': ./src/wavewin.c:118: undefined reference to `scm_from_double' /usr/bin/ld: wavewin.o: in function `wtable_vcursor': ./src/wavewin.c:130: undefined reference to `scm_from_double' /usr/bin/ld: wavewin.o: in function `init_wavewin': ./src/wavewin.x:17: undefined reference to `scm_c_define_gsubr' /usr/bin/ld: draw.o: in function `number_spice': ./src/draw.c:733: undefined reference to `scm_to_double' /usr/bin/ld: ./src/draw.c:733: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: draw.o: in function `spice_number': ./src/draw.c:718: undefined reference to `scm_string_p' /usr/bin/ld: ./src/draw.c:718: undefined reference to `scm_to_locale_string' /usr/bin/ld: ./src/draw.c:718: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: draw.o: in function `init_draw': ./src/draw.x:2: undefined reference to `scm_c_define_gsubr' /usr/bin/ld: ./src/draw.x:3: undefined reference to `scm_c_define_gsubr' /usr/bin/ld: draw.o: in function `number_spice': ./src/draw.c:735: undefined reference to `scm_from_locale_string' /usr/bin/ld: draw.o: in function `spice_number': ./src/draw.c:722: undefined reference to `scm_from_double' /usr/bin/ld: draw.o: in function `init_draw': ./src/draw.x:4: undefined reference to `scm_c_define_gsubr' /usr/bin/ld: event.o: in function `select_range_x': ./src/event.c:84: undefined reference to `scm_procedure_p' /usr/bin/ld: ./src/event.c:86: undefined reference to `scm_gc_protect_object' /usr/bin/ld: ./src/event.c:84: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: event.o: in function `select_range_y': ./src/event.c:106: undefined reference to `scm_procedure_p' /usr/bin/ld: ./src/event.c:108: undefined reference to `scm_gc_protect_object' /usr/bin/ld: ./src/event.c:106: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: event.o: in function `select_range_xy': ./src/event.c:128: undefined reference to `scm_procedure_p' /usr/bin/ld: ./src/event.c:130: undefined reference to `scm_gc_protect_object' /usr/bin/ld: ./src/event.c:128: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: event.o: in function `callback_srange': ./src/event.c:146: undefined reference to `scm_procedure_p' /usr/bin/ld: ./src/event.c:151: undefined reference to `scm_from_int64' /usr/bin/ld: ./src/event.c:157: undefined reference to `scm_from_int64' /usr/bin/ld: ./src/event.c:163: undefined reference to `scm_from_int64' /usr/bin/ld: ./src/event.c:163: undefined reference to `scm_from_int64' /usr/bin/ld: ./src/event.c:163: undefined reference to `scm_from_int64' /usr/bin/ld: event.o:./src/event.c:163: more undefined references to `scm_from_int64' follow /usr/bin/ld: event.o: in function `button_press_handler': ./src/event.c:309: undefined reference to `scm_from_uint32' /usr/bin/ld: ./src/event.c:310: undefined reference to `scm_from_int64' /usr/bin/ld: event.o: in function `init_event': ./src/event.x:2: undefined reference to `scm_c_define_gsubr' /usr/bin/ld: ./src/event.x:3: undefined reference to `scm_c_define_gsubr' /usr/bin/ld: event.o: in function `callback_srange': ./src/event.c:171: undefined reference to `scm_gc_unprotect_object' /usr/bin/ld: ./src/event.c:171: undefined reference to `scm_gc_unprotect_object' /usr/bin/ld: event.o: in function `init_event': ./src/event.x:4: undefined reference to `scm_c_define_gsubr' /usr/bin/ld: gtkmisc.o: in function `with_selected_file': ./src/gtkmisc.c:408: undefined reference to `scm_string_p' /usr/bin/ld: ./src/gtkmisc.c:408: undefined reference to `scm_to_locale_string' /usr/bin/ld: ./src/gtkmisc.c:409: undefined reference to `scm_symbol_p' /usr/bin/ld: ./src/gtkmisc.c:410: undefined reference to `scm_procedure_p' /usr/bin/ld: ./src/gtkmisc.c:414: undefined reference to `scm_from_latin1_symbol' /usr/bin/ld: ./src/gtkmisc.c:415: undefined reference to `scm_eq_p' /usr/bin/ld: ./src/gtkmisc.c:438: undefined reference to `scm_from_locale_string' /usr/bin/ld: ./src/gtkmisc.c:409: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/gtkmisc.c:410: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/gtkmisc.c:408: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: gtkmisc.o: in function `popup_text_dialog': ./src/gtkmisc.c:459: undefined reference to `scm_string_p' /usr/bin/ld: ./src/gtkmisc.c:459: undefined reference to `scm_to_locale_string' /usr/bin/ld: ./src/gtkmisc.c:458: undefined reference to `scm_string_p' /usr/bin/ld: ./src/gtkmisc.c:458: undefined reference to `scm_to_locale_string' /usr/bin/ld: ./src/gtkmisc.c:459: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/gtkmisc.c:458: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: gtkmisc.o: in function `build_menu_from_scmlist': ./src/gtkmisc.c:338: undefined reference to `scm_ilength' /usr/bin/ld: ./src/gtkmisc.c:344: undefined reference to `scm_current_output_port' /usr/bin/ld: ./src/gtkmisc.c:345: undefined reference to `scm_from_signed_integer' /usr/bin/ld: ./src/gtkmisc.c:345: undefined reference to `scm_list_ref' /usr/bin/ld: ./src/gtkmisc.c:347: undefined reference to `scm_cadr' /usr/bin/ld: ./src/gtkmisc.c:351: undefined reference to `scm_string_p' /usr/bin/ld: ./src/gtkmisc.c:355: undefined reference to `scm_to_locale_string' /usr/bin/ld: ./src/gtkmisc.c:363: undefined reference to `scm_procedure_p' /usr/bin/ld: gtkmisc.o: in function `scm_car': /usr/include/guile/2.2/libguile/pairs.h:166: undefined reference to `scm_wrong_type_arg_msg' /usr/bin/ld: gtkmisc.o: in function `gwgtk_menu_popup': ./src/gtkmisc.c:384: undefined reference to `scm_list_p' /usr/bin/ld: ./src/gtkmisc.c:385: undefined reference to `scm_to_int32' /usr/bin/ld: ./src/gtkmisc.c:386: undefined reference to `scm_to_int32' /usr/bin/ld: ./src/gtkmisc.c:388: undefined reference to `scm_ilength' /usr/bin/ld: ./src/gtkmisc.c:385: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/gtkmisc.c:386: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/gtkmisc.c:384: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: gtkmisc.o: in function `init_gtkmisc': ./src/gtkmisc.x:2: undefined reference to `scm_c_define_gsubr' /usr/bin/ld: ./src/gtkmisc.x:3: undefined reference to `scm_c_define_gsubr' /usr/bin/ld: ./src/gtkmisc.x:4: undefined reference to `scm_c_define_gsubr' /usr/bin/ld: ./src/gtkmisc.x:5: undefined reference to `scm_c_define_gsubr' /usr/bin/ld: wavelist.o: in function `wavefile_sweeps': ./src/wavelist.c:502: undefined reference to `scm_from_double' /usr/bin/ld: ./src/wavelist.c:502: undefined reference to `scm_from_locale_string' /usr/bin/ld: wavelist.o: in function `scm_cell': /usr/include/guile/2.2/libguile/gc.h:175: undefined reference to `scm_gc_malloc' /usr/bin/ld: /usr/include/guile/2.2/libguile/gc.h:175: undefined reference to `scm_gc_malloc' /usr/bin/ld: wavelist.o: in function `wavefile_sweeps': ./src/wavelist.c:494: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: wavelist.o: in function `add_wavelist_menu': ./src/wavelist.c:548: undefined reference to `scm_string_p' /usr/bin/ld: ./src/wavelist.c:548: undefined reference to `scm_to_locale_string' /usr/bin/ld: ./src/wavelist.c:549: undefined reference to `scm_list_p' /usr/bin/ld: ./src/wavelist.c:551: undefined reference to `scm_ilength' /usr/bin/ld: ./src/wavelist.c:544: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/wavelist.c:549: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/wavelist.c:548: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: wavelist.o: in function `scm_cell': /usr/include/guile/2.2/libguile/gc.h:175: undefined reference to `scm_gc_malloc' /usr/bin/ld: wavelist.o: in function `scm_new_smob': /usr/include/guile/2.2/libguile/smob.h:81: undefined reference to `scm_smobs' /usr/bin/ld: wavelist.o: in function `scm_cell': /usr/include/guile/2.2/libguile/gc.h:175: undefined reference to `scm_gc_malloc' /usr/bin/ld: wavelist.o: in function `scm_new_smob': /usr/include/guile/2.2/libguile/smob.h:82: undefined reference to `scm_i_new_smob' /usr/bin/ld: wavelist.o: in function `wavefile_all_variables': ./src/wavelist.c:604: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: wavelist.o: in function `wavefile_variable': ./src/wavelist.c:646: undefined reference to `scm_string_p' /usr/bin/ld: ./src/wavelist.c:646: undefined reference to `scm_to_locale_string' /usr/bin/ld: ./src/wavelist.c:647: undefined reference to `scm_to_int64' /usr/bin/ld: wavelist.o: in function `scm_new_smob': /usr/include/guile/2.2/libguile/smob.h:81: undefined reference to `scm_smobs' /usr/bin/ld: wavelist.o: in function `scm_cell': /usr/include/guile/2.2/libguile/gc.h:175: undefined reference to `scm_gc_malloc' /usr/bin/ld: wavelist.o: in function `scm_new_smob': /usr/include/guile/2.2/libguile/smob.h:82: undefined reference to `scm_i_new_smob' /usr/bin/ld: wavelist.o: in function `wavefile_variable': ./src/wavelist.c:645: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/wavelist.c:647: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/wavelist.c:646: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/wavelist.c:647: undefined reference to `scm_from_int64' /usr/bin/ld: ./src/wavelist.c:647: undefined reference to `scm_from_int64' /usr/bin/ld: ./src/wavelist.c:647: undefined reference to `scm_list_n' /usr/bin/ld: ./src/wavelist.c:647: undefined reference to `scm_misc_error' /usr/bin/ld: wavelist.o: in function `export_variables': ./src/wavelist.c:757: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/wavelist.c:767: undefined reference to `scm_to_double' /usr/bin/ld: ./src/wavelist.c:768: undefined reference to `scm_to_double' /usr/bin/ld: ./src/wavelist.c:778: undefined reference to `scm_puts' /usr/bin/ld: ./src/wavelist.c:781: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/wavelist.c:785: undefined reference to `scm_puts' /usr/bin/ld: ./src/wavelist.c:787: undefined reference to `scm_puts' /usr/bin/ld: wavelist.o: in function `scm_cell': /usr/include/guile/2.2/libguile/gc.h:175: undefined reference to `scm_gc_malloc' /usr/bin/ld: wavelist.o: in function `export_variables': ./src/wavelist.c:759: undefined reference to `scm_misc_error' /usr/bin/ld: ./src/wavelist.c:764: undefined reference to `scm_misc_error' /usr/bin/ld: ./src/wavelist.c:768: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/wavelist.c:767: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: wavelist.o: in function `new_wavevar_calc_x': ./src/wavelist.c:813: undefined reference to `scm_string_p' /usr/bin/ld: ./src/wavelist.c:813: undefined reference to `scm_to_locale_string' /usr/bin/ld: ./src/wavelist.c:814: undefined reference to `scm_procedure_p' /usr/bin/ld: ./src/wavelist.c:816: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/wavelist.c:838: undefined reference to `scm_from_double' /usr/bin/ld: ./src/wavelist.c:838: undefined reference to `scm_from_double' /usr/bin/ld: ./src/wavelist.c:851: undefined reference to `scm_to_double' /usr/bin/ld: ./src/wavelist.c:851: undefined reference to `scm_from_double' /usr/bin/ld: ./src/wavelist.c:821: undefined reference to `scm_misc_error' /usr/bin/ld: ./src/wavelist.c:815: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/wavelist.c:814: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/wavelist.c:813: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: wavelist.o: in function `print_GWDataFile': ./src/wavelist.c:918: undefined reference to `scm_puts' /usr/bin/ld: ./src/wavelist.c:920: undefined reference to `scm_puts' /usr/bin/ld: ./src/wavelist.c:923: undefined reference to `scm_putc' /usr/bin/ld: ./src/wavelist.c:922: undefined reference to `scm_puts' /usr/bin/ld: wavelist.o: in function `print_WaveVar': ./src/wavelist.c:969: undefined reference to `scm_puts' /usr/bin/ld: ./src/wavelist.c:971: undefined reference to `scm_puts' /usr/bin/ld: ./src/wavelist.c:972: undefined reference to `scm_puts' /usr/bin/ld: ./src/wavelist.c:974: undefined reference to `scm_puts' /usr/bin/ld: wavelist.o:./src/wavelist.c:975: more undefined references to `scm_puts' follow /usr/bin/ld: wavelist.o: in function `print_WaveVar': ./src/wavelist.c:978: undefined reference to `scm_intprint' /usr/bin/ld: ./src/wavelist.c:982: undefined reference to `scm_putc' /usr/bin/ld: ./src/wavelist.c:980: undefined reference to `scm_puts' /usr/bin/ld: wavelist.o: in function `wavefile_set_tag_x': ./src/wavelist.c:529: undefined reference to `scm_string_p' /usr/bin/ld: ./src/wavelist.c:529: undefined reference to `scm_to_locale_string' /usr/bin/ld: ./src/wavelist.c:528: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/wavelist.c:529: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: wavelist.o: in function `variable_wavefile': ./src/wavelist.c:727: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: wavelist.o: in function `wavefile_remove_listwin_x': ./src/wavelist.c:442: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: wavelist.o: in function `wavefile_file_name': ./src/wavelist.c:461: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: wavelist.o:./src/wavelist.c:515: more undefined references to `scm_wrong_type_arg' follow /usr/bin/ld: wavelist.o: in function `scm_new_smob': /usr/include/guile/2.2/libguile/smob.h:81: undefined reference to `scm_smobs' /usr/bin/ld: wavelist.o: in function `scm_cell': /usr/include/guile/2.2/libguile/gc.h:175: undefined reference to `scm_gc_malloc' /usr/bin/ld: wavelist.o: in function `scm_new_smob': /usr/include/guile/2.2/libguile/smob.h:82: undefined reference to `scm_i_new_smob' /usr/bin/ld: wavelist.o: in function `load_wavefile_x': ./src/wavelist.c:117: undefined reference to `scm_string_p' /usr/bin/ld: ./src/wavelist.c:117: undefined reference to `scm_to_locale_string' /usr/bin/ld: ./src/wavelist.c:118: undefined reference to `scm_string_p' /usr/bin/ld: ./src/wavelist.c:118: undefined reference to `scm_to_locale_string' /usr/bin/ld: ./src/wavelist.c:117: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: ./src/wavelist.c:118: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: wavelist.o: in function `wavefile_show_listwin_x': ./src/wavelist.c:424: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: wavelist.o: in function `scm_cell': /usr/include/guile/2.2/libguile/gc.h:175: undefined reference to `scm_gc_malloc' /usr/bin/ld: wavelist.o: in function `init_wavelist': ./src/wavelist.x:2: undefined reference to `scm_from_int32' /usr/bin/ld: ./src/wavelist.x:2: undefined reference to `scm_make_hook' /usr/bin/ld: ./src/wavelist.x:2: undefined reference to `scm_c_define' /usr/bin/ld: ./src/wavelist.x:3: undefined reference to `scm_from_int32' /usr/bin/ld: ./src/wavelist.x:3: undefined reference to `scm_make_hook' /usr/bin/ld: ./src/wavelist.x:3: undefined reference to `scm_c_define' /usr/bin/ld: ./src/wavelist.x:4: undefined reference to `scm_c_define_gsubr' /usr/bin/ld: ./src/wavelist.x:5: undefined reference to `scm_c_define_gsubr' /usr/bin/ld: ./src/wavelist.x:6: undefined reference to `scm_c_define_gsubr' /usr/bin/ld: ./src/wavelist.x:7: undefined reference to `scm_c_define_gsubr' /usr/bin/ld: ./src/wavelist.x:8: undefined reference to `scm_c_define_gsubr' /usr/bin/ld: wavelist.o:./src/wavelist.x:9: more undefined references to `scm_c_define_gsubr' follow /usr/bin/ld: wavelist.o: in function `wavefile_sweeps': ./src/wavelist.c:505: undefined reference to `scm_reverse' /usr/bin/ld: wavelist.o: in function `wavefile_all_variables': ./src/wavelist.c:631: undefined reference to `scm_reverse' /usr/bin/ld: wavelist.o: in function `mark_GWDataFile_wvh': ./src/wavelist.c:903: undefined reference to `scm_gc_mark' /usr/bin/ld: wavelist.o: in function `wavefile_file_name': ./src/wavelist.c:464: undefined reference to `scm_from_locale_string' /usr/bin/ld: wavelist.o: in function `wavefile_tag': ./src/wavelist.c:517: undefined reference to `scm_from_locale_string' /usr/bin/ld: wavelist.o: in function `variable_signame': ./src/wavelist.c:681: undefined reference to `scm_from_locale_string' /usr/bin/ld: wavelist.o: in function `variable_sweepname': ./src/wavelist.c:697: undefined reference to `scm_from_locale_string' /usr/bin/ld: wavelist.o: in function `wavefile_nsweeps': ./src/wavelist.c:479: undefined reference to `scm_from_int64' /usr/bin/ld: wavelist.o: in function `variable_sweepindex': ./src/wavelist.c:713: undefined reference to `scm_from_int64' /usr/bin/ld: wavelist.o: in function `init_wavelist': ./src/wavelist.x:26: undefined reference to `scm_c_define_gsubr' /usr/bin/ld: scwm_guile.o: in function `scwm_handle_error': ./src/scwm_guile.c:75: undefined reference to `scm_current_error_port' /usr/bin/ld: ./src/scwm_guile.c:77: undefined reference to `scm_puts' /usr/bin/ld: ./src/scwm_guile.c:78: undefined reference to `scm_write' /usr/bin/ld: ./src/scwm_guile.c:79: undefined reference to `scm_puts' /usr/bin/ld: ./src/scwm_guile.c:80: undefined reference to `scm_write' /usr/bin/ld: ./src/scwm_guile.c:81: undefined reference to `scm_puts' /usr/bin/ld: scwm_guile.o: in function `safe_load': ./src/scwm_guile.c:368: undefined reference to `scm_string_p' /usr/bin/ld: ./src/scwm_guile.c:369: undefined reference to `scm_handle_by_message_noexit' /usr/bin/ld: ./src/scwm_guile.c:369: undefined reference to `scm_internal_cwdr' /usr/bin/ld: ./src/scwm_guile.c:368: undefined reference to `scm_wrong_type_arg' /usr/bin/ld: scwm_guile.o: in function `scwm_catching_eval_x': ./src/scwm_guile.c:317: undefined reference to `scm_internal_catch' /usr/bin/ld: scwm_guile.o: in function `scwm_catching_load_from_port': ./src/scwm_guile.c:331: undefined reference to `scm_read' /usr/bin/ld: ./src/scwm_guile.c:334: undefined reference to `scm_close_port' /usr/bin/ld: scwm_guile.o: in function `scwm_body_load': ./src/scwm_guile.c:343: undefined reference to `scm_from_latin1_string' /usr/bin/ld: ./src/scwm_guile.c:343: undefined reference to `scm_open_file' /usr/bin/ld: scwm_guile.o: in function `ss_handler': ./src/scwm_guile.c:269: undefined reference to `scm_make_stack' /usr/bin/ld: ./src/scwm_guile.c:269: undefined reference to `scm_c_resolve_module' /usr/bin/ld: ./src/scwm_guile.c:269: undefined reference to `scm_c_module_lookup' /usr/bin/ld: ./src/scwm_guile.c:269: undefined reference to `scm_variable_ref' /usr/bin/ld: ./src/scwm_guile.c:269: undefined reference to `scm_fluid_set_x' /usr/bin/ld: scwm_guile.o: in function `scwm_body_eval_x': ./src/scwm_guile.c:262: undefined reference to `scm_current_module' /usr/bin/ld: scwm_guile.o: in function `scwm_body_eval_str': ./src/scwm_guile.c:351: undefined reference to `scm_from_latin1_string' /usr/bin/ld: ./src/scwm_guile.c:351: undefined reference to `scm_from_int32' /usr/bin/ld: ./src/scwm_guile.c:351: undefined reference to `scm_mkstrport' /usr/bin/ld: scwm_guile.o: in function `my_display': ./src/scwm_guile.c:46: undefined reference to `scm_current_output_port' /usr/bin/ld: ./src/scwm_guile.c:47: undefined reference to `scm_puts' /usr/bin/ld: ./src/scwm_guile.c:48: undefined reference to `scm_puts' /usr/bin/ld: ./src/scwm_guile.c:49: undefined reference to `scm_display' /usr/bin/ld: scwm_guile.o: in function `scwm_safe_apply': ./src/scwm_guile.c:99: undefined reference to `scm_current_output_port' /usr/bin/ld: ./src/scwm_guile.c:107: undefined reference to `scm_internal_cwdr' /usr/bin/ld: scwm_guile.o: in function `scwm_safe_apply_message_only': ./src/scwm_guile.c:123: undefined reference to `scm_handle_by_message_noexit' /usr/bin/ld: ./src/scwm_guile.c:123: undefined reference to `scm_internal_cwdr' /usr/bin/ld: scwm_guile.o: in function `scwm_safe_call1': ./src/scwm_guile.c:139: undefined reference to `scm_list_1' /usr/bin/ld: scwm_guile.o: in function `scwm_safe_call2': ./src/scwm_guile.c:148: undefined reference to `scm_list_2' /usr/bin/ld: scwm_guile.o: in function `scwm_safe_call3': ./src/scwm_guile.c:156: undefined reference to `scm_list_3' /usr/bin/ld: scwm_guile.o: in function `scwm_safe_call4': ./src/scwm_guile.c:164: undefined reference to `scm_list_4' /usr/bin/ld: scwm_guile.o: in function `scwm_safe_call5': ./src/scwm_guile.c:172: undefined reference to `scm_list_5' /usr/bin/ld: scwm_guile.o: in function `scwm_safe_call6': ./src/scwm_guile.c:178: undefined reference to `scm_list_n' /usr/bin/ld: scwm_guile.o: in function `scwm_safe_call7': ./src/scwm_guile.c:184: undefined reference to `scm_list_n' /usr/bin/ld: scwm_guile.o: in function `scm_cell': /usr/include/guile/2.2/libguile/gc.h:175: undefined reference to `scm_gc_malloc' /usr/bin/ld: /usr/include/guile/2.2/libguile/gc.h:175: undefined reference to `scm_gc_malloc' /usr/bin/ld: scwm_guile.o: in function `scwm_safe_apply_message_only': ./src/scwm_guile.c:123: undefined reference to `scm_handle_by_message_noexit' /usr/bin/ld: ./src/scwm_guile.c:123: undefined reference to `scm_internal_cwdr' /usr/bin/ld: scwm_guile.o: in function `call1_hooks': ./src/scwm_guile.c:209: undefined reference to `scm_list_1' /usr/bin/ld: scwm_guile.o: in function `call2_hooks': ./src/scwm_guile.c:214: undefined reference to `scm_list_2' /usr/bin/ld: scwm_guile.o: in function `call3_hooks': ./src/scwm_guile.c:219: undefined reference to `scm_list_n' /usr/bin/ld: scwm_guile.o: in function `call4_hooks': ./src/scwm_guile.c:224: undefined reference to `scm_list_n' /usr/bin/ld: scwm_guile.o: in function `call5_hooks': ./src/scwm_guile.c:229: undefined reference to `scm_list_n' /usr/bin/ld: scwm_guile.o: in function `call6_hooks': ./src/scwm_guile.c:234: undefined reference to `scm_list_n' /usr/bin/ld: scwm_guile.o: in function `call7_hooks': ./src/scwm_guile.c:239: undefined reference to `scm_list_n' /usr/bin/ld: scwm_guile.o: in function `scwm_safe_load': ./src/scwm_guile.c:377: undefined reference to `scm_from_locale_string' /usr/bin/ld: scwm_guile.o: in function `scwm_safe_eval_str': ./src/scwm_guile.c:383: undefined reference to `scm_handle_by_message_noexit' /usr/bin/ld: ./src/scwm_guile.c:383: undefined reference to `scm_internal_cwdr' /usr/bin/ld: scwm_guile.o: in function `init_scwm_guile': ./src/scwm_guile.c:390: undefined reference to `scm_c_lookup' /usr/bin/ld: scwm_guile.o: in function `scwm_body_apply': ./src/scwm_guile.c:67: undefined reference to `scm_apply' /usr/bin/ld: scwm_guile.o: in function `cwss_body': ./src/scwm_guile.c:289: undefined reference to `scm_c_with_throw_handler' /usr/bin/ld: scwm_guile.o: in function `ss_handler': ./src/scwm_guile.c:275: undefined reference to `scm_throw' /usr/bin/ld: scwm_guile.o: in function `scwm_body_eval_x': ./src/scwm_guile.c:262: undefined reference to `scm_eval' /usr/bin/ld: scwm_guile.o: in function `my_display': ./src/scwm_guile.c:50: undefined reference to `scm_newline' /usr/bin/ld: scwm_guile.o: in function `scm_empty_hook_p': ./src/scwm_guile.c:245: undefined reference to `scm_hook_empty_p' /usr/bin/ld: scwm_guile.o: in function `init_scwm_guile': ./src/scwm_guile.x:2: undefined reference to `scm_c_define_gsubr' /usr/bin/ld: guile-compat.o: in function `make_output_strport': ./src/guile-compat.c:41: undefined reference to `scm_make_string' /usr/bin/ld: guile-compat.o: in function `scwm_make_smob_type_mfpe': ./src/guile-compat.c:56: undefined reference to `scm_make_smob_type' /usr/bin/ld: ./src/guile-compat.c:57: undefined reference to `scm_set_smob_mark' /usr/bin/ld: ./src/guile-compat.c:58: undefined reference to `scm_set_smob_free' /usr/bin/ld: ./src/guile-compat.c:59: undefined reference to `scm_set_smob_print' /usr/bin/ld: ./src/guile-compat.c:60: undefined reference to `scm_set_smob_equalp' /usr/bin/ld: guile-compat.o: in function `safe_scm_to_stringn': ./src/guile-compat.c:86: undefined reference to `scm_to_locale_stringn' /usr/bin/ld: guile-compat.o: in function `make_output_strport': ./src/guile-compat.c:41: undefined reference to `scm_mkstrport' /usr/bin/ld: rgeval.o: in function `remote_guile_eval': ./src/rgeval.c:47: undefined reference to `scm_set_current_output_port' /usr/bin/ld: ./src/rgeval.c:48: undefined reference to `scm_set_current_error_port' /usr/bin/ld: ./src/rgeval.c:53: undefined reference to `scm_object_to_string' /usr/bin/ld: ./src/rgeval.c:59: undefined reference to `scm_set_current_output_port' /usr/bin/ld: ./src/rgeval.c:60: undefined reference to `scm_set_current_error_port' /usr/bin/ld: ./src/rgeval.c:64: undefined reference to `scm_strport_to_string' /usr/bin/ld: ./src/rgeval.c:68: undefined reference to `scm_strport_to_string' collect2: error: ld returned 1 exit status -- أحمد المحمودي (Ahmed El-Mahmoudy) Digital design engineer GPG KeyIDs: 4096R/A7EF5671 2048R/EDDDA1B7 GPG Fingerprints: 6E2E E4BB 72E2 F417 D066 6ABF 7B30 B496 A7EF 5761 8206 A196 2084 7E6D 0DF8 B176 BC19 6A94 EDDD A1B7
signature.asc
Description: PGP signature