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

Reply via email to