Отправляет email-рассылки с помощью сервиса Sendsay

rpmbuild src.rpm...

Собираю пакеты так:
$ export CFLAGS="-O3 -march=pentium4 -mmmx -mfpmath=sse -msse2
-fomit-frame-pointer -funroll-loops -pipe"
$ export CXXFLAGS="$CFLAGS"
$ rpmbuild --rebuild --clean --target=i686 evolution-2.2.3-2.fc4.src.rpm
--nodeps
И на все получаю:
...
checking for dlfcn.h... yes
checking for i686-redhat-linux-gnu-g++... no
checking for i686-redhat-linux-gnu-c++... no
checking for i686-redhat-linux-gnu-gpp... no
checking for i686-redhat-linux-gnu-aCC... no
checking for i686-redhat-linux-gnu-CC... no
checking for i686-redhat-linux-gnu-cxx... no
checking for i686-redhat-linux-gnu-cc++... no
checking for i686-redhat-linux-gnu-cl... no
checking for i686-redhat-linux-gnu-FCC... no
checking for i686-redhat-linux-gnu-KCC... no
checking for i686-redhat-linux-gnu-RCC... no
checking for i686-redhat-linux-gnu-xlC_r... no
checking for i686-redhat-linux-gnu-xlC... no
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... /lib/cpp
configure: error: C++ preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details.
error: Bad exit status from /var/tmp/rpm-tmp.70505 (%build)
Есть идеи "лечения"?
FC4, Обновил:
kernel-2.6.12-1.1398_FC4.i686.rpm
gcc-c++-4.0.1-4.fc4.i386.rpm,
libstdc++-4.0.1-4.fc4.i386.rpm,
libstdc++-devel-4.0.1-4.fc4.i386.rpm

Ответить   Strong Thu, 08 Sep 2005 21:38:20 +0700 (#433538)

 

Ответы:

В сообщении от 8 сентября 2005 18:38 Strong написал(a):

Конечно есть: See `config.log' for more details.

Дерево сборки вместе с файлом config.log находится где-то
в /var/tmp. В случае ошибок оно не удаляется.

Ответить   "Sergey B. Khvatov" Fri, 9 Sep 2005 10:13:07 +0400 (#433876)

 

В сообщении от 1126249987 секунд после начала Эпохи Sergey B. Khvatov
написал(а):

Та нет, в `/var/tmp' копируются файлы, которые будут установлены.
`config.log' вить совсем не собирается устанавливаться. К тому же, до
установки еще далеко. Этот каталог называют build root, что и вводит в
заблуждение.

Каталог, в котором нужно искать `config.log' находится в
`<topdir>/BUILD/evolution-2.2.3', `<topdir>' можно узнать выполнив:

$ rpmbuild -E %_topdir

Ответить   Konstantin Korikov Fri, 9 Sep 2005 10:09:37 +0300 (#434186)

 

i586-PoltawerKozak-linux-gnu)

On Thu, 08 Sep 2005 21:38:20 +0700
Strong <s-stro***@m*****.ru> wrote:

^^^^^^^^^^^^
А

~% target=i686
~% ls /usr/"$target"-redhat*

что говорит? Есть ли под цель необходим cихаха библиотеки? Если нет то,IMHO,
необходимо
опцию с целью забрать, достаточно указать march для существующего gcc.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 21485; Возраст листа: 779; Участников: 1414
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/435182

Ответить   Sun, 11 Sep 2005 00:38:40 +0300 (#435182)