* README: update.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@27636 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
nobu 2010-05-06 03:12:28 +00:00
parent 320f7e5300
commit 4211e89401
6 changed files with 67 additions and 38 deletions

View file

@ -1,3 +1,7 @@
Thu May 6 12:12:26 2010 Nobuyoshi Nakada <nobu@ruby-lang.org>
* README: update.
Wed May 5 19:00:01 2010 Hidetoshi NAGAI <nagai@ai.kyutech.ac.jp>
* ext/tk/extconf.rb: revert. enbugged by last commit.

19
README
View file

@ -93,6 +93,25 @@ This is what you need to do to compile and install Ruby:
7. Run 'make install'
This command will create following directories and install files
onto them.
* ${DESTDIR}${prefix}/bin
* ${DESTDIR}${prefix}/lib
* ${DESTDIR}${prefix}/lib/ruby
* ${DESTDIR}${prefix}/lib/ruby/${MAJOR}.${MINOR}
* ${DESTDIR}${prefix}/lib/ruby/${MAJOR}.${MINOR}/${PLATFORM}
* ${DESTDIR}${prefix}/lib/ruby/site_ruby
* ${DESTDIR}${prefix}/lib/ruby/site_ruby/${MAJOR}.${MINOR}
* ${DESTDIR}${prefix}/lib/ruby/site_ruby/${MAJOR}.${MINOR}/${PLATFORM}
* ${DESTDIR}${prefix}/lib/ruby/vendor_ruby
* ${DESTDIR}${prefix}/lib/ruby/vendor_ruby/${MAJOR}.${MINOR}
* ${DESTDIR}${prefix}/lib/ruby/vendor_ruby/${MAJOR}.${MINOR}/${PLATFORM}
* ${DESTDIR}${prefix}/share/man/man1
If Ruby's version is `x.y.z', the ((|${MAJOR}|)) is `x' and the
((|${MINOR}|)) is `y'.
You may have to be a super user to install ruby.
If you fail to compile ruby, please send the detailed error report with

View file

@ -120,6 +120,28 @@ Ruby
7. make install
以下のディレクトリを作って,そこにファイルをインストー
ルします.
* ${DESTDIR}${prefix}/bin
* ${DESTDIR}${prefix}/lib
* ${DESTDIR}${prefix}/lib/ruby
* ${DESTDIR}${prefix}/lib/ruby/${MAJOR}.${MINOR}
* ${DESTDIR}${prefix}/lib/ruby/${MAJOR}.${MINOR}/${PLATFORM}
* ${DESTDIR}${prefix}/lib/ruby/site_ruby
* ${DESTDIR}${prefix}/lib/ruby/site_ruby/${MAJOR}.${MINOR}
* ${DESTDIR}${prefix}/lib/ruby/site_ruby/${MAJOR}.${MINOR}/${PLATFORM}
* ${DESTDIR}${prefix}/lib/ruby/vendor_ruby
* ${DESTDIR}${prefix}/lib/ruby/vendor_ruby/${MAJOR}.${MINOR}
* ${DESTDIR}${prefix}/lib/ruby/vendor_ruby/${MAJOR}.${MINOR}/${PLATFORM}
* ${DESTDIR}${prefix}/share/man/man1
RubyのAPIバージョンが`x.y.z'であれば,((|${MAJOR}|))は
`x'で,((|${MINOR}|))は`y'((|${TEENY}|))は`z'です.
注意: APIバージョンのteenyはRubyプログラムのバージョ
ンとは異なることがあります.
rootで作業する必要があるかもしれません
もし,コンパイル時にエラーが発生した場合にはエラーのログとマ

View file

@ -30,7 +30,13 @@
== How to compile and install
(1) Execute bcc32\configure.bat on your build directory.
ex. c:\ruby-1.6.7>bcc32\configure.bat
ex. c:\ruby-1.8.8> bcc32\configure.bat
You can specify the target platform as an argument.
For example, run `((%configure i686-bccwin32%))'
You can also specify the install directory.
For example, run `((%configure --prefix=<install_directory>%))'
Default of the install directory is /usr .
The default ((|<PLATFORM>|)) is `(({i386-bccwin32}))'.
(2) Change ((|RUBY_INSTALL_NAME|)) and ((|RUBY_SO_NAME|)) in (({Makefile}))
if you want to change the name of the executable files.
@ -41,20 +47,7 @@
(4) Run `((%make test%))'
(5) Run `((%make DESTDIR=<install_directory> install%))'
This command will create following directories and install files onto them.
* <install_directory>\bin
* <install_directory>\lib
* <install_directory>\lib\ruby
* <install_directory>\lib\ruby\<MAJOR>.<MINOR>
* <install_directory>\lib\ruby\<MAJOR>.<MINOR>\<PLATFORM>
* <install_directory>\lib\ruby\site_ruby
* <install_directory>\lib\ruby\site_ruby\<MAJOR>.<MINOR>
* <install_directory>\lib\ruby\site_ruby\<MAJOR>.<MINOR>\<PLATFORM>
* <install_directory>\man\man1
If Ruby's version is `x.y.z', the ((|<MAJOR>|)) is `x' and the ((|<MINOR>|)) is `y'.
The ((|<PLATFORM>|)) is usually `(({i586-bccwin32}))'.
(5) Run `((%make install%))'
(6) Requires dynamic RTL (cc3250.dll on C++Builder5) and borlndmm.dll (If built with
usebormm.lib) to use installed binary. These files are ordinary in bcc32's bin
@ -90,10 +83,10 @@ in Japanese, but you can download at least.
C:
cd \ruby
bcc32\configure
bcc32\configure --prefix=/usr/local
make
make test
make DESTDIR=/usr/local install
make install
* Build on the relative directory from the ruby source directory and CPU type
i386.
@ -108,10 +101,10 @@ in Japanese, but you can download at least.
cd \ruby
mkdir bccwin32
cd bccwin32
..\bcc32\configure target i386-bccwin32
..\bcc32\configure --prefix=/usr/local
make
make test
make DESTDIR=/usr/local install
make install
* Build on the different drive.
@ -122,10 +115,10 @@ in Japanese, but you can download at least.
D:
cd D:\build\ruby
C:\src\ruby\bcc32\configure
C:\src\ruby\bcc32\configure --prefix=C:/usr/local
make
make test
make DESTDIR=C:/usr/local install
make install
== Bugs

