ビルドテスト結果

BeOS

アーキテクチャi586-beos
OSBeOS
そのバージョン5 (Personal Edition)
ビルド環境
そのバージョン
コンパイラgcc
そのバージョン2.9-beos-991026
結果ok
備考

Cygwin / Windows 98

アーキテクチャi386-cygwin
OSWindows 98 Second Edition
そのバージョン4.10.2222 A
ビルド環境Cygwin
そのバージョン1.3.12
コンパイラgcc
そのバージョン3.2 20020818 (prerelease)
結果ok
備考

Cygwin / Windows 98

アーキテクチャi386-cygwin
OSWindows 98 Second Edition
そのバージョン4.10.2222 A
ビルド環境Cygwin
そのバージョン1.3.12
コンパイラgcc-2
そのバージョン2.95.3-10 (cygwin special)
結果ok
備考

Cygwin / Windows Me

アーキテクチャi586-cygwin
OSWindows Me
そのバージョン
ビルド環境Cygwin
そのバージョン1.3.10
コンパイラgcc
そのバージョン3.2
結果ok

Cygwin / Windows NT4

アーキテクチャi386-cygwin
OSWindows NT SP6a
そのバージョン4.0
ビルド環境Cygwin
そのバージョン1.3.12
コンパイラgcc
そのバージョン3.2 20020818 (prerelease)
結果ok

Cygwin / Windows NT4

アーキテクチャi386-cygwin
OSWindows NT SP6a
そのバージョン4.0
ビルド環境Cygwin
そのバージョン1.3.12
コンパイラgcc-2
そのバージョン2.95.3-10 (cygwin special)
結果ok

Cygwin / Windows 2000

アーキテクチャi686-cygwin
OSWindows 2000
そのバージョン
ビルド環境Cygwin
そのバージョン1.3.14
コンパイラgcc
そのバージョン3.2
結果ok

Debian sid

アーキテクチャi686-linux
OSLinux
そのバージョン2.4.18
ビルド環境Debian
そのバージョンunstable(sid) (2002/09/11)
コンパイラgcc
そのバージョン2.95.4
結果ok
備考

Debian sid

アーキテクチャi686-linux
OSLinux
そのバージョン2.4.18
ビルド環境Debian
そのバージョンunstable(sid) (2002/09/11版)
コンパイラgcc
そのバージョン3.2.1 20020830 (Debian prerelease)
結果ok
備考

Debian woody

アーキテクチャi686-linux
OSLinux
そのバージョン
ビルド環境Debian GNU/Linux
そのバージョン3.0 (woody)
コンパイラgcc
そのバージョンgcc version 2.95.4 20011002 (Debian prerelease)
結果ok

FreeBSD4.4/Alpha

アーキテクチャalpha-freebsd4.4
OSFreeBSD
そのバージョン4.4
ビルド環境FreeBSD
そのバージョンRELEASE4.4
コンパイラgcc
そのバージョン2.95.3
結果SEGV on make (-g)

HP-UX10.20

アーキテクチャhppa1.1-hpux10.20
OSHP-UX
そのバージョン10.20
ビルド環境
そのバージョン
コンパイラHP C/ANSI C Developer's Bundle for HP-UX 10.20 (S800)
そのバージョンB.10.20.03
結果no
備考autoconf 2.53a 以降で生成した configure でないと失敗する。CC='cc -Ae' としてもよい。

HP-UX11.00

アーキテクチャhppa2.0w-hpux11.00
OSHP-UX
そのバージョン11.00
ビルド環境
そのバージョン
コンパイラHP ANSI C compiler
そのバージョンB.11.01.01 + PHSS_21223(パッチ)
結果ok
備考-O2 ではなく -O を使用 (HP-UX は +O2 がただしく -O は +O2 と同等)

HP-UX11.11

アーキテクチャhppa2.0w-hpux11.11
OSHP-UX
そのバージョン11.11
ビルド環境
そのバージョン
コンパイラHP ANSI C compiler
そのバージョンB.11.11.04 + PHSS_26792 (patch)
結果ok
備考-O2 ではなく -O を使用 (HP-UX は +O2 がただしく -O は +O2 と同等)

