----- Original Message ----- From: "Josh Carr"

C:/Ruby192/lib/ruby/1.9.1/i386-mingw32/ruby/win32.h:227: error: syntax error before '
*' token

That needs to be fixed.
What is line 227 of that file ? (Also provide a few lines either side.)

C:/Ruby192/lib/ruby/1.9.1/i386-mingw32/ruby/win32.h:268: error: conflicting types for
'chown'
C:/Perl/lib/CORE/win32.h:328: error: previous declaration of 'chown' was here C:/Ruby192/lib/ruby/1.9.1/i386-mingw32/ruby/win32.h:268: error: conflicting types for
'chown'
C:/Perl/lib/CORE/win32.h:328: error: previous declaration of 'chown' was here

Not sure what's needed here. In the absence of any better advice I would go to line 268 of
C:/Ruby192/lib/ruby/1.9.1/i386-mingw32/ruby/win32.h
and insert *immediately before* it:

#ifdef chown
#undef chown
#endif

C:/Ruby192/lib/ruby/1.9.1/i386-mingw32/ruby/win32.h:270: error: syntax error before '
*' token
C:/Ruby192/lib/ruby/1.9.1/i386-mingw32/ruby/win32.h:272: error: syntax error before '
*' token
C:/Ruby192/lib/ruby/1.9.1/i386-mingw32/ruby/win32.h:276: error: syntax error before '
*' token

Looks like the fix that's needed for line 227 is also needed elsewhere, too (including some more places further down). We can't really get any further until that's fixed.

Don't get your hopes up - I don't think that will be the end of the errors, and this is starting to look messy.

Cheers,
Rob

Reply via email to