summaryrefslogtreecommitdiffstats
path: root/wince/README.wince
diff options
context:
space:
mode:
authormatz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2002-12-02 07:57:17 +0000
committermatz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2002-12-02 07:57:17 +0000
commit4d6d2ae1b417133546c56b3150ef51fa7647e2dc (patch)
tree4198e3ccd0a5bab17db2a0f82ee7b6c643115c69 /wince/README.wince
parent1668ec3e5ce555161454e9b2657c89dc27fa1364 (diff)
downloadruby-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.wince62
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
OSZAR »