On Sep 4, 1999, Alexandre Oliva <[EMAIL PROTECTED]> wrote:
> BTW, I'm also having some trouble getting it to run on Solaris7/x86:
> it will crash in _init, and gdb doesn't work on this platform :-(
gdb 4.18 doesn't, but 4.17 does. I found out the linker warns about a
data x function conflict of the symbol `monitor', defined in
lily/debug.o. It is defined as a function in some Solaris7/x86
library, so it might be a good idea to rename it in lilypond sources:
--- lily/include/debug.hh~ Wed Sep 1 21:17:49 1999
+++ lily/include/debug.hh Sat Sep 4 10:05:06 1999
@@ -21,6 +21,7 @@
// progress
extern ostream *mlog;
+#define monitor debug_monitor
// debugging
extern Dstream *monitor; // monitor
Unfortunately, it doesn't fix the problem. lilypond still crashes in
the initialization of global symbols of the main program. It's
probably a bug in gcc 2.95.1, since egcs 1.1.2 could build lilypond
1.2.0 correctly. Unfortunately, I no longer have egcs 1.1.2 to test
lilypond 1.2.6 against it :-(
Hope this helps...
--
Alexandre Oliva http://www.dcc.unicamp.br/~oliva IC-Unicamp, Bra[sz]il
oliva@{dcc.unicamp.br,guarana.{org,com}} aoliva@{acm.org,computer.org}
oliva@{gnu.org,kaffe.org,{egcs,sourceware}.cygnus.com,samba.org}
** I may forward mail about projects to mailing lists; please use them