Bug 83294 - qwtplot3d 0.2.4_beta: new ebuild
|
Bug#:
83294
|
Product: Gentoo Linux
|
Version: unspecified
|
Platform: x86
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: enhancement
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: cryos@gentoo.org
|
Reported By: Martin.Corley@ed.ac.uk
|
|
Component: Ebuilds
|
|
|
URL:
http://qwtplot3d.sourceforge.net/
|
|
Summary: qwtplot3d 0.2.4_beta: new ebuild
|
|
Keywords: EBUILD, InCVS
|
|
Status Whiteboard:
|
|
Opened: 2005-02-25 06:13 0000
|
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.
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
*** 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.