Do we need --enable-deprecated for guile 1.8.5 to compile libgeda 1.4.3? I can not see a hint in INSTALL file, but test without --enable-deprecated gives errors when compiling for AMD64.
g_smob.c:45: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘g_free_attrib_smob’ g_smob.c: In function ‘g_print_attrib_smob’: g_smob.c:77: warning: implicit declaration of function ‘scm_makfrom0str’ g_smob.c:78: warning: passing argument 1 of ‘scm_display’ makes pointer from integer without a cast g_smob.c: In function ‘g_make_attrib_smob’: g_smob.c:101: warning: implicit declaration of function ‘scm_must_malloc’ g_smob.c:102: warning: cast to pointer from integer of different size g_smob.c: In function ‘g_get_attrib_name_value’: g_smob.c:138: warning: passing argument 1 of ‘scm_cons’ makes pointer from integer without a cast g_smob.c:138: warning: passing argument 2 of ‘scm_cons’ makes pointer from integer without a cast g_smob.c: In function ‘g_set_attrib_value_internal’: g_smob.c:176: warning: implicit declaration of function ‘SCM_STRING_CHARS’ g_smob.c:176: warning: assignment makes pointer from integer without a cast g_smob.c: In function ‘g_calcule_new_attrib_bounds’: g_smob.c:257: warning: assignment makes pointer from integer without a cast g_smob.c: In function ‘g_init_attrib_smob’: g_smob.c:356: error: ‘g_free_attrib_smob’ undeclared (first use in this function) g_smob.c:356: error: (Each undeclared identifier is reported only once g_smob.c:356: error: for each function it appears in.) g_smob.c: At top level: g_smob.c:448: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘g_free_object_smob’ g_smob.c: In function ‘g_print_object_smob’: _______________________________________________ geda-user mailing list [email protected] http://www.seul.org/cgi-bin/mailman/listinfo/geda-user

