[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:32963] multilib(Re: Re: cc error)



From: KOJIMA Mitsuhiro <kojima@xxxxxxxxxxx>
Subject: [plamo:32961] Re: cc error
Date: Sun, 07 Jul 2019 22:50:04 +0900 (JST)

> 見つかっちゃったついでに紹介しておくと(苦笑)、Multilib というのは、
> x86_64用の64ビットなバイナリと、x86用の32ビットなバイナリを共存させる仕組みで、
> 現状、/lib32 や /usr/lib32 に32ビットなライブラリをインストールする形で
> 実現しようと思っています。

この先、32ビット版ライブラリのパッケージを追加していくとさらに混乱することに
なりそうなので、Multilib 関連のパッケージは contrib ではなく、
Plamo-test/for-7.x/Multilib 以下に置くことにしました。

以下のパッケージは Plamo-test/for-7.x/Multilib/Gcc に移動しました。

> bison_32-3.0.4-i686-M1.txz	  isl_32-0.21-i686-M1.txz
> flex_32-2.6.4-i686-M1.txz	  mpc-1.1.0-x86_64-B1.txz
> gcc_multilib-9.1.0-x86_64-M1.txz  mpc_32-1.1.0-i686-M1.txz
> glibc_32-2.28-i686-M1.txz	  mpfr-4.0.2-x86_64-B1.txz
> gmp_32-6.1.2-i686-M1.txz	  mpfr_32-4.0.2-i686-M1.txz
> isl-0.21-x86_64-B1.txz	  multiarch_wrapper-1.0-x86_64-M1.txz

本体同様、Multilib 化の手順等は LFS(Cross-LFS) に準じています。

http://clfs.org/view/sysvinit/x86_64/

パッケージ名の規則はまだ流動的だけど、とりあえず "${basename}_32" で
共存可能にして、ビルド番号に "M" を使おうか、、というところ

# Arch みたいに "lib32-${basename}" とした方がよかったかも?

-------
こじま


References
[plamo:32959] Re: KernelCare, 山本 伸一
[plamo:32960] cc error, 山本 伸一
[plamo:32961] Re: cc error, KOJIMA Mitsuhiro

[検索ページ] [メール一覧]
Plamo ML 公開システム