[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 |
/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
[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
-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
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
: 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