パスワードを忘れた? アカウント作成
397139 journal

kyoyaの日記: □ 5.3R - VM5.2.1 - arm-linux-gcc - Nativeを目指して(2nd)

日記 by kyoya

■ binutils
mkdir binutils
cd binutils
// pathに余計なコンパイラが入っていないことを確認してから
../binutils-2.15/configure --prefix=${HOME}/arm-linux --enable-shared --target=arm-linux --enable-targets=xscale-linux-elf
gmake all
gmake install

■ first gcc
../gcc-3.4.3/configure --target=arm-linux --prefix=${HOME}/arm-linux --disable-shared --disable-threads --enable-languages=c --with-gnu-as --with-gnu-ld
gmake all-gcc
gmake install-gcc

■ glibc
// linuxのヘッダはSharpより取得
// rpmなのでしかたなくFedoraCodeで展開しコピーしてきた
mv opt/Embedix/tools/arm-linux/include ~/arm-linux/

tar zxf ../glibc-2.3.3.tar.gz
cd glibc-2.3.3
tar zxf ../../glibc-linuxthreads-2.3.3.tar.gz
../glibc-2.3.3/configure --prefix=${HOME}/arm-linux --host=arm-linux --with-headers=${HOME}/arm-linux/include --disable-sanity-checks
///kyoya@vm:~/in/w/glibc>../glibc-2.3.3/configure --host=arm-linux --with-headers=${HOME}/linux/include --enable-add-ons=linuxthreads --prefix=${HOME}/arm-linux

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

UNIXはシンプルである。必要なのはそのシンプルさを理解する素質だけである -- Dennis Ritchie

読み込み中...