MacOSX10.2

アーキテクチャpowerpc-darwin6.0
OSMac OS X
そのバージョン10.2 (6C115)
ビルド環境
そのバージョン
コンパイラcc (gcc)
そのバージョン3.1 20020420 (prerelease)
結果ok
備考本テストでは未使用ですがシステムに ruby 1.6.7 が標準で入っています

MinGW + Cygwin/Windows 98

アーキテクチャi386-mingw32
OSWindows 98 Second Edition
そのバージョン4.10.2222 A
ビルド環境Cygwin
そのバージョン1.3.12
コンパイラgcc -mno-cygwin
そのバージョン3.2 20020818 (prerelease)
結果ok
備考

MinGW + Cygwin/Windows 98

アーキテクチャi386-mingw32
OSWindows 98 Second Edition
そのバージョン4.10.2222 A
ビルド環境Cygwin
そのバージョン1.3.12
コンパイラgcc-2 -mno-cygwin
そのバージョン2.95.3-10 (cygwin special)
結果fail
備考win32/win32.c:2263にて Parse Error。_cedcl が解決できないらしい

MinGW + Cygwin/Windows 98

アーキテクチャi386-mingw32
OSWindows 98 Second Edition
そのバージョン4.10.2222
ビルド環境cygwin
そのバージョン1.3.12 (0.54/3/2)
コンパイラgcc (gcc-mingw32)
そのバージョン2.95.3-5 (gcc-mingw32 3.2-20020817)
結果ok
備考デフォルトのインストール先である/usr/localは、カレントドライブの\usr\localになります。

MinGW + Cygwin/Windows Me

アーキテクチャi586-mingw32
OSWindows Me
そのバージョン
ビルド環境MinGW
そのバージョン
ビルド環境Cygwin
そのバージョン
コンパイラgcc
そのバージョン2.95.3
結果ok

MinGW + Cygwin/Windows NT4

アーキテクチャi386-mingw32
OSWindows 98 Second Edition
そのバージョン4.10.2222 A
ビルド環境MSYS
そのバージョン1.0.7
コンパイラgcc
そのバージョン3.2 (mingw special 20020817-1)
結果srcdir 以外では、missing/ 以下をコンパイルせずに ar がエラー
備考ファイル出力の改行コードが CR/LF。パス指定に注意

MinGW + Cygwin/Windows NT4

アーキテクチャi386-mingw32
OSWindows NT SP6a
そのバージョン4.0
ビルド環境Cygwin
そのバージョン1.3.12
コンパイラgcc -mno-cygwin
そのバージョン3.2 20020818 (prerelease)
結果ok
備考パス指定に注意

PS2Linux

アーキテクチャmipsel-ps2-linux
OSLinux
そのバージョン2.2.1_ps2
ビルド環境Playstation2 Linux
そのバージョン1.0
コンパイラgcc
そのバージョン2.95.2 19991024(release)
結果ok
備考/usr/bin/ruby がすでにインストールされているため make install RUBY=/usr/local/bin/ruby としないと変なことになる。

MinGW + Cygwin/Windows XP

アーキテクチャi386-mingw32
OSWindows XP Professional
そのバージョン5.1.2600 (Build 2600)
ビルド環境Cygwin
そのバージョン1.3.12 (0.54/3/2)
コンパイラgcc
そのバージョンversion 2.95.3-5 (cygwin special)
結果ok

MinGW + MSYS/Windows Me

アーキテクチャi586-mingw32
OSWindows Me
そのバージョン
ビルド環境
そのバージョン
コンパイラgcc
そのバージョン2.95.3
結果

OpenBSD3.1

アーキテクチャi386-openbsd3.1
OSOpenBSD
そのバージョン3.1-stable (2002-07-31) i386
ビルド環境
そのバージョン
コンパイラgcc
そのバージョン2.95.3 20010125 (prerelease)
結果ok
備考GNU make が無いので、ソースツリー以外でビルドの場合、 make の前に touch lex.c が必要

