koropupの人が自作したパピー4.3用のパッケージ

追加アプリケーションパッケージ、PETやSFSなどの話題です

モデレータ: 暇人, YoN, nyu

返信する
新谷
記事: 934
登録日時: 08/10/09(木) 18:52
お住まい: 大阪

GCC 4.5.0

投稿記事 by 新谷 »

.....で、じゃあ最新のGCCのパッケージも作ってみようと思ったが.....何故かC++のコンパイラが壊れる模様。要研究だな(T _T)

手順はver4.4.3のものと全く同じ.....コンパイルオプションは以下。fortranは外しました。
T2プロジェクトからパッチを頂きました。 http://t2-project.org/packages/gcc.html

コード: 全て選択

# mkdir objdir
#cd objdir
# ../configure --prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --libdir=/usr/lib --datadir=/usr/share --includedir=/usr/include --infodir=/usr/info --mandir=/usr/man --sysconfdir=/etc --localstatedir=/var --disable-debug --build=i486-t2-linux-gnu --disable-checking --disable-bootstrap --with-gnu-as --with-gnu-ld --enable-threads=posix --enable-shared --enable-gold --enable-libada --enable-libssp --disable-build-with-cxx --enable-stage1-languages=c,c++ --enable-objc-gc --enable-stage1-checking=c,c++ --enable-languages=c,c++
.....実質的にCのコンパイラとしか使えません。そしてCについても品質は保証できません。あくまで実験版です。

同梱されているコマンド類、ライブラリも上記と同様。
ダウンロードは以下より。

gcc-4.5.0-i486-20100510-2.pet
http://www.mland.jp/pub/Linux/Puppy/use ... /file/431/
最後に編集したユーザー 新谷 [ 10/05/12(水) 20:40 ], 累計 2 回
新谷
記事: 934
登録日時: 08/10/09(木) 18:52
お住まい: 大阪

GCC 作成過程の副産物

投稿記事 by 新谷 »

第一回目のビルドで生成されたパッケージもアップしときます。パピー431で使用できます。
具体的な中身については、例えばautoconf-2.65でしたらautoconf-2.65-i486.filesを見てみる、という感じでチェックして下さい。

autoconf-2.65
automake-1.11.1
binutils-2.20.51.0.8
gmp-5.0.1
libtool-2.2.6b
make-3.81
mpc-0.8.1
mpfr-2.4

ダウンロードは以下より。
http://www.mland.jp/pub/Linux/Puppy/use ... /file/431/
新谷
記事: 934
登録日時: 08/10/09(木) 18:52
お住まい: 大阪

JD 2chブラウザ

投稿記事 by 新谷 »

安定版がでてました。今回からGCC4.4.3でビルド。

jd-2.6.5.pet
http://groups.google.com/group/koropup- ... -selfbuild
新谷
記事: 934
登録日時: 08/10/09(木) 18:52
お住まい: 大阪

開発環境関連について

投稿記事 by 新谷 »

相変わらずGCC-4.5.0のコンパイルがうまくいかないんですが、気分を変えて、その他の開発環境関連もアップデートしてみました。

cmake-2.8.1-i486.pet (クロスプラットホームのmakeシステム)
yasm-1.0.0-i486.pet (アセンブラ)
gettext-0.18-i486.pet (国際化ユーティリティ)

ダウンロードは以下より
http://www.mland.jp/pub/Linux/Puppy/use ... /file/431/
アバター
みのむし
記事: 1164
登録日時: 08/09/10(水) 13:56
お住まい: 福岡市中央区草香江1-2-40-101号
連絡する:

Re: 開発環境関連について

投稿記事 by みのむし »

新谷 さんが書きました:相変わらずGCC-4.5.0のコンパイルがうまくいかないんですが、気分を変えて、その他の開発環境関連もアップデートしてみました。

cmake-2.8.1-i486.pet (クロスプラットホームのmakeシステム)
yasm-1.0.0-i486.pet (アセンブラ)
gettext-0.18-i486.pet (国際化ユーティリティ)

ダウンロードは以下より
http://www.mland.jp/pub/Linux/Puppy/use ... /file/431/
新谷さん、作業ご苦労様です。

 gcc 4.43 に関しての事なんですが、...
(Lucid Puppy 5.0(lupu-500)のgcc バージョンは 4.43 です)

