Hey, libxml-ruby-0.9.6/ext/libxml/sax_parser_callbacks.inc
lines 139 through 157 need cleaning up for Solaris native C preprocessor, the relaxed programming attitude with GNU C makes life hell for cross-compiling and porting. for preprocessor the macro should stay without '\' and linebreaks once i modified the source like that it compiled and built nicely. original compiler errors below: "sax_parser_callbacks.inc", line 139: warning: invalid white space character in directive "sax_parser_callbacks.inc", line 140: syntax error before or at: do "sax_parser_callbacks.inc", line 140: invalid source character: '\' "sax_parser_callbacks.inc", line 141: invalid source character: '\' "sax_parser_callbacks.inc", line 142: invalid source character: '\' "sax_parser_callbacks.inc", line 143: invalid source character: '\' "sax_parser_callbacks.inc", line 144: invalid source character: '\' "sax_parser_callbacks.inc", line 145: invalid source character: '\' "sax_parser_callbacks.inc", line 146: invalid source character: '\' "sax_parser_callbacks.inc", line 147: invalid source character: '\' "sax_parser_callbacks.inc", line 157: invalid source character: '\' "sax_parser_callbacks.inc", line 159: cannot recover from previous errors cc: acomp failed for ruby_xml_sax_parser.c Marek -- "Imagination. Use it as a weapon." -Juno Reactor _______________________________________________ libxml-devel mailing list libxml-devel@rubyforge.org http://rubyforge.org/mailman/listinfo/libxml-devel