Plamo2.0

アーキテクチャi686-linux
OSLinux
そのバージョン2.2.14
ビルド環境Plamo
そのバージョン2.0
コンパイラgcc
そのバージョン2.95.3
結果ok

Redhat7.3

アーキテクチャi686-linux
OSLinux
そのバージョン
ビルド環境Debian
そのバージョン2.2 (potato)
コンパイラgcc
そのバージョン2.95.2 20000220 (Debian GNU/Linux)
結果ok

Redhat7.3

アーキテクチャi686-linux
OSLinux
そのバージョン
ビルド環境Red Hat Linux
そのバージョンRed Hat Linux release 7.3 (Valhalla)
コンパイラgcc
そのバージョン2.96 20000731 (Red Hat Linux 7.3 2.96-110)
結果ok

Solaris2.6

アーキテクチャsparc-solaris2.6
OSSolaris
そのバージョン2.6
ビルド環境
そのバージョン
コンパイラgcc
そのバージョン2.8.1
結果ok
備考

Solaris2.8

アーキテクチャsparc-solaris2.8
OSSolaris
そのバージョン2.8
ビルド環境
そのバージョン
コンパイラgcc
そのバージョン2.95.3 20010315 (release)
結果ok

UX/4800

アーキテクチャmips-sysv4.2MP
OSUX/4800
そのバージョンRelease13.7 Rev.B
ビルド環境
そのバージョン
コンパイラ/usr/abiccs/bin/cc (MIPS ABI)
そのバージョンOS 付属
結果ok
備考インストールガイドを参照せよ!

VC++.NET / Windows 2000

アーキテクチャi386-mswin32
OSWindows 2000 Advanced Server
そのバージョンWindows 2000 build2195 SP3
ビルド環境VisualStudio.NET (VisualC++.NET)
そのバージョン
コンパイラcl
そのバージョン13.00.9466
結果ok
備考nmake 時に RUBY_SO_NAME をつけても最後の最後 LIBRUBY_SO と ruby.exe を作るときに無視される

VC++.NET / Windows XP

アーキテクチャi686-mswin32
OSWindows XP Professional
そのバージョン
ビルド環境VisualStudio.NET
そのバージョン7.0.9486
コンパイラcl
そのバージョン13.00.9466
結果ok

VC++6 / Windows Me

アーキテクチャi586-mswin32
OSWindows Me
そのバージョン4.90.3000 build 3000
ビルド環境
そのバージョン
コンパイラVC
そのバージョンVC++6 SP5
結果ok
備考

Vine2.1.5

アーキテクチャi686-linux
OS
そのバージョン
ビルド環境Vine Linux
そのバージョンVine Linux 2.1.5 (Calon-Segur)
コンパイラegcs
そのバージョンgcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)
結果ok

Vine2.1

アーキテクチャi686-linux
OSLinux
そのバージョン2.2.18
ビルド環境VineLinux
そのバージョン2.1.5
コンパイラgcc
そのバージョンversion egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)
結果ok
備考

Vine2.5

アーキテクチャi686-linux
OSLinux
そのバージョン
ビルド環境Vine Linux
そのバージョン2.5 (Domaine de Chevalier)
コンパイラgcc
そのバージョンgcc version 2.95.3 20010315 (release)
結果ok

Vine2.5

アーキテクチャi686-linux
OSLinux
そのバージョン2.4.18
ビルド環境Vine Linux
そのバージョン2.5CR
コンパイラgcc
そのバージョンversion 2.95.3
結果ok

VineSeed

アーキテクチャi686-linux
OSLinux
そのバージョン
ビルド環境Vine Linux
そのバージョンVineSeed
コンパイラgcc
そのバージョンgcc version 2.95.3 20010315 (release)
結果ok
備考最初はlibsafeの影響でmake testで止まったけど、unset LD_PRELOADすれば問題なしでした。

Copyright (c) 2002 Minero Aoki <aamine@loveruby.net>