lupu-500 上でPETパッケージの作成に失敗します。
「new2dir make install」で失敗します。
そこで、PETパッケージの作成の出来る Quirky 1.0と比較してみました。
new2dir シェルスクリプトには違いはありませんでした。
lupu-500 上では

コード: 全て選択

# set|grep MACHTYPE
MACHTYPE=i486-t2-linux-gnu
# cd /usr/lib/gcc
# ls -l
total 0
drwxr-xr-x 4 root root 26 2010-04-18 22:26 i486-linux-gnu
(となっています。所が、Quirky 1.0では i486-t2-linux-gnu となっていました)
この辺の事情を何かご存知ないでしょうか :?:
みのむし
Notebook PC HP G62
CPU: Intel(R) Core(TM)i5 M450 @ 2.40GHz
MEM: 4GB
Puppy Linux Quickset 5.1.1 JP
PC内蔵無線LANデバイス RTL8171(r8192se_pci)
新谷
記事: 934
登録日時: 08/10/09(木) 18:52
お住まい: 大阪

Re: 開発環境関連について

投稿記事 by 新谷 »

みのむしさん、こんばんわ。
みのむし さんが書きました:この辺の事情を何かご存知ないでしょうか :?:
ふむむ....僕は lupu-500 をまだ試してないので何とも言えませんが、みのむしさんの記述を見る限りでは、
lupu-500では単に/usr/lib/gccのライブラリを入れ忘れているのでは? という気がしますが。
/usr/lib/gcc/i486-t2-linux-gnu/4.4.3/install-tools/ ディレクトリあたりが関係してくるんだろうか......。
アバター
みのむし
記事: 1164
登録日時: 08/09/10(水) 13:56
お住まい: 福岡市中央区草香江1-2-40-101号
連絡する:

Re: koropupの人が自作したパピー4.3用のパッケージ

投稿記事 by みのむし »

新谷 さんが書きました:ふむむ....僕は lupu-500 をまだ試してないので何とも言えませんが、みのむしさんの記述を見る限りでは、
lupu-500では単に/usr/lib/gccのライブラリを入れ忘れているのでは? という気がしますが。
/usr/lib/gcc/i486-t2-linux-gnu/4.4.3/install-tools/ ディレクトリあたりが関係してくるんだろうか......。
新谷さん、返信ありがとうございました。
成り行きを静観してみようと思います。
なお、lupu-500でPETパッケージの作成が出来るようになりました事をお伝えしておきます。
みのむし
Notebook PC HP G62
CPU: Intel(R) Core(TM)i5 M450 @ 2.40GHz
MEM: 4GB
Puppy Linux Quickset 5.1.1 JP
PC内蔵無線LANデバイス RTL8171(r8192se_pci)
新谷
記事: 934
登録日時: 08/10/09(木) 18:52
お住まい: 大阪

Re: koropupの人が自作したパピー4.3用のパッケージ

投稿記事 by 新谷 »

みのむし さんが書きました:なお、lupu-500でPETパッケージの作成が出来るようになりました事をお伝えしておきます。
パッケージ作成できるようになったとのことで、何よりです。
どのような解決方法があったのでしょうか?
もしお時間あれば書いて頂けると今後の参考になるです。
アバター
みのむし
記事: 1164
登録日時: 08/09/10(水) 13:56
お住まい: 福岡市中央区草香江1-2-40-101号
連絡する:

Re: koropupの人が自作したパピー4.3用のパッケージ

投稿記事 by みのむし »

>どのような解決方法があったのでしょうか?

Puppy Linux Discussion Forum
Lucid Puppy 5.0

01mickoさんに教えて頂きました。
試しに、Lucid Puppy 5.0 上で wbar のビルドを行ってみました。

パピーリナックス日本語フォーラム
Lucid Puppy 5.0
みのむし
Notebook PC HP G62
CPU: Intel(R) Core(TM)i5 M450 @ 2.40GHz
MEM: 4GB
Puppy Linux Quickset 5.1.1 JP
PC内蔵無線LANデバイス RTL8171(r8192se_pci)
新谷
記事: 934
登録日時: 08/10/09(木) 18:52
お住まい: 大阪

Re: koropupの人が自作したパピー4.3用のパッケージ

投稿記事 by 新谷 »

01micko さんが書きました:On some occasions 'new2dir' can fail. In that instance I use 'make install DESTDIR=/$dir' and strip manually.
なるほど、です。
返信する