qwtplot3d is a library providing 3D widgets for qt with opengl. It is required by qtiplot (#83293). This is a draft ebuild: enhancements happily accepted. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 52118 [details] ebuild for qwtplot3d-0.2.4_beta
ebuild.minorsyn 6 x11-misc/qwtplot3d/qwtplot3d-0.2.4_beta.ebuild: Leading Space Syntax Error. Line 38 x11-misc/qwtplot3d/qwtplot3d-0.2.4_beta.ebuild: Leading Space Syntax Error. Line 39 x11-misc/qwtplot3d/qwtplot3d-0.2.4_beta.ebuild: Leading Space Syntax Error. Line 40 x11-misc/qwtplot3d/qwtplot3d-0.2.4_beta.ebuild: Leading Space Syntax Error. Line 47 x11-misc/qwtplot3d/qwtplot3d-0.2.4_beta.ebuild: Leading Space Syntax Error. Line 48 x11-misc/qwtplot3d/qwtplot3d-0.2.4_beta.ebuild: Leading Space Syntax Error. Line 49
Created attachment 52456 [details] ebuild for qwtplot3d-0.2.4_beta (tabified) fixed, hopefully
*** Bug 94503 has been marked as a duplicate of this bug. ***
When I try to emerge qwtplot3d I get the following error message: rm -f libqwtplot3d.so.0.2.4 libqwtplot3d.so libqwtplot3d.so.0 libqwtplot3d.so.0.2 g++ -Wl,-O1 -shared -Wl,-soname,libqwtplot3d.so.0 -o libqwtplot3d.so.0.2.4 tmp/qwt3d_axis.o tmp/qwt3d_color.o tmp/qwt3d_coordsys.o tmp/qwt3d_drawable.o tmp/qwt3d_mousekeyboard.o tmp/qwt3d_movements.o tmp/qwt3d_lighting.o tmp/qwt3d_colorlegend.o tmp/qwt3d_plot.o tmp/qwt3d_label.o tmp/qwt3d_types.o tmp/qwt3d_enrichment_std.o tmp/qwt3d_autoscaler.o tmp/qwt3d_io_reader.o tmp/qwt3d_io.o tmp/qwt3d_scale.o tmp/qwt3d_gridmapping.o tmp/qwt3d_parametricsurface.o tmp/qwt3d_function.o tmp/qwt3d_surfaceplot.o tmp/qwt3d_gridplot.o tmp/qwt3d_meshplot.o tmp/qwt3d_io_gl2ps.o tmp/gl2ps.o tmp/moc_qwt3d_plot.o tmp/moc_qwt3d_surfaceplot.o -L/usr/qt/3/lib -L/usr/X11R6/lib -lz -lqt-mt -lGLU -lGL -lXmu -lpthread /usr/lib/gcc/i686-pc-linux-gnu/3.4.3/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lGL collect2: ld returned 1 exit status make: *** [lib/libqwtplot3d.so.0.2.4] Error 1 I guess it's a missing dependendy. I've been trying to check what's missing, but I haven't been successfull yet.
I resolved this issue by running opengl-update xorg-x11 as my open-gl installation was broken. Apparently this wasn't checked before, so it might be useful to add a check for a sane opengl installation. Unfortunately I'm not able to do this (cause I don't know how).
(In reply to comment #6) > it might be useful to add a check for a sane opengl installation. You're quite right. Unfortunately I don't know how to do this either (I assume it's some kind of virtual, but can't find where these are documented).
need version bump to 0.2.5. I built 0.2.5 successfully by changing this ebuild's name and switching the QWTPVER variable to 0.2.5 in the ebuild.
x11-libs/qwtplot3d-0.2.6 added to CVS. I cleaned up a few bits and made it multilib friendly - looks good here.