[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#426581: meshlab - anyone still working on this



got into problem with uptodate sid chroot for pbuilder, although it builds fine
with mixed lenny/sid box (so some versions are from lenny) and it boils
down to the recent split in libqt4-dev which now has opengl relevant headers in libqt4-opengl-dev...
for some reason
http://packages.debian.org/search?suite=sid&arch=i386&searchon=contents&keywords=QGLWidget
still says that QGLWidget belongs to libqt4-dev although split was done
a week ago... and libqt4-dev recommends -opengl-dev but I guess in
pbuilder recommends are not forced to be installed? So I guess you need to tune up dependecies

here is a little log

/usr/bin/uic-qt4 ui/congratsDialog.ui -o ui_congratsDialog.h
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DDEBIAN -D__DISABLE_AUTO_STATS__ -DQT_NO_DEBUG -DQT_XML_LIB -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I. -I../../../sf -I../../../code/lib/glew/include -I/usr/X11R6/include -I. -I. -o main.o main.cpp
In file included from mainwindow.h:180,
                 from main.cpp:51:
glarea.h:140:21: error: QGLWidget: No such file or directory
In file included from mainwindow.h:180,
                 from main.cpp:51:
glarea.h:255: error: invalid use of incomplete type 'struct QGLWidget'
/usr/include/qt4/QtGui/qpixmap.h:247: error: forward declaration of 'struct QGLWidget'
glarea.h: In member function 'void GLArea::setFileName(QString)':
glarea.h:288: error: 'setWindowTitle' was not declared in this scope
glarea.h: In member function 'void GLArea::showTrackBall(bool)':
glarea.h:303: error: 'updateGL' was not declared in this scope
glarea.h: In member function 'void GLArea::toggleHelpVisible()':
glarea.h:308: error: 'update' was not declared in this scope
glarea.h: In member function 'void GLArea::endEdit()':
glarea.h:341: error: 'update' was not declared in this scope
glarea.h: In member function 'void GLArea::suspendEditToggle()':
glarea.h:352: error: 'setCursor' was not declared in this scope
glarea.h:355: error: 'cursor' was not declared in this scope
/usr/include/qt4/QtCore/qobject.h: In function 'T qobject_cast(QObject*) [with T = GLArea*]':
mainwindow.h:315:   instantiated from here
/usr/include/qt4/QtCore/qobject.h:436: error: invalid static_cast from type 'QObject*' to type 'GLArea*'
make[2]: *** [main.o] Error 1
make[2]: Leaving directory `/tmp/buildd/meshlab-1.1.1/meshlab/src/meshlab'
make[1]: *** [sub-meshlab-make_default] Error 2
make[1]: Leaving directory `/tmp/buildd/meshlab-1.1.1/meshlab/src'


On Mon, 12 May 2008, Teemu Ikonen wrote:

> Hi all,

> I just put a new version of the meshlab package to mentors.debian.net:
> http://mentors.debian.net/debian/pool/main/m/meshlab/

> All the problems mentioned previously should be now solved, so to
> whoever who wants to sponsor this, please do so.

> Teemu


-- 
Yaroslav Halchenko
Research Assistant, Psychology Department, Rutgers-Newark
Student  Ph.D. @ CS Dept. NJIT
Office: (973) 353-5440x263 | FWD: 82823 | Fax: (973) 353-1171
        101 Warren Str, Smith Hall, Rm 4-105, Newark NJ 07102
WWW:     http://www.linkedin.com/in/yarik        



Reply to: