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        



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to