View file

@ -1,7 +1,7 @@
#define RUBY_VERSION "1.8.8"
#define RUBY_RELEASE_DATE "2010-05-05"
#define RUBY_RELEASE_DATE "2010-05-06"
#define RUBY_VERSION_CODE 188
#define RUBY_RELEASE_CODE 20100505
#define RUBY_RELEASE_CODE 20100506
#define RUBY_PATCHLEVEL -1
#define RUBY_VERSION_MAJOR 1
@ -9,7 +9,7 @@
#define RUBY_VERSION_TEENY 8
#define RUBY_RELEASE_YEAR 2010
#define RUBY_RELEASE_MONTH 5
#define RUBY_RELEASE_DAY 5
#define RUBY_RELEASE_DAY 6
#define NO_STRING_LITERAL_CONCATENATION 1
#ifdef RUBY_EXTERN

View file

@ -4,7 +4,7 @@
== Requirement
(1) Visual C++ 5.0 or later.
(1) Visual C++ 6.0 or later.
(2) If you want to run `((%nmake clean%))' or `((%nmake distclean%))'
properly, you must install UNIX compatible `((%rm%))' command on
@ -24,6 +24,10 @@
(1) Execute win32\configure.bat on your build directory.
You can specify the target platform as an argument.
For example, run `((%configure i686-mswin32%))'
You can also specify the install directory.
For example, run `((%configure --prefix=<install_directory>%))'
Default of the install directory is /usr .
The default ((|<PLATFORM>|)) is `(({i386-mswin32}))'.
(2) Change ((|RUBY_INSTALL_NAME|)) and ((|RUBY_SO_NAME|)) in (({Makefile}))
if you want to change the name of the executable files.
@ -38,19 +42,6 @@
(6) Run `((%nmake DESTDIR=<install_directory> install%))'
This command will create following directories and install files onto them.
* <install_directory>\bin
* <install_directory>\lib
* <install_directory>\lib\ruby
* <install_directory>\lib\ruby\<MAJOR>.<MINOR>
* <install_directory>\lib\ruby\<MAJOR>.<MINOR>\<PLATFORM>
* <install_directory>\lib\ruby\site_ruby
* <install_directory>\lib\ruby\site_ruby\<MAJOR>.<MINOR>
* <install_directory>\lib\ruby\site_ruby\<MAJOR>.<MINOR>\<PLATFORM>
* <install_directory>\man\man1
If Ruby's version is `x.y.z', the ((|<MAJOR>|)) is `x' and the ((|<MINOR>|)) is `y'.
The default ((|<PLATFORM>|)) is `(({i386-mswin32}))'.
== Icons
Any icon files(*.ico) in the build directory, directories specified with