On Wed, Sep 10, 2008 at 21:18, MAwiniarski <MAwiniarski / gmail.com> wrote: > On 10 Wrz, 13:26, Lars Christensen <lar... / belunktum.dk> wrote: >> On Sep 10, 1:00 pm, MAwiniarski <MAwiniar... / gmail.com> wrote: >> >> > Using Ruby in NetBeans I've got following error in separate cases with >> > gems: >> >> > <path>/<file>.so:1: Invalid char `\220' in expression. >> >> > What is it about ? >> >> By coincience, I stumbled over the exact same error message yesterday >> while making a wrapper for some ruby scripts. It turned out I had >> accidentally called ruby.exe with the ruby.exe executable as argument, >> for example (simplified): >> >> system("ruby c:\\ruby\\bin\\ruby.exe") >> >> '\220' is 0x90 HEX and the third byte (after two ASCII chars) in a >> Windows executable or DLL. Ruby doesn't like that when attempting to >> parse an executable. >> >> Hope it helps, >> Lars > > Maybe *.so files needs to be saved in a different encoding (ASCII, > UTF, ...) ? .so is usually renamed dll file (on windows) or the library itself (on linux), so no encoding change needed. What are you doing when you get this error?