From: "Marvin Gülker" Date: 2009-11-23T04:26:54+09:00 Subject: Re: All in one Ruby - HELP! Guilherme Iscaro wrote: > Guilherme Iscaro wrote: >> THank you Marvin, you helped me a lot > > About the GTk, i dont know... > i just want to be able to "compile" the ruby script and run my program > with GTK > i can do the same with Tk? > how i include the DLL ? > thank you After you've installed ocra (gem install ocra) type --------------------------------- ocra --help --------------------------------- and look for the option to include DLL files (I don't have a Windows system to test at the moment and can't remember the option's name). Then, copy your DLL file to your Ruby installation's bin subdirectory. Finally, rename your rubyscript to have the file extension .rbw instead of .rb - that avoids the console window. Note that every #puts and #p now will crash your program unless you redirect $stdout and $stderr to a file. I highly recommand this, because otherwise you won't be able to read error messages when your program doesn't run as you intend. --------------------------------- $stdout = $stderr = File.open("YourProgram.log", "a") --------------------------------- That's it - cd into your script's directory and run --------------------------------- ocra --include-dll yourdll.dll yourscript.rbw --------------------------------- Or whatever the include DLL option is named. Marvin -- Posted via http://www.ruby-forum.com/.