Page 1 of 1

ebenfalls Fehler beim Kompilieren von PHP 4.3.4

Posted: 2004-02-28 14:15
by 丨-丨4rp3r
Hallo,

ich bekomme ebenfalls Fehlermeldung beim Aufruf von make, wenn ich PHP kompilieren möchte. Configure verlief ohne Probleme.

Code: Select all

: undefined reference to `XRenderChangePicture'
/usr/lib/qt3/lib/libqt.a(qpainter_x11.o)(.text+0x1589): In function `.L259':
: undefined reference to `XRenderSetPictureClipRectangles'
/usr/lib/qt3/lib/libqt.a(qpainter_x11.o)(.text+0x15bb): In function `.L259':
: undefined reference to `XRenderSetPictureClipRectangles'
/usr/lib/qt3/lib/libqt.a(qpainter_x11.o)(.text+0x1720): In function `QPainter::updateBrush()':
: undefined reference to `XRenderChangePicture'
/usr/lib/qt3/lib/libqt.a(qpainter_x11.o)(.text+0x1da4): In function `QPainter::updateBrush()':
: undefined reference to `XRenderSetPictureClipRectangles'
/usr/lib/qt3/lib/libqt.a(qpainter_x11.o)(.text+0x1dd9): In function `QPainter::updateBrush()':
: undefined reference to `XRenderSetPictureClipRectangles'
/usr/lib/qt3/lib/libqt.a(qpainter_x11.o)(.text+0x2497): In function `QPainter::begin(QPaintDevice const*, bool)':
: undefined reference to `XRenderChangePicture'
/usr/lib/qt3/lib/libqt.a(qpainter_x11.o)(.text+0x281b): In function `QPainter::end()':
: undefined reference to `XRenderChangePicture'
/usr/lib/qt3/lib/libqt.a(qpainter_x11.o)(.text+0x2da0): In function `QPainter::setClipping(bool)':
: undefined reference to `XRenderChangePicture'
/usr/lib/qt3/lib/libqt.a(qpainter_x11.o)(.text+0x302f): In function `QPainter::setClipping(bool)':
: undefined reference to `XRenderSetPictureClipRectangles'
/usr/lib/qt3/lib/libqt.a(qpainter_x11.o)(.text+0x3077): In function `QPainter::setClipping(bool)':
: undefined reference to `XRenderSetPictureClipRectangles'
/usr/lib/qt3/lib/libqt.a(qpainter_x11.o)(.text+0x7cb4): In function `QPainter::drawPixmap(int, int, QPixmap const&, int, int, int, int)':
: undefined reference to `XRenderComposite'
/usr/lib/qt3/lib/libqt.a(qpainter_x11.o)(.text+0x7de0): In function `QPainter::drawPixmap(int, int, QPixmap const&, int, int, int, int)':
: undefined reference to `XRenderSetPictureClipRectangles'
/usr/lib/qt3/lib/libqt.a(qpainter_x11.o)(.text+0x8227): In function `QPainter::drawTiledPixmap(int, int, int, int, QPixmap const&, int, int)':
: undefined reference to `XRenderComposite'
/usr/lib/qt3/lib/libqt.a(qwidget_x11.o)(.text+0x8cf): In function `QWidget::create(unsigned long, bool, bool)':
: undefined reference to `XftDrawCreate'
/usr/lib/qt3/lib/libqt.a(qwidget_x11.o)(.text+0xf44): In function `QWidget::create(unsigned long, bool, bool)':
: undefined reference to `XftDrawDestroy'
/usr/lib/qt3/lib/libqt.a(qwidget_x11.o)(.text+0x177a): In function `QWidget::destroy(bool, bool)':
: undefined reference to `XftDrawDestroy'
/usr/lib/qt3/lib/libqt.a(qwidget_x11.o)(.text+0x30d0): In function `QWidget::setMouseTracking(bool)':
: undefined reference to `XSelectExtensionEvent'
/usr/lib/qt3/lib/libqt.a(qwidget_x11.o)(.text+0x3114): In function `QWidget::setMouseTracking(bool)':
: undefined reference to `XSelectExtensionEvent'
/usr/lib/qt3/lib/libqt.a(qwidget_x11.o)(.text+0x63a7): In function `QWidget::setMask(QRegion const&)':
: undefined reference to `XShapeCombineRegion'
/usr/lib/qt3/lib/libqt.a(qwidget_x11.o)(.text+0x6481): In function `QWidget::setMask(QBitmap const&)':
: undefined reference to `XShapeCombineMask'
/usr/lib/qt3/lib/libqt.a(qwidget_x11.o)(.text+0x6532): In function `QWidget::clearMask()':
: undefined reference to `XShapeCombineMask'
collect2: ld returned 1 exit status
make: *** [sapi/cli/php] Error 1
hier meine Konfiguration

Code: Select all

./configure --prefix=/usr/share --datadir=/usr/share/php --bindir=/usr/bin --libdir=/usr/share --includedir=/usr/include --with-_lib=lib --with-config-file-path=/etc --with-exec-dir=/usr/lib/php/bin --disable-debug --enable-bcmath --enable-calendar --enable-ctype --enable-dbase --enable-discard-path --enable-exif --enable-filepro --enable-force-cgi-redirect --enable-ftp --enable-gd-imgstrttf --enable-gd-native-ttf --enable-inline-optimization --enable-magic-quotes --enable-mbstr-enc-trans --enable-mbstring --enable-mbregex --enable-memory-limit --enable-safe-mode --enable-shmop --enable-sigchild --enable-sysvsem --enable-sysvshm --enable-track-vars --enable-trans-sid --enable-versioning --enable-wddx --enable-yp --with-bz2 --with-dom=/usr/include/libxml2 --with-ftp --with-gdbm --with-gettext --with-gmp --with-imap=yes --with-iodbc --with-jpeg-dir=/usr --with-ldap=yes --with-mcal=/usr --with-mcrypt --with-mysql=/usr --with-ndbm --with-pgsql=/usr --with-png-dir=/usr --with-readline --with-snmp --with-t1lib --with-tiff-dir=/usr --with-ttf --with-freetype-dir=yes --with-xml --with-xpm-dir=/usr/X11R6 --with-zlib=yes --with-qtdom=/usr/lib/qt3 --with-gd --with-openssl --with-curl --with-imap-ssl --enable-xslt --with-xslt-sablot --with-iconv --with-mm --with-apxs=/usr/sbin/apxs i586-suse-linux
Mir sagen die Fehler rein gar nichts. Vielleicht hat hier jemand ne Ahnung an was das liegen könnte.

Re: ebenfalls Fehler beim Kompilieren von PHP 4.3.4

Posted: 2004-02-28 21:43
by cyber
mach mal zum testen das raus

qtdom=/usr/lib/qt3


und versuchs nochmal...

Re: ebenfalls Fehler beim Kompilieren von PHP 4.3.4

Posted: 2004-02-28 21:47
by darkspirit
Ich frage mich auch, ob du wirklich so einen fetten configure-String brauchst.. benötigst du wirklich all diese Features?

Re: ebenfalls Fehler beim Kompilieren von PHP 4.3.4

Posted: 2004-02-28 22:47
by oxygen
natürlich nicht... man sieht doch das er einfach den SuSE String Incl. Fehler übernommen hat.

Re: ebenfalls Fehler beim Kompilieren von PHP 4.3.4

Posted: 2004-02-28 22:54
by 丨-丨4rp3r
Danke für die Antworten.

Die Konfiguration ist deshalb so lange, weil ich eine ziemlich breitgefächerte PHP Version brauche, da viele Userprojekte auf dem Server sind und ich natürlich nicht jeden User fragen kann welche spezifischen Features er benötigt.

Ok hab jetzt qt3 disabled und das kompilieren verlief nun problemlos.
Ich wollte es zwar in der Konfiguration haben, aber wenn es nicht anders geht :?

Also nochmal vielen Dank.