compiling beast for guile-1.8



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

It seems it is not possible to get beast-0.7.1 working with guile-1.8.1. When I try I get the following errors and warnings:

bsescminterp.c: In function ‘bse_scm_glue_rec_get’:
bsescminterp.c:258: warning: implicit declaration of function ‘SCM_ROCHARS’
bsescminterp.c:258: warning: passing argument 1 of ‘g_strndup’ makes pointer from integer without a cast
bsescminterp.c: In function ‘bse_scm_glue_rec_set’:
bsescminterp.c:287: warning: passing argument 1 of ‘g_strndup’ makes pointer from integer without a cast
bsescminterp.c: In function ‘bse_scm_proxy_print’:
bsescminterp.c:327: error: invalid lvalue in unary ‘&’
bsescminterp.c: In function ‘bse_value_from_scm’:
bsescminterp.c:389: warning: passing argument 1 of ‘sfi_value_lchoice’ makes pointer from integer without a cast
bsescminterp.c:390: warning: implicit declaration of function ‘SCM_ROSTRINGP’
bsescminterp.c:391: warning: passing argument 1 of ‘sfi_value_lstring’ makes pointer from integer without a cast
bsescminterp.c: In function ‘bse_scm_glue_set_prop’:
bsescminterp.c:503: warning: passing argument 1 of ‘g_strndup’ makes pointer from integer without a cast
bsescminterp.c: In function ‘bse_scm_glue_get_prop’:
bsescminterp.c:538: warning: passing argument 1 of ‘g_strndup’ makes pointer from integer without a cast
bsescminterp.c: In function ‘bse_scm_glue_call’:
bsescminterp.c:570: warning: passing argument 1 of ‘g_strndup’ makes pointer from integer without a cast
bsescminterp.c: In function ‘signal_closure_marshal’:
bsescminterp.c:651: error: ‘scm_catch_body_t’ undeclared (first use in this function)
bsescminterp.c:651: error: (Each undeclared identifier is reported only once
bsescminterp.c:651: error: for each function it appears in.)
bsescminterp.c:651: error: expected ‘)’ before ‘signal_marshal_sproc’
bsescminterp.c:652: error: too few arguments to function ‘scm_internal_cwdr’
bsescminterp.c:647: warning: unused variable ‘stack_item’
bsescminterp.c: In function ‘bse_scm_signal_connect’:
bsescminterp.c:676: warning: passing argument 1 of ‘g_strndup’ makes pointer from integer without a cast
bsescminterp.c: In function ‘bse_scm_choice_match’:
bsescminterp.c:713: warning: passing argument 1 of ‘g_strndup’ makes pointer from integer without a cast
bsescminterp.c:714: warning: passing argument 1 of ‘g_strndup’ makes pointer from integer without a cast
bsescminterp.c: In function ‘bse_scm_script_message’:
bsescminterp.c:762: warning: passing argument 1 of ‘g_strndup’ makes pointer from integer without a cast
bsescminterp.c:791: warning: passing argument 1 of ‘g_strndup’ makes pointer from integer without a cast
bsescminterp.c:811: warning: passing argument 2 of ‘text_concat’ makes pointer from integer without a cast
bsescminterp.c:815: warning: passing argument 2 of ‘text_concat’ makes pointer from integer without a cast
bsescminterp.c:819: warning: passing argument 2 of ‘text_concat’ makes pointer from integer without a cast
bsescminterp.c:823: warning: passing argument 2 of ‘text_concat’ makes pointer from integer without a cast
bsescminterp.c:827: warning: passing argument 2 of ‘text_concat’ makes pointer from integer without a cast
bsescminterp.c: In function ‘bse_scm_script_register’:
bsescminterp.c:916: warning: passing argument 1 of ‘sfi_value_lstring’ makes pointer from integer without a cast
bsescminterp.c:918: warning: passing argument 1 of ‘sfi_value_lstring’ makes pointer from integer without a cast
bsescminterp.c:920: warning: passing argument 1 of ‘sfi_value_lstring’ makes pointer from integer without a cast
bsescminterp.c:922: warning: passing argument 1 of ‘sfi_value_lstring’ makes pointer from integer without a cast
bsescminterp.c:925: warning: passing argument 1 of ‘sfi_value_lstring’ makes pointer from integer without a cast
bsescminterp.c:930: warning: format ‘%u’ expects type ‘unsigned int’, but argument 4 has type ‘scm_t_signed_bits’
bsescminterp.c:933: warning: passing argument 1 of ‘sfi_value_lstring’ makes pointer from integer without a cast
bsescminterp.c:935: warning: passing argument 1 of ‘sfi_value_lstring’ makes pointer from integer without a cast
bsescminterp.c:941: warning: passing argument 1 of ‘sfi_value_lstring’ makes pointer from integer without a cast
bsescminterp.c:950: warning: passing argument 1 of ‘g_strndup’ makes pointer from integer without a cast
bsescminterp.c: In function ‘bse_scm_gettext’:
bsescminterp.c:967: warning: passing argument 1 of ‘g_strndup’ makes pointer from integer without a cast
bsescminterp.c: In function ‘bse_scm_gettext_q’:
bsescminterp.c:980: warning: passing argument 1 of ‘g_strndup’ makes pointer from integer without a cast

Marijn
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFF6Hrnp/VmCx0OL2wRAlrkAJ9N1eX+TjC/Z/28buroitQgqoH9bACeL+qa
MHGdnrfFoz4/tKxzo6o65s8=
=3lCj
-----END PGP SIGNATURE-----



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]