[fluxus] guile 1.8?

Artem Baguinski artm at v2.nl
Fri May 19 02:55:55 PDT 2006


On 19/05/06, Dave Griffiths <dave at pawfal.org> wrote:
> could you check out the temporary files generated from the guile build, eg
> libguile/vectors.x and see what the calls to scm_c_define_gsubr do there?
> in mine they are of the form:
>
> scm_c_define_gsubr (s_scm_generalized_vector_p, 1, 0, 0, (SCM (*)())
> scm_generalized_vector_p);

aha, i was just looking in the same place ;-)

i still can't find where (...) comes from in my setup. i have () in
generated files. according to ChangeLog (...) was removed from snarf.h
around 2000...

BUT. in stead of generating code i'd suggest using a macro (like they
used to have in snarf.h) which expands to SCM(*)() most of the time
but SCM(*)(...) on my system. It could be controlled by automatic test
at configure time or something.



More information about the Fluxus mailing list