Re: cannot convert `SCM (*)()' to `SCM (*)(...)'

2002-09-26 Thread Han-Wen Nienhuys
[EMAIL PROTECTED] writes: bash-2.03$ gcc --version 3.0.3 As per the install instructions: Gcc-3.0.4 Gcc 3.0.4, is a bit flaky. Try downgrading to 2.95.x, or if you're adventurous (see below), upgrading to 3.1.x. (I suggest to use GCC 3.2) -- Han-Wen Nienhuys |

cannot convert `SCM (*)()' to `SCM (*)(...)'

2002-09-25 Thread Rodrigo
/var/home/users/rodrigo/lilypond-1.6.1/config.h out/config.h rm -f ./out/cxx-function-smob.dep; DEPENDENCIES_OUTPUT=./out/cxx-function-smob.dep ./out/cxx-function-smob.o c++ -c -DHAVE_CONFc cxx-function-smob.cc: In function `void cxx_function_typeinit()': cxx-function-smob.cc:34: cannot convert

cannot convert `SCM (*)()' to `SCM (*)(...)'

2002-09-25 Thread Han-Wen Nienhuys
[EMAIL PROTECTED] writes: This is the line 34 of cxx-function-smob.cc LY_DEFINE(cxx_function_type, c++-function?, 1, 0, 0, (SCM x), Is this an encapsulated C++ function ?) Any idea ? What version of GCC? What version of GUILE? BTW, you might want to try 1.6.4 -- not that it

cannot convert `SCM (*)()' to `SCM (*)(...)'

2002-09-25 Thread Rodrigo
-smob.dep ./out/cxx-function-smob.o c++ -c -DHAVE_CONFc cxx-function-smob.cc: In function `void cxx_function_typeinit()': cxx-function-smob.cc:34: cannot convert `SCM (*)()' to `SCM (*)(...)' for argument `5' to `SCM scm_make_gsubr(const char*, int, int, int, SCM (*)(...))' make[1]: *** [out

Re: cannot convert `SCM (*)()' to `SCM (*)(...)'

2002-09-25 Thread Rodrigo
bash-2.03$ guile --version Guile 1.4.1 Copyright (c) 1995, 1996, 1997, 2000, 2002 Free Software Foundation Guile may be distributed under the terms of the GNU General Public Licence; certain other uses are permitted as well. For details, see the file `COPYING', which is included in the Guile

Re: cannot convert `SCM (*)()' to `SCM (*)(...)'

2002-09-25 Thread Rodrigo
: In function `void Auto_change_iteratorconstructorinit()': auto-change-iterator.cc:145: cannot convert `SCM (*)()' to `SCM (*)(...)' for argument `5' to `SCM scm_make_gsubr(const char*, int, int, int, SCM (*)(...))' make[1]: *** [out/auto-change-iterator.o] Error 1 make[1]: Leaving directory