Не компилится qt4

Модератор: Модераторы разделов

Аватара пользователя
moog
Сообщения: 599
ОС: Archlinux

Не компилится qt4

Сообщение moog »

Код: Выделить всё

moc/release-shared -Ishared shared/connectionedit_p.h -o .moc/release-shared/moc_connectionedit_p.cpp
make[4]: *** [.moc/release-shared/moc_connectionedit_p.cpp] Segmentation fault (core dumped)
make[4]: *** Deleting file `.moc/release-shared/moc_connectionedit_p.cpp'
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory `/var/abs/community/lib/qt4/src/qt-x11-opensource-src-4.2.1/tools/designer/src/lib'
make[3]: *** [sub-lib-make_default-ordered] Error 2
make[3]: Leaving directory `/var/abs/community/lib/qt4/src/qt-x11-opensource-src-4.2.1/tools/designer/src'
make[2]: *** [sub-src-make_default] Error 2
make[2]: Leaving directory `/var/abs/community/lib/qt4/src/qt-x11-opensource-src-4.2.1/tools/designer'
make[1]: *** [sub-designer-make_default-ordered] Error 2
make[1]: Leaving directory `/var/abs/community/lib/qt4/src/qt-x11-opensource-src-4.2.1/tools'
make: *** [sub-tools-make_default-ordered] Error 2
==> ERROR: Build Failed.  Aborting...

gcc 4.1.2-1, glibc 2.5-2.

Код: Выделить всё

# /etc/makepkg.conf
#

#########################################################################
# SOURCE ACQUISITION
#########################################################################
#
#-- The FTP/HTTP download utility that makepkg should use to acquire sources
export FTPAGENT="/usr/bin/wget --continue --passive-ftp --tries=3 --waitretry=3 --no-check-certificate"
#export FTPAGENT="/usr/bin/snarf"
#export FTPAGENT="/usr/bin/lftpget -c"

#########################################################################
# ARCHITECTURE, COMPILE FLAGS
#########################################################################
#
export CC="ccache gcc"
export CARCH="i686"
export CHOST="i686-pc-linux-gnu"
#-- Exclusive: will only run on i686 or higher (P6, Athlon)
export CFLAGS="-march=athlon-xp -O3 -pipe"
export CXXFLAGS="${CFLAGS}"
#-- Optimized: will run on any x86, but optimized for i686
#export CFLAGS="-mcpu=i686 -O2 -pipe"
#export CXXFLAGS="-mcpu=i686 -O2 -pipe"
#-- Make Flags: change this for DistCC/SMP systems
export MAKEFLAGS="-j2"

#########################################################################
# BUILD ENVIRONMENT
#########################################################################
#
#-- Fakeroot: for building packages as a non-root user
export USE_FAKEROOT="y"
#-- DistCC: a distributed C/C++/ObjC compiler (modify MAKEFLAGS too)
export DISTCC="n"
#-- A space-delimited list of hosts running in the DistCC cluster
export DISTCC_HOSTS=""
#-- Colorized output messages
export USE_COLOR="y"

#########################################################################
# GLOBAL PACKAGE OPTIONS
#########################################################################
#
#-- Don't strip symbols from binaries/libraries
#export NOSTRIP="1"
#-- Keep doc and info directories
#export KEEPDOCS="1"

#########################################################################
# PACKAGE OUTPUT
#########################################################################
#
#-- Destination: specify a fixed directory where all packages will be placed
#export PKGDEST=/home/packages
#-- Packager: name/email of the person or organization building packages
#export PACKAGER="John Doe <john@doe.com>"

Корка. Кстати, что такое moc?
Спасибо сказали:
Аватара пользователя
moog
Сообщения: 599
ОС: Archlinux

Re: Не компилится qt4

Сообщение moog »

Решил проблему путем изменения CFLAGS на "-march=athlon-xp -O2 -pipe" и перекомпила gcc/glibc.
Спасибо сказали:
Аватара пользователя
moog
Сообщения: 599
ОС: Archlinux

Re: Не компилится qt4

Сообщение moog »

Так. Теперь проблема с amarok:

Код: Выделить всё

gcc: gcc: No such file or directory
make[7]: *** [libhttp11.la] Error 1
make[7]: Leaving directory `/var/abs/extra/multimedia/amarok-base/src/amarok-1.4.4/amarok/src/mediadevice/daap/mongrel/http11'
make[6]: *** [all-recursive] Error 1
make[6]: Leaving directory `/var/abs/extra/multimedia/amarok-base/src/amarok-1.4.4/amarok/src/mediadevice/daap/mongrel'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory `/var/abs/extra/multimedia/amarok-base/src/amarok-1.4.4/amarok/src/mediadevice/daap'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/var/abs/extra/multimedia/amarok-base/src/amarok-1.4.4/amarok/src/mediadevice'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/abs/extra/multimedia/amarok-base/src/amarok-1.4.4/amarok/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/abs/extra/multimedia/amarok-base/src/amarok-1.4.4/amarok'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/abs/extra/multimedia/amarok-base/src/amarok-1.4.4'
make: *** [all] Error 2
==> ERROR: Build Failed.  Aborting...
Спасибо сказали: