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 | 90c4dae08fea47797b3ae574e5dfe35dc66f5631 (patch) | |
tree | 4198e3ccd0a5bab17db2a0f82ee7b6c643115c69 /wince/README.wince | |
parent | e193fd8d665567c7f3b827c21a1b77af43e2c391 (diff) |
WinCE patch merged
git-svn-id: svn+ssh://ci.ruby-lang.org/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 0000000000..c4c67df378 --- /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 |