Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#5843 - k3dsurf 0.5.5 fails to build against qt-3.3.6-4

Attached to Project: Arch Linux
Opened by Darwin Bautista (djclue917) - Thursday, 16 November 2006, 10:30 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture not specified
Severity Medium
Priority Normal
Reported Version 0.7.2 Gimmick
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Upon trying to link the object files to produce a single binary, I end up with this:

g++ -o ../bin/k3dsurf main.o panel.o Matrix3D.o IsoMatrix3D.o Model3D.o fparser.o edit.o Matrix4D.o Matrix5D.o videoplayer.o Matrix6D.o Iso3D.o IsoPanel.o k3dsurf.o newwindow2.o IsoWindow.o moc_panel.o moc_edit.o moc_videoplayer.o moc_IsoPanel.o moc_k3dsurf.o moc_newwindow2.o moc_IsoWindow.o -L/opt/qt/lib -L/usr/X11R6/lib -lqt-mt -lXext -lX11 -lm -lpthread
panel.o: In function `ConnectWidget::videorecord()':
panel.cpp:(.text+0x15de): undefined reference to `QPNGImagePacker::QPNGImagePacker(QIODevice*, int, int)'
panel.o: In function `ConnectWidget::paintEvent(QPaintEvent*)':
panel.cpp:(.text+0x563d): undefined reference to `QPNGImagePacker::packImage(QImage const&)'
collect2: ld returned 1 exit status
make[1]: *** [../bin/k3dsurf] Error 1

I already tried building k3dsurf in Kubuntu 6.06 and it builds fine. This led to the conclusion that the problem is not upstream-related but is indeed a packaging-related bug.

Attached is my PKGBUILD for k3dsurf (which I intend to upload to AUR once the problem stated above is fixed)
(application/octet-stream)    PKGBUILD (0.7 KiB)
This task depends upon

Closed by  Roman Kyrylych (Romashka)
Monday, 20 November 2006, 16:34 GMT
Reason for closing:  None
Additional comments about closing:  There is no k3dsurf package in official repositories.

Loading...