From: Bas Wilbers Date: 2008-02-19T01:22:29+09:00 Subject: Re: Ruby PDA implementation? Hello I am going to reply to this even do it is an old thread. I don't know how to explain this correclty but I know the solution to the Wince::Strerror error. It is because the filesystem of windows mobile is different then you think. from pocketconsole I did this. cd storage card\ruby\bin ruby.exe hello.rb hello.rb ruby is a file in the map "storage card\ruby\bin" this gives me the error, what I thought at first is that there is an error in the hello.rb file, however it means the file cannot be found. because of the strange filesytem (it doesn't support relative paths) you have to do this. cd storage card\ruby\bin ruby.exe "storage card\ruby\bin\hello.rb" Now it will run correctly. For me at least. What also worked for me is this cd storage card\ruby\bin ruby.exe -e "require 'hello.rb'" what strange is that in this require relative paths do work. however if I put File.open "lalala.txt" stuff in hello.rb, then the file is not as expected created in storage card\ruby\bin but in the root of the ipaq. Well I hope this is the solution of the problem for you, cause ruby on the pda rocks (I can know because I have ruby on the pda since yesterday :p) btw I'm using an ipaq 1940 with windows mobile 2003 (maby SE but not sure) It is windows CE 4.20 according to Asset viewer. -- Posted via http://www.ruby-forum.com/.