On 3-May-05, at 5:59 AM, Han-Wen Nienhuys wrote:
It would be nice if the docs could be built in OSX for 2.6.0, but that isn't pressing. I'm
going to get access to a linux box soon, so I could do my doc testing on
Why can't you build the docs on your mac?
At the moment I can't build lilypond at all. In a fresh source tree (2.5.22 tarball),
I removed the fink patches (for 2.5.20-2) against clean-fonts.sh and lilypond-profile.sh
(since those files were removed), and I also removed the fink patch to
configure.in (since that patch was merged with CVS).
Attempting to "make all" gives me this:
...
rm -f ./out/interval.dep; DEPENDENCIES_OUTPUT="./out/interval.dep ./out/interval.o" g++ -c -DHAVE_CONFIG_H -Iinclude -I./out -I../flower/include -I../flower/./out -I/sw/include/ -no-cpp-precomp -I/sw/include/python2.3 -g -pipe -I/sw/include -I/sw/lib/pango-ft219/include/pango-1.0 -I/sw/lib/fontconfig2/include -I/sw/lib/freetype219/include/freetype2 -I/sw/lib/freetype219/include -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/include -I/sw/lib/freetype219/include/freetype2 -I/sw/include/ -no-cpp-precomp -I/sw/include/python2.3 -g -pipe -I/sw/include -I/sw/lib/pango-ft219/include/pango-1.0 -I/sw/lib/fontconfig2/include -I/sw/lib/freetype219/include/freetype2 -I/sw/lib/freetype219/include -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/include -I/sw/lib/freetype219/include/freetype2 -W -Wall -Wconversion -o out/interval.o interval.cc
include/interval.tcc: In member function `void
Interval_t<T>::unite(Interval_t<T>) [with T = int]':
interval.cc:41: instantiated from here
include/interval.tcc:92: warning: invalid conversion from `int' to `const char*
'
include/interval.tcc:92: warning: initializing argument 1 of `
String::String(const char*)'
include/interval.tcc:92: warning: invalid conversion from `int' to `const char*
'
include/interval.tcc:92: warning: initializing argument 1 of `
String::String(const char*)'
include/interval.tcc:92: error: cannot convert `const String' to `int' in
assignment
interval.cc:41: instantiated from here
include/interval.tcc:93: warning: invalid conversion from `int' to `const char*
'
include/interval.tcc:93: warning: initializing argument 1 of `
String::String(const char*)'
include/interval.tcc:93: warning: invalid conversion from `int' to `const char*
'
include/interval.tcc:93: warning: initializing argument 1 of `
String::String(const char*)'
include/interval.tcc:93: error: cannot convert `const String' to `int' in
assignment
include/interval.tcc: In member function `void
Interval_t<T>::intersect(Interval_t<T>) [with T = int]':
interval.cc:41: instantiated from here
include/interval.tcc:100: warning: invalid conversion from `int' to `const
char*'
include/interval.tcc:100: warning: initializing argument 1 of `
String::String(const char*)'
include/interval.tcc:100: warning: invalid conversion from `int' to `const
char*'
include/interval.tcc:100: warning: initializing argument 1 of `
String::String(const char*)'
include/interval.tcc:100: error: cannot convert `const String' to `int' in
assignment
interval.cc:41: instantiated from here
include/interval.tcc:101: warning: invalid conversion from `int' to `const
char*'
include/interval.tcc:101: warning: initializing argument 1 of `
String::String(const char*)'
include/interval.tcc:101: warning: invalid conversion from `int' to `const
char*'
include/interval.tcc:101: warning: initializing argument 1 of `
String::String(const char*)'
include/interval.tcc:101: error: cannot convert `const String' to `int' in
assignment
include/interval.hh: In member function `void Interval_t<T>::add_point(T) [with
T = int]':
interval.cc:41: instantiated from here
include/interval.hh:53: warning: invalid conversion from `int' to `const char*'
include/interval.hh:53: warning: initializing argument 1 of `
String::String(const char*)'
include/interval.hh:53: warning: invalid conversion from `int' to `const char*'
include/interval.hh:53: warning: initializing argument 1 of `
String::String(const char*)'
include/interval.hh:53: error: cannot convert `const String' to `int' in
assignment
interval.cc:41: instantiated from here
include/interval.hh:54: warning: invalid conversion from `int' to `const char*'
include/interval.hh:54: warning: initializing argument 1 of `
String::String(const char*)'
include/interval.hh:54: warning: invalid conversion from `int' to `const char*'
include/interval.hh:54: warning: initializing argument 1 of `
String::String(const char*)'
include/interval.hh:54: error: cannot convert `const String' to `int' in
assignment
include/interval.tcc: In member function `void
Interval_t<T>::unite(Interval_t<T>) [with T = Real]':
interval.cc:42: instantiated from here
include/interval.tcc:92: error: could not convert `
(&h)->Drul_array<T>::elem(Direction) const [with T = Real](LEFT)' to `const
String&'
include/string.hh:179: error: in passing argument 1 of `const String& min(const
String&, const String&)'
interval.cc:42: instantiated from here
include/interval.tcc:93: error: could not convert `
(&h)->Drul_array<T>::elem(Direction) const [with T = Real](RIGHT)' to `const
String&'
include/string.hh:179: error: in passing argument 1 of `const String& max(const
String&, const String&)'
include/interval.tcc: In member function `void
Interval_t<T>::intersect(Interval_t<T>) [with T = Real]':
interval.cc:42: instantiated from here
include/interval.tcc:100: error: could not convert `
(&h)->Drul_array<T>::elem(Direction) const [with T = Real](LEFT)' to `const
String&'
include/string.hh:179: error: in passing argument 1 of `const String& max(const
String&, const String&)'
interval.cc:42: instantiated from here
include/interval.tcc:101: error: could not convert `
(&h)->Drul_array<T>::elem(Direction) const [with T = Real](RIGHT)' to `const
String&'
include/string.hh:179: error: in passing argument 1 of `const String& min(const
String&, const String&)'
include/interval.hh: In member function `void Interval_t<T>::add_point(T) [with
T = Real]':
interval.cc:42: instantiated from here
include/interval.hh:53: error: could not convert `
this->Drul_array<T>::elem(Direction) const [with T = Real](LEFT)' to `const
String&'
include/string.hh:179: error: in passing argument 1 of `const String& min(const
String&, const String&)'
interval.cc:42: instantiated from here
include/interval.hh:54: error: could not convert `
this->Drul_array<T>::elem(Direction) const [with T = Real](RIGHT)' to `const
String&'
include/string.hh:179: error: in passing argument 1 of `const String& max(const
String&, const String&)'
make[1]: *** [out/interval.o] Error 1
make: *** [all] Error 2
I don't know if OSX's version of gcc requires some special flags, or if it needs
some extra libraries included... other than the problem of checking the docs,
I'm content to wait until the fink port catches up.
Cheers, - Graham
_______________________________________________ lilypond-devel mailing list [email protected] http://lists.gnu.org/mailman/listinfo/lilypond-devel
