差分表示

  • 最後の更新で追加された行はこのように表示します。
  • 最後の更新で削除された行はこのように表示します。

 [nickle@itefu ~/gcc]% tar xzf binutils-2.16.1.tar.gz
 [nickle@itefu ~/gcc]% ls -l
 合計 63684
 drwxr-xr-x  15 nickle nickle     4096 2005-07-03 23:30 binutils-2.16.1
 -rwx------   1 nickle nickle 16378360 2005-07-03 23:27 binutils-2.16.1.tar.gz
 -rwx------   1 nickle nickle 36366066 2005-07-03 23:22 gcc-3.4.4.tar.gz
 -rwx------   1 nickle nickle  3525185 2005-07-03 23:22 gcc-g++-3.4.4.tar.gz
 -rwx------   1 nickle nickle  1063006 2005-07-03 23:24 gdc-0.14.tgz
 -rwx------   1 nickle nickle  7786190 2005-07-03 23:28 newlib-1.13.0.tar.gz
 
 [nickle@itefu ~/gcc]% mkdir binutils
 [nickle@itefu ~/gcc]% cd binutils
 [nickle@itefu ~/gcc/binutils]% ../binutils-2.16.1/configure --target=powerpc-apple-macos
 [nickle@itefu ~/gcc/binutils]% make
 [nickle@itefu ~/gcc/binutils]% sudo make install
 
 
 
 
 [nickle@itefu ~/gcc]% tar xzf gcc-core-3.4.4.tar.gz
 [nickle@itefu ~/gcc/gcc-3.4.4]% ln -s ../newlib-1.13.0/newlib .
 [nickle@itefu ~/gcc/gcc-3.4.4/gcc]% tar xzf ../../gdc-0.14.tgz
 [nickle@itefu ~/gcc/gcc-3.4.4]% ./gcc/d/setup-gcc.sh
 [nickle@itefu ~/gcc/gcc]% ../gcc-3.4.4/configure --target=powerpc-apple-darwin --with-newlib --enable-languages=c,d,c++
 [nickle@itefu ~/gcc/gcc]% make
 
 
 /home/nickle/gcc/gcc/gcc/xgcc -B/home/nickle/gcc/gcc/gcc/ -nostdinc -B/home/nickle/gcc/gcc/powerpc-apple-darwin/newlib/ -isystem /home/nickle/gcc/gcc/powerpc-apple-darwin/newlib/targ-include -isystem /home/nickle/gcc/gcc-3.4.4/newlib/libc/include -B/usr/local/powerpc-apple-darwin/bin/ -B/usr/local/powerpc-apple-darwin/lib/ -isystem /usr/local/powerpc-apple-darwin/include -isystem /usr/local/powerpc-apple-darwin/sys-include -DIN_GCC -DCROSS_COMPILE   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem ./include  -I. -I. -I../../gcc-3.4.4/gcc -I../../gcc-3.4.4/gcc/. -I../../gcc-3.4.4/gcc/../include   \
   -c ../../gcc-3.4.4/gcc/config/darwin-crt2.c -o crt2.o
 In file included from /home/nickle/gcc/gcc-3.4.4/newlib/libc/include/sys/config.h:4,
                  from /home/nickle/gcc/gcc-3.4.4/newlib/libc/include/_ansi.h:16,
                  from /home/nickle/gcc/gcc-3.4.4/newlib/libc/include/stdio.h:29,
                  from ../../gcc-3.4.4/gcc/tsystem.h:79,
                  from ../../gcc-3.4.4/gcc/config/darwin-crt2.c:35:
 /home/nickle/gcc/gcc-3.4.4/newlib/libc/include/machine/ieeefp.h:270:2: #error Endianess not declared!!
 make[1]: *** [crt2.o] エラー 1
 make[1]: Leaving directory `/home/nickle/gcc/gcc/gcc'
 make: *** [all-gcc] エラー 2
 [nickle@itefu ~/gcc/gcc]%
過去の失敗例



 [nickle@itefu ~/gcc]% tar xzf binutils-2.16.1.tar.gz

 [nickle@itefu ~/gcc]% ls -l

 合計 63684

 drwxr-xr-x  15 nickle nickle     4096 2005-07-03 23:30 binutils-2.16.1

 -rwx------   1 nickle nickle 16378360 2005-07-03 23:27 binutils-2.16.1.tar.gz

 -rwx------   1 nickle nickle 36366066 2005-07-03 23:22 gcc-3.4.4.tar.gz

 -rwx------   1 nickle nickle  3525185 2005-07-03 23:22 gcc-g++-3.4.4.tar.gz

 -rwx------   1 nickle nickle  1063006 2005-07-03 23:24 gdc-0.14.tgz

 -rwx------   1 nickle nickle  7786190 2005-07-03 23:28 newlib-1.13.0.tar.gz

 

 [nickle@itefu ~/gcc]% mkdir binutils

 [nickle@itefu ~/gcc]% cd binutils

 [nickle@itefu ~/gcc/binutils]% ../binutils-2.16.1/configure --target=powerpc-apple-macos

 [nickle@itefu ~/gcc/binutils]% make

 [nickle@itefu ~/gcc/binutils]% sudo make install

 

 

 

 

 [nickle@itefu ~/gcc]% tar xzf gcc-core-3.4.4.tar.gz

 [nickle@itefu ~/gcc/gcc-3.4.4]% ln -s ../newlib-1.13.0/newlib .

 [nickle@itefu ~/gcc/gcc-3.4.4/gcc]% tar xzf ../../gdc-0.14.tgz

 [nickle@itefu ~/gcc/gcc-3.4.4]% ./gcc/d/setup-gcc.sh

 [nickle@itefu ~/gcc/gcc]% ../gcc-3.4.4/configure --target=powerpc-apple-darwin --with-newlib --enable-languages=c,d,c++

 [nickle@itefu ~/gcc/gcc]% make

 

 

 /home/nickle/gcc/gcc/gcc/xgcc -B/home/nickle/gcc/gcc/gcc/ -nostdinc -B/home/nickle/gcc/gcc/powerpc-apple-darwin/newlib/ -isystem /home/nickle/gcc/gcc/powerpc-apple-darwin/newlib/targ-include -isystem /home/nickle/gcc/gcc-3.4.4/newlib/libc/include -B/usr/local/powerpc-apple-darwin/bin/ -B/usr/local/powerpc-apple-darwin/lib/ -isystem /usr/local/powerpc-apple-darwin/include -isystem /usr/local/powerpc-apple-darwin/sys-include -DIN_GCC -DCROSS_COMPILE   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem ./include  -I. -I. -I../../gcc-3.4.4/gcc -I../../gcc-3.4.4/gcc/. -I../../gcc-3.4.4/gcc/../include   \

   -c ../../gcc-3.4.4/gcc/config/darwin-crt2.c -o crt2.o

 In file included from /home/nickle/gcc/gcc-3.4.4/newlib/libc/include/sys/config.h:4,

                  from /home/nickle/gcc/gcc-3.4.4/newlib/libc/include/_ansi.h:16,

                  from /home/nickle/gcc/gcc-3.4.4/newlib/libc/include/stdio.h:29,

                  from ../../gcc-3.4.4/gcc/tsystem.h:79,

                  from ../../gcc-3.4.4/gcc/config/darwin-crt2.c:35:

 /home/nickle/gcc/gcc-3.4.4/newlib/libc/include/machine/ieeefp.h:270:2: #error Endianess not declared!!

 make[1]: *** [crt2.o] エラー 1

 make[1]: Leaving directory `/home/nickle/gcc/gcc/gcc'

 make: *** [all-gcc] エラー 2

 [nickle@itefu ~/gcc/gcc]%