wine && amd64
Не собирается wine. Выдает
checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc -m32
checking for C compiler default output file name... a.out
checking whether the C compiler works... configure: error: in `/var/tmp/portage/app-emulation/wine-1.1.9/work/wine-1.1.9':
configure: error: cannot run C compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details.
!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/app-emulation/wine-1.1.9/work/wine-1.1.9/config.log
*
* ERROR: app-emulation/wine-1.1.9 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 2457: Called econf '--sysconfdir=/etc/wine' '--without-gnutls' '--with-curses' '--with-opengl' '--with-x'
* ebuild.sh, line 525: 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/app-emulation/wine-1.1.9/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/app-emulation/wine-1.1.9/temp/environment'.
*
При ~x86 все хорошо собиралось. Сейчас ~amd64. Cистему с нуля собирал.
- Войдите на сайт для отправки комментариев

gcc -v покажи, у тя
gcc -v покажи, у тя явно с gcc какие-то проблемы, может профиль не тот
___________________________________________________________________________________
IRC:#glug, /query Gremlin
Используются
Используются внутренние спецификации.
Целевая архитектура: x86_64-pc-linux-gnu
Параметры конфигурации: /var/tmp/portage/sys-devel/gcc-4.3.2/work/gcc-4.3.2/configure --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/4.3.2 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.3.2/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.3.2 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.3.2/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.3.2/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.3.2/include/g++-v4 --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --disable-altivec --disable-fixed-point --enable-nls --without-included-gettext --with-system-zlib --disable-checking --disable-werror --enable-secureplt --enable-multilib --enable-libmudflap --disable-libssp --enable-libgomp --enable-cld --disable-libgcj --enable-languages=c,c++,objc,obj-c++,treelang,fortran --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --with-bugurl=http://bugs.gentoo.org/ --with-pkgversion='Gentoo 4.3.2 p1.1'
Модель многопотоковости: posix
gcc версия 4.3.2 (Gentoo 4.3.2 p1.1)
покажи eselect profile
покажи eselect profile list
и CFLAGS
___________________________________________________________________________________
IRC:#glug, /query Gremlin
default/linux/amd64/2008.0
default/linux/amd64/2008.0 *
CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -pipe"
ACCEPT_KEYWORDS="~amd64"
все другое собирается. Не собиратся wine и mplayerplug-in. Нормально собралось KDE4, OpenOffice.
давно sync
давно sync делал?
___________________________________________________________________________________
IRC:#glug, /query Gremlin
Систему
Систему собирал где-то неделю назад. Последний синк пару дней назад. А может оно и не должно собираться?
у меня же
у меня же собирается)
___________________________________________________________________________________
IRC:#glug, /query Gremlin
Ну тогда свои
Ну тогда свои флаги показывай :)
CFLAGS="-O2 -march=k8
CFLAGS="-O2 -march=k8 -mtune=k8 -pipe -ftree-vectorize"
CHOST="x86_64-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
ACCEPT_KEYWORDS="~amd64"
MAKEOPTS="-j5"
WANT_MP="true"
___________________________________________________________________________________
IRC:#glug, /query Gremlin
Не помогло. gcc и
Не помогло. gcc и glibc перестали собираться :(
напиши мне в
напиши мне в асю разберёмся)
___________________________________________________________________________________
IRC:#glug, /query Gremlin
В общем,
В общем, пересобрал систему и все заработало.
Ну и в
Ну и в окончание темы. В нете нашел следующее:
"При установке пакета в системе x86_64 сборка останавливается на ошибке "configure: error: cannot run C compiled programs.". Как исправить?
Пересобрать ядро с включенным параметром CONFIG_IA32_EMULATION. Эта ошибка возникает при установке 32-х разрядных пакетов."
gcc криво
gcc криво настроил, либо кривые CFLAGS, либо кривые настройки gcc
___________________________________________________________________________________
IRC:#glug, /query Gremlin
действительно при сборке wine
действительно при сборке wine без CONFIG_IA32_EMULATION вылетала ошибка...... после пересборки ядра с опцией все стало нормально компилиться!
А хде новое ядро то скачать?
А хде новое ядро то скачать?
на тото
на тото