- 76 名前:デフォルトの名無しさん [2007/06/14(木) 03:32:28 ]
- cygwinホストからlinuxをターゲットにクロスコンパイルしようと思い、
gcc-4.2.0 のソースを ~/gcc/gcc-4.2.0.tar.bz2 に落としてきて展開し、その ~/gcc/gcc-4.2.0 で $ ./configure --target=i686-pc-linux --enable-languages=c,c++ --prefix=/usr/local/gcc-4.2.0 $ make CC=gcc LANGUAGES="c c++" /home/username/gcc/gcc-4.2.0/host-i686-pc-cygwin/gcc/as: line 2: exec: -o: invalid option exec: usage: exec [-cl] [-a name] file [redirection ...] make[2]: *** [crtbegin.o] Error 1 make[1]: *** [all-gcc] Error 2 make: *** [all] Error 2 と出ました。 因みに as の中身は、 exec "$@" で、の引数は下のようでした。 -Qy -o crtbegin.o /cygdrive/c/DOCUME~1/username/LOCALS~1/Temp/ccbwsMK0.s コマンドが見当たりません。 エラーの原因が分かりません。 ググっても英語のBBS程度しか出て来ず、解決に至りません。
|

|