diff options
author | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2002-12-02 07:57:17 +0000 |
---|---|---|
committer | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2002-12-02 07:57:17 +0000 |
commit | 4d6d2ae1b417133546c56b3150ef51fa7647e2dc (patch) | |
tree | 4198e3ccd0a5bab17db2a0f82ee7b6c643115c69 /wince/README.wince | |
parent | 1668ec3e5ce555161454e9b2657c89dc27fa1364 (diff) | |
download | ruby-4d6d2ae1b417133546c56b3150ef51fa7647e2dc.tar.gz ruby-4d6d2ae1b417133546c56b3150ef51fa7647e2dc.tar.xz ruby-4d6d2ae1b417133546c56b3150ef51fa7647e2dc.zip |
WinCE patch merged
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@3106 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'wince/README.wince')
-rw-r--r-- | wince/README.wince | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/wince/README.wince b/wince/README.wince new file mode 100644 index 000000000..c4c67df37 --- /dev/null +++ b/wince/README.wince @@ -0,0 +1,62 @@ +=begin + += How to build ruby using eMbedded Visual C++ + +== Requirement + +(1) eMbedded Visual C++ 3.0 or later. + +== How to compile and install + +(1) Move to ruby\wince directory. + +(2) if you changed install directories of eMVC and SDK from default + settings, please modify .\configure.bat in order to set + environment valuables such as "PATH", "INCLUDE", and "LIB". + +(2) Execute .\configure.bat on "ruby\wince" directory. + You can specify the target platform as an argument. + For example, run: + [CPU] [OS ver.] + StrongARM HPC2000 : `configure ARM HPC2K' + MIPS PocketPC : `configure MIPS PPC' + SH3 PocketPC : `configure SH3 PPC' + SH4 HPCPro : `configure SH4 HPCPRO' + (caution: "HPCPro" is not supported yet.) + +(3) Execute `.\make.bat'. + +(4) Copy mswince-ruby17.dll, ruby.exe, and irb.exe to your WinCE machine. + +== Icons + +Any icon files(*.ico) in the build directory, directories specified with +((|icondirs|)) make variable and (({win32})) directory under the ruby +source directory will be included in DLL or executable files, according +to their base names. + $(RUBY_INSTALL_NAME).ico or ruby.ico --> $(RUBY_INSTALL_NAME).exe + $(RUBYW_INSTALL_NAME).ico or rubyw.ico --> $(RUBYW_INSTALL_NAME).exe + the others --> $(RUBY_SO_NAME).dll + +Although no icons are distributed with the ruby source or in the official +site, you can use anything you like. For example, followings are written +in Japanese, but you can download at least. + +* ((<URL:http://member.nifty.ne.jp/ueivu/rubyico.html>)) or + ((<zipped icons|URL:http://member.nifty.ne.jp/ueivu/Ruby_ico.zip>)) +* ((<URL:http://homepage1.nifty.com/a_nakata/ruby/>)) or + ((<icon itself|URL:http://homepage1.nifty.com/a_nakata/ruby/RubyIcon.ico>)) + +== Build examples + + ex.) + current directory: C:\ + ruby source directory: C:\ruby + target CPU: StrongARM + target OS version: PocketPC + + cd \ruby\wince + .\configure ARM PPC + .\make.bat + +=end |