근본적인 해결책은 아닌데요...-_-;
저도 비슷한 문제 때문에 다른 배포판에 들어 있는 rpm의 이텀을 쓰니까 별 문제 없더군요.
참고하세요.
: [root@qlek /tmp]# rpm --rebuild Eterm-0.9.1-3.src.rpm
: Installing Eterm-0.9.1-3.src.rpm
: Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.1712
: + umask 022
: + cd /usr/src/RPM/BUILD
: + cd /usr/src/RPM/BUILD
: + rm -rf Eterm-0.9.1
: + /bin/gzip -dc /usr/src/RPM/SOURCES/Eterm-0.9.1.tar.gz
: + tar -xvvf -
: drwxrwxrwx 624/1000 0 2001-08-29 17:23:42 Eterm-0.9.1/
: -rw-r--r-- 624/1000 12216 2001-08-29 17:23:36 Eterm-0.9.1/Makefile.in
: -rw-r--r-- 624/1000 3075 2000-10-31 08:05:25 Eterm-0.9.1/README
: ~생략~
:
: + STATUS=0
: + '[' 0 -ne 0 ']'
: ++ /usr/bin/id -u
: + '[' 0 = 0 ']'
: + /bin/chown -Rhf root .
: ++ /usr/bin/id -u
: + '[' 0 = 0 ']'
: + /bin/chgrp -Rhf root .
: + /bin/chmod -Rf a+rX,g-w,o-w .
: + exit 0
: Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.80592
: + umask 022
: + cd /usr/src/RPM/BUILD
: + cd Eterm-0.9.1
: + CFLAGS=-O2 -march=i386 -mcpu=i686
: + export CFLAGS
: + CXXFLAGS=-O2 -march=i386 -mcpu=i686
: + export CXXFLAGS
: + FFLAGS=-O2 -march=i386 -mcpu=i686
: + export FFLAGS
: + '[' -f configure.in ']'
: + libtoolize --copy --force
: You should update your `aclocal.m4' by running aclocal.
: + ./configure i386-mizi-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc
: --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var --sha
: redstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --bindir=/usr/bin --libdir=/usr/lib --mandir=/u
: sr/share/man --datadir=/usr/share --sysconfdir=/etc --with-backspace=bs --with-delete=execute --enable-multi-charset c
: reating cache ./config.cache checking for a BSD compatible install... /usr/bin/ginstall -c checking whether build envi
: ronment is sane... yes checking whether make sets ${MAKE}... yes checking for working aclocal... missing
: checking for working autoconf... missing
: checking for working automake... missing
: checking for working autoheader... missing
: checking for working makeinfo... found
: checking for pgcc... no
: checking for gcc... gcc
: checking whether the C compiler (gcc -O2 -march=i386 -mcpu=i686 ) works... no
: configure: error: installation or configuration problem: C compiler cannot create executables.
: error: Bad exit status from /var/tmp/rpm-tmp.80592 (%build)
:
:
: RPM build errors:
: Bad exit status from /var/tmp/rpm-tmp.80592 (%build)
:
: 뭐가 빠진건지.. 컴파일도 않되네요
: C 컴파일러가 뭘 만들지 못했다는건가...
: gcc-2.95.3-4mz 가 설치되어있습니다
:
: --
: 아직 서명 없음.