Problem mit qt3

Post Reply
Message
Author
Stephan

Problem mit qt3

#1 Post by Stephan »

Wenn ich das helloWorld-Beispiel aus dem qt-Tutorial compiliere, erscheint vollgende Fehlernachricht:

g++ -o qtutorial main.o -Wl,-rpath,/usr/lib/qt3/lib -L/usr/lib/qt3/lib -L/usr/X11R6/lib -lqt -lXext -lX11 -lm
/usr/lib/qt3/lib/libqt.a(qapplication_x11.o): In function `qt_init_internal(int*, char**, _XDisplay*, unsigned long, unsigned long)':
qapplication_x11.o(.text+0x4cd1): undefined reference to `glXGetConfig'
qapplication_x11.o(.text+0x516b): undefined reference to `XRenderQueryExtension'
qapplication_x11.o(.text+0x5395): undefined reference to `XListInputDevices'
qapplication_x11.o(.text+0x5583): undefined reference to `XFreeDeviceList'
qapplication_x11.o(.text+0x5874): undefined reference to `XOpenDevice'
qapplication_x11.o(.text+0x58a4): undefined reference to `XOpenDevice'
qapplication_x11.o(.text+0x5dad): undefined reference to `XRenderFindVisualFormat'
qapplication_x11.o(.text+0x5f8d): undefined reference to `glXGetConfig'
/usr/lib/qt3/lib/libqt.a(qapplication_x11.o): In function `qt_cleanup()':
qapplication_x11.o(.text+0x729d): undefined reference to `XCloseDevice'
qapplication_x11.o(.text+0x72b3): undefined reference to `XCloseDevice'
/usr/lib/qt3/lib/libqt.a(qapplication_x11.o): In function `QETWidget::translateXinputEvent(_XEvent const*)':
qapplication_x11.o(.text+0xc91a): undefined reference to `XQueryDeviceState'
qapplication_x11.o(.text+0xca02): undefined reference to `XFreeDeviceState'
/usr/lib/qt3/lib/libqt.a(qapplication_x11.o): In function `sm_setProperty(char const*, char const*, int, SmPropValue*)':
qapplication_x11.o(.text+0xf270): undefined reference to `SmcSetProperties'
qapplication_x11.o(.text+0xf293): undefined reference to `SmcDeleteProperties'
/usr/lib/qt3/lib/libqt.a(qapplication_x11.o): In function `sm_performSaveYourself(QSessionManager*)':
qapplication_x11.o(.text+0xf781): undefined reference to `SmcInteractDone'
qapplication_x11.o(.text+0xf8d9): undefined reference to `SmcSaveYourselfDone'
qapplication_x11.o(.text+0xf9c8): undefined reference to `SmcRequestSaveYourselfPhase2'
/usr/lib/qt3/lib/libqt.a(qapplication_x11.o): In function `QSmSocketReceiver::socketActivated(int)':
qapplication_x11.o(.text+0xfbef): undefined reference to `SmcGetIceConnection'
qapplication_x11.o(.text+0xfc07): undefined reference to `IceProcessMessages'
/usr/lib/qt3/lib/libqt.a(qapplication_x11.o): In function `QSessionManager::QSessionManager[not-in-charge](QApplication*, QString&)':
qapplication_x11.o(.text+0x1003f): undefined reference to `SmcOpenConnection'
qapplication_x11.o(.text+0x10147): undefined reference to `SmcGetIceConnection'
qapplication_x11.o(.text+0x1014f): undefined reference to `IceConnectionNumber'
/usr/lib/qt3/lib/libqt.a(qapplication_x11.o): In function `QSessionManager::QSessionManager[in-charge](QApplication*, QString&)':
qapplication_x11.o(.text+0x1034f): undefined reference to `SmcOpenConnection'
qapplication_x11.o(.text+0x10457): undefined reference to `SmcGetIceConnection'
qapplication_x11.o(.text+0x1045f): undefined reference to `IceConnectionNumber'
/usr/lib/qt3/lib/libqt.a(qapplication_x11.o): In function `QSessionManager::~QSessionManager [not-in-charge]()':
qapplication_x11.o(.text+0x105a4): undefined reference to `SmcCloseConnection'
/usr/lib/qt3/lib/libqt.a(qapplication_x11.o): In function `QSessionManager::~QSessionManager [in-charge]()':
qapplication_x11.o(.text+0x10664): undefined reference to `SmcCloseConnection'
/usr/lib/qt3/lib/libqt.a(qapplication_x11.o): In function `QSessionManager::~QSessionManager [in-charge deleting]()':
qapplication_x11.o(.text+0x10734): undefined reference to `SmcCloseConnection'
/usr/lib/qt3/lib/libqt.a(qapplication_x11.o): In function `QSessionManager::allowsInteraction()':
qapplication_x11.o(.text+0x10807): undefined reference to `SmcInteractRequest'
/usr/lib/qt3/lib/libqt.a(qapplication_x11.o): In function `QSessionManager::allowsErrorInteraction()':
qapplication_x11.o(.text+0x108a7): undefined reference to `SmcInteractRequest'
/usr/lib/qt3/lib/libqt.a(qapplication_x11.o): In function `QSessionManager::release()':
qapplication_x11.o(.text+0x108e4): undefined reference to `SmcInteractDone'
/usr/lib/qt3/lib/libqt.a(qdesktopwidget_x11.o): In function `QDesktopWidgetPrivate::QDesktopWidgetPrivate[not-in-charge]()':
qdesktopwidget_x11.o(.text+0x44): undefined reference to `XineramaQueryExtension'
qdesktopwidget_x11.o(.text+0x1b1): undefined reference to `XineramaQueryScreens'
qdesktopwidget_x11.o(.text+0x1d0): undefined reference to `XineramaIsActive'
/usr/lib/qt3/lib/libqt.a(qdesktopwidget_x11.o): In function `QDesktopWidgetPrivate::QDesktopWidgetPrivate[in-charge]()':
qdesktopwidget_x11.o(.text+0x234): undefined reference to `XineramaQueryExtension'
qdesktopwidget_x11.o(.text+0x3a1): undefined reference to `XineramaQueryScreens'
qdesktopwidget_x11.o(.text+0x3c0): undefined reference to `XineramaIsActive'
/usr/lib/qt3/lib/libqt.a(qfont_x11.o): In function `QFontStruct::~QFontStruct [not-in-charge]()':
qfont_x11.o(.text+0xf6): undefined reference to `XftPatternDestroy'
qfont_x11.o(.text+0x110): undefined reference to `XftFreeTypeClose'
/usr/lib/qt3/lib/libqt.a(qfont_x11.o): In function `QFontStruct::~QFontStruct [in-charge]()':
qfont_x11.o(.text+0x176): undefined reference to `XftPatternDestroy'
qfont_x11.o(.text+0x190): undefined reference to `XftFreeTypeClose'
/usr/lib/qt3/lib/libqt.a(qfont_x11.o): In function `QFontPrivate::drawText(_XDisplay*, int, unsigned long, unsigned long, _XGC*, QColor const&, Qt::BGMode, QColor const&, int, int, QFontPrivate::TextRun const*, int)':
qfont_x11.o(.text+0x1ba9): undefined reference to `XRenderCompositeString16'
qfont_x11.o(.text+0x1c4c): undefined reference to `XRenderFillRectangle'
qfont_x11.o(.text+0x1cb4): undefined reference to `XRenderChangePicture'
/usr/lib/qt3/lib/libqt.a(qfont_x11.o): In function `QFontPrivate::inFont(QChar const&)':
qfont_x11.o(.text+0x206e): undefined reference to `XftFreeTypeGlyphExists'
/usr/lib/qt3/lib/libqt.a(qfont_x11.o): In function `checkXftFont(_XftPattern*, QString const&, QChar const&)':
qfont_x11.o(.text+0x20ad): undefined reference to `XftPatternGetString'
qfont_x11.o(.text+0x218f): undefined reference to `XftFreeTypeOpen'
qfont_x11.o(.text+0x21b1): undefined reference to `XftFreeTypeGlyphExists'
qfont_x11.o(.text+0x21c6): undefined reference to `XftFreeTypeClose'
qfont_x11.o(.text+0x21d2): undefined reference to `XftPatternDestroy'
qfont_x11.o(.text+0x21de): undefined reference to `XftPatternDestroy'
/usr/lib/qt3/lib/libqt.a(qfont_x11.o): In function `QFontPrivate::bestXftPattern(QString const&, QString const&) const':
qfont_x11.o(.text+0x25fe): undefined reference to `XftPatternBuild'
qfont_x11.o(.text+0x2643): undefined reference to `XftPatternAddBool'
qfont_x11.o(.text+0x2668): undefined reference to `XftFontMatch'
qfont_x11.o(.text+0x2673): undefined reference to `XftPatternDestroy'
qfont_x11.o(.text+0x2727): undefined reference to `XftPatternBuild'
qfont_x11.o(.text+0x281f): undefined reference to `XftPatternBuild'
qfont_x11.o(.text+0x2966): undefined reference to `XftPatternBuild'
/usr/lib/qt3/lib/libqt.a(qfont_x11.o): In function `QFontPrivate::initFontInfo(QFont::Script)':
qfont_x11.o(.text+0x4722): undefined reference to `XftPatternGetString'
qfont_x11.o(.text+0x4741): undefined reference to `XftPatternGetInteger'
qfont_x11.o(.text+0x4760): undefined reference to `XftPatternGetInteger'
qfont_x11.o(.text+0x477f): undefined reference to `XftPatternGetInteger'
/usr/lib/qt3/lib/libqt.a(qfont_x11.o): In function `QFontPrivate::loadUnicode(QFont::Script, QChar const&)':
qfont_x11.o(.text+0x52da): undefined reference to `XftFreeTypeGlyphExists'
/usr/lib/qt3/lib/libqt.a(qfont_x11.o): In function `QFontPrivate::load(QFont::Script, bool)':
qfont_x11.o(.text+0x55b9): undefined reference to `XftFreeTypeOpen'
qfont_x11.o(.text+0x598d): undefined reference to `XftNameParse'
qfont_x11.o(.text+0x59bd): undefined reference to `XftFontMatch'
qfont_x11.o(.text+0x5d99): undefined reference to `XftNameUnparse'
/usr/lib/qt3/lib/libqt.a(qfont_x11.o): In function `QFont::initialize()':
qfont_x11.o(.text+0x6388): undefined reference to `XftInit'
qfont_x11.o(.text+0x6395): undefined reference to `XftInitFtLibrary'
/usr/lib/qt3/lib/libqt.a(qfont_x11.o): In function `getGlyphInfo(QFontStruct*, QString const&, int)':
qfont_x11.o(.text+0x7b89): undefined reference to `XftGlyphCheck'
qfont_x11.o(.text+0x7bcb): undefined reference to `XftGlyphLoad'
/usr/lib/qt3/lib/libqt.a(qfont_x11.o): In function `getGlyphInfo(QFontStruct*, QChar const&)':
qfont_x11.o(.text+0x7c3b): undefined reference to `XftGlyphCheck'
qfont_x11.o(.text+0x7c89): undefined reference to `XftGlyphLoad'
/usr/lib/qt3/lib/libqt.a(qpixmap_x11.o): In function `QPixmap::init(int, int, int, bool, QPixmap::Optimization)':
qpixmap_x11.o(.text+0x4f5): undefined reference to `XRenderFindVisualFormat'
qpixmap_x11.o(.text+0x528): undefined reference to `XRenderCreatePicture'
qpixmap_x11.o(.text+0x55c): undefined reference to `XRenderFindFormat'
/usr/lib/qt3/lib/libqt.a(qpixmap_x11.o): In function `QPixmap::deref()':
qpixmap_x11.o(.text+0x728): undefined reference to `XRenderFreePicture'
/usr/lib/qt3/lib/libqt.a(qpixmap_x11.o): In function `QPixmap::QPixmap[not-in-charge](int, int, unsigned char const*, bool)':
qpixmap_x11.o(.text+0x922): undefined reference to `XRenderFindFormat'
qpixmap_x11.o(.text+0x955): undefined reference to `XRenderCreatePicture'
/usr/lib/qt3/lib/libqt.a(qpixmap_x11.o): In function `QPixmap::QPixmap[in-charge](int, int, unsigned char const*, bool)':
qpixmap_x11.o(.text+0xb32): undefined reference to `XRenderFindFormat'
qpixmap_x11.o(.text+0xb65): undefined reference to `XRenderCreatePicture'
/usr/lib/qt3/lib/libqt.a(qpixmap_x11.o): In function `QPixmap::convertFromImage(QImage const&, int)':
qpixmap_x11.o(.text+0x24f5): undefined reference to `XRenderFreePicture'
qpixmap_x11.o(.text+0x25f1): undefined reference to `XRenderFindVisualFormat'
qpixmap_x11.o(.text+0x2632): undefined reference to `XRenderCreatePicture'
qpixmap_x11.o(.text+0x28ac): undefined reference to `XRenderFindFormat'
qpixmap_x11.o(.text+0x28ef): undefined reference to `XRenderCreatePicture'
qpixmap_x11.o(.text+0x2b5a): undefined reference to `XRenderFindFormat'
qpixmap_x11.o(.text+0x433e): undefined reference to `XRenderFreePicture'
qpixmap_x11.o(.text+0x44f9): undefined reference to `XRenderFindFormat'
qpixmap_x11.o(.text+0x4536): undefined reference to `XRenderCreatePicture'
/usr/lib/qt3/lib/libqt.a(qpixmap_x11.o): In function `QPixmap::xForm(QWMatrix const&) const':
qpixmap_x11.o(.text+0x52a7): undefined reference to `XRenderFindFormat'
qpixmap_x11.o(.text+0x52ed): undefined reference to `XRenderCreatePicture'
/usr/lib/qt3/lib/libqt.a(qpixmap_x11.o): In function `qt_x11_blit_alpha_pixmap(QPixmap*, int, int, QPixmap const*, int, int, int, int)':
qpixmap_x11.o(.text+0x5eda): undefined reference to `XRenderFindFormat'
qpixmap_x11.o(.text+0x5f18): undefined reference to `XRenderCreatePicture'
/usr/lib/qt3/lib/libqt.a(qpaintdevice_x11.o): In function `bitBlt(QPaintDevice*, int, int, QPaintDevice const*, int, int, int, int, Qt::RasterOp, bool)':
qpaintdevice_x11.o(.text+0x13e3): undefined reference to `XRenderComposite'
qpaintdevice_x11.o(.text+0x142a): undefined reference to `XRenderChangePicture'
qpaintdevice_x11.o(.text+0x145a): undefined reference to `XRenderChangePicture'
/usr/lib/qt3/lib/libqt.a(qpainter_x11.o): In function `QPainter::updatePen()':
qpainter_x11.o(.text+0x11e7): undefined reference to `XRenderChangePicture'
qpainter_x11.o(.text+0x1269): undefined reference to `XRenderSetPictureClipRegion'
qpainter_x11.o(.text+0x12c4): undefined reference to `XRenderSetPictureClipRegion'
/usr/lib/qt3/lib/libqt.a(qpainter_x11.o): In function `QPainter::updateBrush()':
qpainter_x11.o(.text+0x1896): undefined reference to `XRenderChangePicture'
qpainter_x11.o(.text+0x1925): undefined reference to `XRenderSetPictureClipRegion'
qpainter_x11.o(.text+0x1989): undefined reference to `XRenderSetPictureClipRegion'
/usr/lib/qt3/lib/libqt.a(qpainter_x11.o): In function `QPainter::begin(QPaintDevice const*, bool)':
qpainter_x11.o(.text+0x1fbf): undefined reference to `XRenderChangePicture'
/usr/lib/qt3/lib/libqt.a(qpainter_x11.o): In function `QPainter::end()':
qpainter_x11.o(.text+0x233b): undefined reference to `XRenderChangePicture'
/usr/lib/qt3/lib/libqt.a(qpainter_x11.o): In function `QPainter::setClipping(bool)':
qpainter_x11.o(.text+0x28d4): undefined reference to `XRenderChangePicture'
qpainter_x11.o(.text+0x295b): undefined reference to `XRenderSetPictureClipRegion'
qpainter_x11.o(.text+0x2a0f): undefined reference to `XRenderSetPictureClipRegion'
/usr/lib/qt3/lib/libqt.a(qpainter_x11.o): In function `QPainter::drawPixmap(int, int, QPixmap const&, int, int, int, int)':
qpainter_x11.o(.text+0x68ce): undefined reference to `XRenderComposite'
/usr/lib/qt3/lib/libqt.a(qpainter_x11.o): In function `QPainter::drawTiledPixmap(int, int, int, int, QPixmap const&, int, int)':
qpainter_x11.o(.text+0x7248): undefined reference to `XRenderComposite'
/usr/lib/qt3/lib/libqt.a(qwidget_x11.o): In function `QWidget::create(unsigned long, bool, bool)':
qwidget_x11.o(.text+0x347): undefined reference to `XRenderFindVisualFormat'
qwidget_x11.o(.text+0x371): undefined reference to `XRenderCreatePicture'
qwidget_x11.o(.text+0xd3e): undefined reference to `XRenderFreePicture'
/usr/lib/qt3/lib/libqt.a(qwidget_x11.o): In function `QWidget::destroy(bool, bool)':
qwidget_x11.o(.text+0x136b): undefined reference to `XRenderFreePicture'
/usr/lib/qt3/lib/libqt.a(qwidget_x11.o): In function `QWidget::setMouseTracking(bool)':
qwidget_x11.o(.text+0x28f6): undefined reference to `XSelectExtensionEvent'
qwidget_x11.o(.text+0x292a): undefined reference to `XSelectExtensionEvent'
/usr/lib/qt3/lib/libqt.a(qfontdatabase.o): In function `QFontDatabase::createDatabase()':
qfontdatabase.o(.text+0x91f): undefined reference to `XftListFonts'
qfontdatabase.o(.text+0x970): undefined reference to `XftPatternGetString'
qfontdatabase.o(.text+0xb62): undefined reference to `XftListFonts'
qfontdatabase.o(.text+0xb8a): undefined reference to `XftFontSetDestroy'
qfontdatabase.o(.text+0xbb2): undefined reference to `XftFontSetDestroy'
qfontdatabase.o(.text+0xc01): undefined reference to `XftPatternGetString'
qfontdatabase.o(.text+0xe50): undefined reference to `XftListFonts'
qfontdatabase.o(.text+0xe68): undefined reference to `XftFontSetDestroy'
qfontdatabase.o(.text+0xeba): undefined reference to `XftPatternGetString'
qfontdatabase.o(.text+0xfc9): undefined reference to `XftPatternGetInteger'
qfontdatabase.o(.text+0xff7): undefined reference to `XftPatternGetInteger'
qfontdatabase.o(.text+0x1025): undefined reference to `XftPatternGetInteger'
qfontdatabase.o(.text+0x1171): undefined reference to `XftListFonts'
qfontdatabase.o(.text+0x11d1): undefined reference to `XftListFonts'
/usr/lib/qt3/lib/libqt.a(qjpegio.o): In function `read_jpeg_image(QImageIO*)':
qjpegio.o(.text+0x166): undefined reference to `jpeg_resync_to_restart'
qjpegio.o(.text+0x198): undefined reference to `jpeg_CreateDecompress'
qjpegio.o(.text+0x1b2): undefined reference to `jpeg_std_error'
qjpegio.o(.text+0x1e3): undefined reference to `jpeg_destroy_decompress'
qjpegio.o(.text+0x21d): undefined reference to `jpeg_read_header'
qjpegio.o(.text+0x225): undefined reference to `jpeg_start_decompress'
qjpegio.o(.text+0x27f): undefined reference to `jpeg_read_scanlines'
qjpegio.o(.text+0x29d): undefined reference to `jpeg_finish_decompress'
/usr/lib/qt3/lib/libqt.a(qjpegio.o): In function `write_jpeg_image(QImageIO*)':
qjpegio.o(.text+0x5de): undefined reference to `jpeg_std_error'
qjpegio.o(.text+0x64e): undefined reference to `jpeg_CreateCompress'
qjpegio.o(.text+0x6a6): undefined reference to `jpeg_set_defaults'
qjpegio.o(.text+0x6ec): undefined reference to `jpeg_set_quality'
qjpegio.o(.text+0x6fc): undefined reference to `jpeg_start_compress'
qjpegio.o(.text+0x77d): undefined reference to `jpeg_write_scanlines'
qjpegio.o(.text+0x799): undefined reference to `jpeg_finish_compress'
qjpegio.o(.text+0x7a1): undefined reference to `jpeg_destroy_compress'
/usr/lib/qt3/lib/libqt.a(qpngio.o): In function `iod_read_fn':
qpngio.o(.text+0x19): undefined reference to `png_get_io_ptr'
/usr/lib/qt3/lib/libqt.a(qpngio.o): In function `qpiw_write_fn':
qpngio.o(.text+0x8c): undefined reference to `png_get_io_ptr'
/usr/lib/qt3/lib/libqt.a(qpngio.o): In function `qpiw_flush_fn':
qpngio.o(.text+0xdd): undefined reference to `png_get_io_ptr'
/usr/lib/qt3/lib/libqt.a(qpngio.o): In function `setup_qt(QImage&, png_struct_def*, png_info_struct*, float)':
qpngio.o(.text+0x157): undefined reference to `png_get_IHDR'
qpngio.o(.text+0x1ab): undefined reference to `png_read_update_info'
qpngio.o(.text+0x249): undefined reference to `png_get_valid'
qpngio.o(.text+0x277): undefined reference to `png_set_bgr'
qpngio.o(.text+0x31d): undefined reference to `png_set_packing'
qpngio.o(.text+0x330): undefined reference to `png_set_strip_16'
qpngio.o(.text+0x34a): undefined reference to `png_set_invert_mono'
qpngio.o(.text+0x35c): undefined reference to `png_read_update_info'
qpngio.o(.text+0x41a): undefined reference to `png_set_expand'
qpngio.o(.text+0x475): undefined reference to `png_get_valid'
qpngio.o(.text+0x4a6): undefined reference to `png_read_update_info'
qpngio.o(.text+0x4b6): undefined reference to `png_set_swap_alpha'
qpngio.o(.text+0x4db): undefined reference to `png_set_filler'
qpngio.o(.text+0x4e8): undefined reference to `png_set_gray_to_rgb'
qpngio.o(.text+0x4f8): undefined reference to `png_set_strip_16'
qpngio.o(.text+0x517): undefined reference to `png_get_valid'
qpngio.o(.text+0x53f): undefined reference to `png_set_packing'
qpngio.o(.text+0x551): undefined reference to `png_read_update_info'
qpngio.o(.text+0x593): undefined reference to `png_get_IHDR'
qpngio.o(.text+0x5e0): undefined reference to `png_get_valid'
qpngio.o(.text+0x706): undefined reference to `png_get_valid'
qpngio.o(.text+0x727): undefined reference to `png_get_gAMA'
qpngio.o(.text+0x747): undefined reference to `png_set_gamma'
/usr/lib/qt3/lib/libqt.a(qpngio.o): In function `read_png_image(QImageIO*)':
qpngio.o(.text+0x789): undefined reference to `png_create_read_struct'
qpngio.o(.text+0x7cc): undefined reference to `png_set_error_fn'
qpngio.o(.text+0x7d7): undefined reference to `png_create_info_struct'
qpngio.o(.text+0x7f9): undefined reference to `png_destroy_read_struct'
qpngio.o(.text+0x817): undefined reference to `png_create_info_struct'
qpngio.o(.text+0x838): undefined reference to `png_destroy_read_struct'
qpngio.o(.text+0x874): undefined reference to `png_destroy_read_struct'
qpngio.o(.text+0x8a4): undefined reference to `png_set_read_fn'
qpngio.o(.text+0x8b6): undefined reference to `png_read_info'
qpngio.o(.text+0x929): undefined reference to `png_get_IHDR'
qpngio.o(.text+0x969): undefined reference to `png_read_image'
qpngio.o(.text+0x97b): undefined reference to `png_get_x_pixels_per_meter'
qpngio.o(.text+0x999): undefined reference to `png_get_y_pixels_per_meter'
qpngio.o(.text+0x9d2): undefined reference to `png_read_end'
qpngio.o(.text+0x9eb): undefined reference to `png_destroy_read_struct'
/usr/lib/qt3/lib/libqt.a(qpngio.o): In function `set_text(QImage const&, png_struct_def*, png_info_struct*, bool)':
qpngio.o(.text+0xc2b): undefined reference to `png_set_text'
/usr/lib/qt3/lib/libqt.a(qpngio.o): In function `QPNGImageWriter::writeImage(QImage const&, int, int, int)':
qpngio.o(.text+0xd03): undefined reference to `png_create_write_struct'
qpngio.o(.text+0xd3c): undefined reference to `png_set_error_fn'
qpngio.o(.text+0xd47): undefined reference to `png_create_info_struct'
qpngio.o(.text+0xd61): undefined reference to `png_destroy_write_struct'
qpngio.o(.text+0xd9e): undefined reference to `png_set_compression_level'
qpngio.o(.text+0xdd9): undefined reference to `png_set_write_fn'
qpngio.o(.text+0xe55): undefined reference to `png_set_IHDR'
qpngio.o(.text+0xef9): undefined reference to `png_set_oFFs'
qpngio.o(.text+0xf16): undefined reference to `png_set_sig_bytes'
qpngio.o(.text+0xf4b): undefined reference to `png_set_pHYs'
qpngio.o(.text+0xf7e): undefined reference to `png_write_info'
qpngio.o(.text+0xfb5): undefined reference to `png_set_packing'
qpngio.o(.text+0x102d): undefined reference to `png_write_chunk'
qpngio.o(.text+0x109b): undefined reference to `png_write_chunk'
qpngio.o(.text+0x10e1): undefined reference to `png_get_IHDR'
qpngio.o(.text+0x1126): undefined reference to `png_write_image'
qpngio.o(.text+0x1144): undefined reference to `png_write_end'
qpngio.o(.text+0x1180): undefined reference to `png_destroy_write_struct'
qpngio.o(.text+0x11d2): undefined reference to `png_set_filler'
qpngio.o(.text+0x11f2): undefined reference to `png_set_bgr'
qpngio.o(.text+0x1202): undefined reference to `png_set_swap_alpha'
qpngio.o(.text+0x1236): undefined reference to `png_set_PLTE'
qpngio.o(.text+0x1340): undefined reference to `png_set_tRNS'
qpngio.o(.text+0x136c): undefined reference to `png_set_packswap'
qpngio.o(.text+0x13b1): undefined reference to `png_set_gAMA'
/usr/lib/qt3/lib/libqt.a(qpngio.o): In function `info_callback':
qpngio.o(.text+0x1ac0): undefined reference to `png_get_progressive_ptr'
/usr/lib/qt3/lib/libqt.a(qpngio.o): In function `row_callback':
qpngio.o(.text+0x1af0): undefined reference to `png_get_progressive_ptr'
/usr/lib/qt3/lib/libqt.a(qpngio.o): In function `end_callback':
qpngio.o(.text+0x1b30): undefined reference to `png_get_progressive_ptr'
/usr/lib/qt3/lib/libqt.a(qpngio.o): In function `user_chunk_callback':
qpngio.o(.text+0x1b66): undefined reference to `png_get_progressive_ptr'
/usr/lib/qt3/lib/libqt.a(qpngio.o): In function `QPNGFormat::~QPNGFormat [not-in-charge]()':
qpngio.o(.text+0x1c4e): undefined reference to `png_destroy_read_struct'
/usr/lib/qt3/lib/libqt.a(qpngio.o): In function `QPNGFormat::~QPNGFormat [in-charge]()':
qpngio.o(.text+0x1c9e): undefined reference to `png_destroy_read_struct'
/usr/lib/qt3/lib/libqt.a(qpngio.o): In function `QPNGFormat::~QPNGFormat [in-charge deleting]()':
qpngio.o(.text+0x1cf6): undefined reference to `png_destroy_read_struct'
/usr/lib/qt3/lib/libqt.a(qpngio.o): In function `QPNGFormat::decode(QImage&, QImageConsumer*, unsigned char const*, int)':
qpngio.o(.text+0x1d48): undefined reference to `png_create_read_struct'
qpngio.o(.text+0x1d92): undefined reference to `png_set_error_fn'
qpngio.o(.text+0x1da8): undefined reference to `png_set_compression_level'
qpngio.o(.text+0x1db6): undefined reference to `png_create_info_struct'
qpngio.o(.text+0x1ddc): undefined reference to `png_destroy_read_struct'
qpngio.o(.text+0x1e38): undefined reference to `png_set_progressive_read_fn'
qpngio.o(.text+0x1e5d): undefined reference to `png_set_sig_bytes'
qpngio.o(.text+0x1ea8): undefined reference to `png_destroy_read_struct'
qpngio.o(.text+0x1eea): undefined reference to `png_process_data'
qpngio.o(.text+0x1f30): undefined reference to `png_destroy_read_struct'
/usr/lib/qt3/lib/libqt.a(qpngio.o): In function `QPNGFormat::info(png_struct_def*, png_info_struct*)':
qpngio.o(.text+0x1f56): undefined reference to `png_set_interlace_handling'
/usr/lib/qt3/lib/libqt.a(qpngio.o): In function `QPNGFormat::end(png_struct_def*, png_info_struct*)':
qpngio.o(.text+0x201a): undefined reference to `png_get_x_offset_pixels'
qpngio.o(.text+0x2032): undefined reference to `png_get_y_offset_pixels'
qpngio.o(.text+0x207a): undefined reference to `png_get_x_pixels_per_meter'
qpngio.o(.text+0x2098): undefined reference to `png_get_y_pixels_per_meter'
qpngio.o(.text+0x20cb): undefined reference to `png_get_text'
/usr/lib/qt3/lib/libqt.a(qpngio.o): In function `qt_zlib_compression_hack()':
qpngio.o(.text+0x22b6): undefined reference to `compress'
qpngio.o(.text+0x22da): undefined reference to `uncompress'
/usr/lib/qt3/lib/libqt.a(qpngio.o): In function `iod_read_fn':
qpngio.o(.text+0x5f): undefined reference to `png_error'
/usr/lib/qt3/lib/libqt.a(qpngio.o): In function `qpiw_write_fn':
qpngio.o(.text+0xbd): undefined reference to `png_error'
/usr/lib/qt3/lib/libqt.a(qpngio.o): In function `QPNGFormat::row(png_struct_def*, unsigned char*, unsigned long, int)':
qpngio.o(.text+0x1fdd): undefined reference to `png_progressive_combine_row'
collect2: ld returned 1 exit status
make: *** [qtutorial] Fehler 1

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Das sind eine Menge X, darum hat das möglicherweise etwas damit zu tut, was passiert, wenn ich das qtconfig-Programm ausführe:

linux:/usr/lib/qt3/bin # qtconfig
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

qtconfig: cannot connect to X server :0.0

Ich arbeite mit SuSe8.1 und habe QT über YaSt2 installiert (.rpm), also sollten eigentlich alle Abhänigkeiten stimmen.

Dominik Seichter

Re: Problem mit qt3

#2 Post by Dominik Seichter »

Ich denke nicht, dass das etwas mit der Fehlermeldung von qtconfig zu tun hat. Ich glaube Dir fehlen einfach einige *-devel Packete. Installier mal die entwicklungs Packete zu Qt, X, libpng usw.

CU Dom

Post Reply