|
|
错误信息如下
>>> Emerging (1 of 2) media-libs/sdl-mixer-1.2.7 to /
* SDL_mixer-1.2.7.tar.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* checking SDL_mixer-1.2.7.tar.gz ;-) ... [ ok ]
>>> Unpacking source...
>>> Unpacking SDL_mixer-1.2.7.tar.gz to /var/tmp/portage/media-libs/sdl-mixer-1.2.7/work
* Applying sdl-mixer-1.2.7-libmikmod.patch ... [ ok ]
* Applying sdl-mixer-1.2.7-build.patch ... [ ok ]
* Running eautoreconf in '/var/tmp/portage/media-libs/sdl-mixer-1.2.7/work/SDL_mixer-1.2.7' ...
* Running aclocal ... [ ok ]
* Running libtoolize --copy --force ... [ ok ]
* Running aclocal ... [ ok ]
* Running autoconf ... [ ok ]
* Running elibtoolize in: SDL_mixer-1.2.7/build-scripts
* Applying install-sh-1.5.4.patch ...
* Applying sed-1.5.6.patch ...
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/media-libs/sdl-mixer-1.2.7/work/SDL_mixer-1.2.7 ...
* econf: updating SDL_mixer-1.2.7/build-scripts/config.sub with /usr/share/gnuconfig/config.sub
* econf: updating SDL_mixer-1.2.7/build-scripts/config.guess with /usr/share/gnuconfig/config.guess
./configure --prefix=/usr --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --enable-music-midi --enable-timidity-midi --enable-music-mod --enable-music-libmikmod --enable-music-mp3 --enable-music-ogg --libdir=/usr/lib64 --build=x86_64-pc-linux-gnu
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc
checking for C compiler default output file name...
configure: error: C compiler cannot create executables
See `config.log' for more details.
!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/media-libs/sdl-mixer-1.2.7/work/SDL_mixer-1.2.7/config.log
*
* ERROR: media-libs/sdl-mixer-1.2.7 failed.
* Call stack:
* ebuild.sh, line 1762: Called dyn_compile
* ebuild.sh, line 891: Called qa_call 'src_compile'
* ebuild.sh, line 35: Called src_compile
* environment, line 2593: Called econf '--disable-dependency-tracking' '--enable-music-midi' '--enable-timidity-midi' '--enable-music-mod' '--enable-music-libmikmod' '--enable-music-mp3' '--enable-music-ogg'
* ebuild.sh, line 490: Called die
* The specific snippet of code:
* die "econf failed"
* The die message:
* econf failed
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/media-libs/sdl-mixer-1.2.7/temp/build.log'.
*
奇怪的是我用gcc可以生成可执行文件阿 |
|