[HEAD] qt4 - błędna ścieżka z katalogiem nagłówków , [AC-branch] - brak źródeł
Tomasz Wittner
twittner w o2.pl
Nie, 30 Kwi 2006, 18:41:28 CEST
On Sat 22. April 2006 16:52, Tomasz Wittner wrote:
> System Ac, qt4.spec z HEAD (z wyciętymi rzeczami Th-specific, bo z AC-branch
> brakuje źródeł qt-copy - [2]), zainstalowane qt-devel-3.3.6 . Chodzi o [1] -
> powinno być raczej -Imkspecs/linux-g++ jeśli budowanie qt4 miałaby się udać
> bez zainstalowanego qt4-devel.
>
> athlon-pld-linux-g++ -c -o
> qfsfileengine_unix.o -pipe -DQMAKE_OPENSOURCE_EDITION -I
> -Igenerators -Igenerators/unix
> -Igenerators/win32
> -Igenerators/mac
> -I/home/users/inter/my/devel/qt4/BUILD/qt-x11-opensource-src-4.1.2/src/corelib/arch/generic
> -I/home/users/inter/my/devel/qt4/BUILD/qt-x11-opensource-src-4.1.2/include
> -I/home/users/inter/my/devel/qt4/BUILD/qt-x11-opensource-src-4.1.2/include/QtCore
> -I/home/users/inter/my/devel/qt4/BUILD/qt-x11-opensource-src-4.1.2/include
> -I/home/users/inter/my/devel/qt4/BUILD/qt-x11-opensource-src-4.1.2/include/QtCore
> -I/home/users/inter/my/devel/qt4/BUILD/qt-x11-opensource-src-4.1.2/src/corelib/global
> -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_BUILD_QMAKE -DQT_NO_COMPRESS
> -I/usr/share/qt/mkspecs/linux-g++
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^[1]
> -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT
> /home/users/inter/my/devel/qt4/BUILD/qt-x11-opensource-src-4.1.2/src/corelib/io/qfsfileengine_unix.cpp
>
> /home/users/inter/my/devel/qt4/BUILD/qt-x11-opensource-src-4.1.2/src/corelib/io/qfsfileengine_unix.cpp:
> In
> member function `bool QFSFileEnginePrivate::isSymlink() const':
> /home/users/inter/my/devel/qt4/BUILD/qt-x11-opensource-src-4.1.2/src/corelib/io/qfsfileengine_unix.cpp:320:
> error: `
> QT_LSTAT' undeclared (first use this function)
> /home/users/inter/my/devel/qt4/BUILD/qt-x11-opensource-src-4.1.2/src/corelib/io/qfsfileengine_unix.cpp:320:
> error: (Each
> undeclared identifier is reported only once for each function it appears
> in.)
> /home/users/inter/my/devel/qt4/BUILD/qt-x11-opensource-src-4.1.2/src/corelib/io/qfsfileengine_unix.cpp:
> In
> member function `virtual bool QFSFileEngine::setSize(long long int)':
> /home/users/inter/my/devel/qt4/BUILD/qt-x11-opensource-src-4.1.2/src/corelib/io/qfsfileengine_unix.cpp:682:
> error: `
> QT_FTRUNCATE' undeclared (first use this function)
> /home/users/inter/my/devel/qt4/BUILD/qt-x11-opensource-src-4.1.2/src/corelib/io/qfsfileengine_unix.cpp:684:
> error: `
> QT_TRUNCATE' undeclared (first use this function)
> make: *** [qfsfileengine_unix.o] Error 1
> error: Bad exit status from /var/tmp/rpm-tmp.6806 (%build)
>
To samo jest podczas budoawnia ze speca qt4 w HEAD jak i z oryginalnych źródeł.
W obu przypadkach rozwiązaniem (przynajmniej pozwalającym zbudować się qt)
jest dodanie do `./configure' `-platform `pwd`/mkspecs/linux-g++' (lub,
prawdopodobnie, linux-g++64 dla amd64).
>
> RPM build errors:
> Bad exit status from /var/tmp/rpm-tmp.6806 (%build)
> 90.16s real 8.06s user 6.49s system
> Error: package build failed. (no more info)
> [inter w asus ~/my/devel/qt4/SPECS]$
>
> [inter w asus ~/my/devel/qt4-ac-branch/SPECS]$ builder -a -bb -r AC-branch qt4
> # $Revision: 1.71.2.7 $, $Date: 2006/03/20 18:39:36 $
> qt-x11-opensource-src-4.1.1.tar.gz having proper md5sum already exists
> [...]
> MD5 sum mismatch or 0 size. Use -U to refetch sources,
> or -5 to update md5 sums, if you're sure files are correct.
> Error: some source, patch or icon files not stored in CVS repo.
> (qt4-copy-060319.tar.bz2)
> [inter w asus ~/my/devel/qt4-ac-branch/SPECS]$
A to jest ciągle aktualne - serdeczne podziękowania dla djurbana. Po za tym w
specu jest:
%bcond_without pch # disable pch in qmake
%{?with_pch:BuildRequires: gcc >= 5:3.4.0}
w Ac póki co jest gcc-3.3.6
--
Tomasz Wittner
Więcej informacji o liście dyskusyjnej pld-devel-pl