bino-list
[Top][All Lists]
Advanced

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

[Bino-list] os x build failure


From: Nate
Subject: [Bino-list] os x build failure
Date: Sat, 5 Nov 2011 17:44:30 -0700 (PDT)

starting with instructions here:
http://devernay.free.fr/hacks/bino/

then configuring thusly:
./configure --prefix=/opt/local LDFLAGS=-L/opt/local/lib 
CPPFLAGS=-I/opt/local/include libqtopengl_LIBS="-framework QtCore -framework 
QtGui -framework QtOpenGL -framework OpenGL" 
libqtopengl_CFLAGS="-I/Library/Frameworks/QtCore.framework/Headers 
-I/Library/Frameworks/QtGui.framework/Headers 
-I/Library/Frameworks/QtOpenGL.framework/Header" --with-equalizer 
libEqualizer_CFLAGS="-I/usr/local/include" libEqualizer_LIBS="-L/usr/local/lib 
-lEqualizer" --without-liblircclient


build failure:

In file included from /opt/local/include/libavformat/avformat.h:42,
                 from media_object.cpp:28:
/opt/local/include/libavcodec/avcodec.h:525: warning: attribute ignored in 
declaration of ‘enum AVLPCType’
/opt/local/include/libavcodec/avcodec.h:525: warning: attribute for ‘enum 
AVLPCType’ must follow the ‘enum’ keyword
  CXX    media_input.o
  CXX    controller.o
  CXX    video_output.o
  CXX    video_output_qt.o
In file included from video_output_qt.cpp:59:
video_output_qt.h:27:21: error: QGLWidget: No such file or directory
video_output_qt.h:28:21: error: QGLFormat: No such file or directory
In file included from video_output_qt.cpp:59:
video_output_qt.h:38: error: expected class-name before ‘{’ token
video_output_qt.h:45: error: expected ‘,’ or ‘...’ before ‘&’ token
video_output_qt.h:45: error: ISO C++ forbids declaration of ‘QGLFormat’ with no 
type
video_output_qt.h:89: error: ‘QGLFormat’ does not name a type
video_output_qt.cpp:66: error: expected ‘,’ or ‘...’ before ‘&’ token
video_output_qt.cpp:66: error: ISO C++ forbids declaration of ‘QGLFormat’ with 
no type
video_output_qt.cpp: In constructor 
‘video_output_qt_widget::video_output_qt_widget(video_output_qt*, int)’:
video_output_qt.cpp:67: error: class ‘video_output_qt_widget’ does not have any 
field named ‘QGLWidget’
video_output_qt.cpp:67: error: ‘format’ was not declared in this scope
video_output_qt.cpp:67: error: ‘parent’ was not declared in this scope
video_output_qt.cpp:69: error: ‘setFocusPolicy’ was not declared in this scope
video_output_qt.cpp: In member function ‘void 
video_output_qt_widget::move_event()’:
video_output_qt.cpp:80: error: ‘update’ was not declared in this scope
video_output_qt.cpp: In member function ‘virtual void 
video_output_qt_widget::paintGL()’:
video_output_qt.cpp:92: error: no matching function for call to 
‘QMessageBox::critical(video_output_qt_widget* const, char*, const char*)’
/Library/Frameworks/QtGui.framework/Headers/qmessagebox.h:204: note: candidates 
are: static QMessageBox::StandardButton QMessageBox::critical(QWidget*, const 
QString&, const QString&, QFlags<QMessageBox::StandardButton>, 
QMessageBox::StandardButton)
/Library/Frameworks/QtGui.framework/Headers/qmessagebox.h:264: note:            
 
    static int QMessageBox::critical(QWidget*, const QString&, const QString&, 
int, int, int)
/Library/Frameworks/QtGui.framework/Headers/qmessagebox.h:271: note:            
 
    static int QMessageBox::critical(QWidget*, const QString&, const QString&, 
const QString&, const QString&, const QString&, int, int)
/Library/Frameworks/QtGui.framework/Headers/qmessagebox.h:274: note:            
 
    static int QMessageBox::critical(QWidget*, const QString&, const QString&, 
QMessageBox::StandardButton, QMessageBox::StandardButton)
video_output_qt.cpp: In member function ‘virtual void 
video_output_qt_widget::keyPressEvent(QKeyEvent*)’:
video_output_qt.cpp:114: error: ‘QGLWidget’ has not been declared
video_output_qt.cpp:212: error: ‘QGLWidget’ has not been declared
video_output_qt.cpp: In member function ‘virtual void 
video_output_qt_widget::mouseReleaseEvent(QMouseEvent*)’:
video_output_qt.cpp:219: error: ‘class video_output_qt_widget’ has no member 
named ‘width’
video_output_qt.cpp: In member function ‘virtual void 
video_output_qt_widget::focusOutEvent(QFocusEvent*)’:
video_output_qt.cpp:229: error: ‘setFocus’ was not declared in this scope
video_output_qt.cpp: In constructor ‘video_output_qt::video_output_qt(bool, 
video_container_widget*)’:
video_output_qt.cpp:286: error: ‘_format’ was not declared in this scope
video_output_qt.cpp: In member function ‘virtual void video_output_qt::init()’:
video_output_qt.cpp:308: error: ‘class video_output_qt_widget’ has no member 
named ‘makeCurrent’
video_output_qt.cpp: In member function ‘virtual void 
video_output_qt::deinit()’:
video_output_qt.cpp:385: error: ‘class video_output_qt_widget’ has no member 
named ‘makeCurrent’
video_output_qt.cpp:387: error: ‘class video_output_qt_widget’ has no member 
named ‘doneCurrent’
video_output_qt.cpp: In member function ‘void video_output_qt::create_widget()’:
video_output_qt.cpp:395: error: ‘_format’ was not declared in this scope
video_output_qt.cpp:396: error: ‘class video_output_qt_widget’ has no member 
named ‘context’
video_output_qt.cpp:400: error: no matching function for call to 
‘QMessageBox::critical(video_output_qt_widget*&, char*, char*)’
/Library/Frameworks/QtGui.framework/Headers/qmessagebox.h:204: note: candidates 
are: static QMessageBox::StandardButton QMessageBox::critical(QWidget*, const 
QString&, const QString&, QFlags<QMessageBox::StandardButton>, 
QMessageBox::StandardButton)
/Library/Frameworks/QtGui.framework/Headers/qmessagebox.h:264: note:            
 
    static int QMessageBox::critical(QWidget*, const QString&, const QString&, 
int, int, int)
/Library/Frameworks/QtGui.framework/Headers/qmessagebox.h:271: note:            
 
    static int QMessageBox::critical(QWidget*, const QString&, const QString&, 
const QString&, const QString&, const QString&, int, int)
/Library/Frameworks/QtGui.framework/Headers/qmessagebox.h:274: note:            
 
    static int QMessageBox::critical(QWidget*, const QString&, const QString&, 
QMessageBox::StandardButton, QMessageBox::StandardButton)
video_output_qt.cpp:403: error: no matching function for call to 
‘QObject::connect(video_container_widget*&, const char*, 
video_output_qt_widget*&, const char*)’
/opt/local/include/QtCore/qobject.h:209: note: candidates are: static bool 
QObject::connect(const QObject*, const char*, const QObject*, const char*, 
Qt::ConnectionType)
/opt/local/include/QtCore/qobject.h:314: note:                 bool 
QObject::connect(const QObject*, const char*, const char*, Qt::ConnectionType) 
const
video_output_qt.cpp:404: error: ‘class video_output_qt_widget’ has no member 
named ‘format’
video_output_qt.cpp:405: error: ‘class video_output_qt_widget’ has no member 
named ‘format’
video_output_qt.cpp:422: error: no matching function for call to 
‘QMessageBox::critical(video_output_qt_widget*&, char*, const char*)’
/Library/Frameworks/QtGui.framework/Headers/qmessagebox.h:204: note: candidates 
are: static QMessageBox::StandardButton QMessageBox::critical(QWidget*, const 
QString&, const QString&, QFlags<QMessageBox::StandardButton>, 
QMessageBox::StandardButton)
/Library/Frameworks/QtGui.framework/Headers/qmessagebox.h:264: note:            
 
    static int QMessageBox::critical(QWidget*, const QString&, const QString&, 
int, int, int)
/Library/Frameworks/QtGui.framework/Headers/qmessagebox.h:271: note:            
 
    static int QMessageBox::critical(QWidget*, const QString&, const QString&, 
const QString&, const QString&, const QString&, int, int)
/Library/Frameworks/QtGui.framework/Headers/qmessagebox.h:274: note:            
 
    static int QMessageBox::critical(QWidget*, const QString&, const QString&, 
QMessageBox::StandardButton, QMessageBox::StandardButton)
video_output_qt.cpp:427: error: no matching function for call to 
‘QGridLayout::addWidget(video_output_qt_widget*&, int, int)’
/Library/Frameworks/QtGui.framework/Headers/qgridlayout.h:116: note: candidates 
are: void QGridLayout::addWidget(QWidget*)
/Library/Frameworks/QtGui.framework/Headers/qgridlayout.h:117: note:            
 
    void QGridLayout::addWidget(QWidget*, int, int, Qt::Alignment)
/Library/Frameworks/QtGui.framework/Headers/qgridlayout.h:118: note:            
 
    void QGridLayout::addWidget(QWidget*, int, int, int, int, Qt::Alignment)
video_output_qt.cpp:434: error: ‘class video_output_qt_widget’ has no member 
named ‘show’
video_output_qt.cpp: In member function ‘virtual void 
video_output_qt::make_context_current()’:
video_output_qt.cpp:442: error: ‘class video_output_qt_widget’ has no member 
named ‘makeCurrent’
video_output_qt.cpp: In member function ‘virtual bool 
video_output_qt::context_is_stereo()’:
video_output_qt.cpp:447: error: ‘_format’ was not declared in this scope
video_output_qt.cpp: In member function ‘virtual void 
video_output_qt::recreate_context(bool)’:
video_output_qt.cpp:453: error: ‘_format’ was not declared in this scope
video_output_qt.cpp: In member function ‘virtual void 
video_output_qt::trigger_update()’:
video_output_qt.cpp:460: error: ‘class video_output_qt_widget’ has no member 
named ‘update’
video_output_qt.cpp: In member function ‘void video_output_qt::grab_focus()’:
video_output_qt.cpp:541: error: ‘class video_output_qt_widget’ has no member 
named ‘setFocus’
video_output_qt.cpp: In member function ‘virtual bool 
video_output_qt::supports_stereo() const’:
video_output_qt.cpp:547: error: ‘QGLFormat’ was not declared in this scope
video_output_qt.cpp:547: error: expected `;' before ‘fmt’
video_output_qt.cpp:548: error: ‘fmt’ was not declared in this scope
video_output_qt.cpp:549: error: ‘QGLWidget’ was not declared in this scope
video_output_qt.cpp:549: error: ‘tmpwidget’ was not declared in this scope
video_output_qt.cpp:549: error: expected type-specifier before ‘QGLWidget’
video_output_qt.cpp:549: error: expected `;' before ‘QGLWidget’
video_output_qt.cpp:551: error: type ‘<type error>’ argument given to ‘delete’, 
expected pointer
video_output_qt.cpp: In member function ‘virtual int video_output_qt::width()’:
video_output_qt.cpp:582: error: ‘class video_output_qt_widget’ has no member 
named ‘width’
video_output_qt.cpp: In member function ‘virtual int video_output_qt::height()’:
video_output_qt.cpp:587: error: ‘class video_output_qt_widget’ has no member 
named ‘height’
video_output_qt.cpp: In member function ‘virtual int video_output_qt::pos_x()’:
video_output_qt.cpp:592: error: ‘class video_output_qt_widget’ has no member 
named ‘mapToGlobal’
video_output_qt.cpp: In member function ‘virtual int video_output_qt::pos_y()’:
video_output_qt.cpp:597: error: ‘class video_output_qt_widget’ has no member 
named ‘mapToGlobal’
video_output_qt.cpp: In member function ‘virtual void 
video_output_qt::center()’:
video_output_qt.cpp:612: error: ‘class video_output_qt_widget’ has no member 
named ‘mapTo’
video_output_qt.cpp:612: error: ‘class video_output_qt_widget’ has no member 
named ‘window’
video_output_qt.cpp:613: error: ‘class video_output_qt_widget’ has no member 
named ‘mapTo’
video_output_qt.cpp:613: error: ‘class video_output_qt_widget’ has no member 
named ‘window’
video_output_qt.cpp:614: error: ‘class video_output_qt_widget’ has no member 
named ‘window’
video_output_qt.cpp:617: error: ‘class video_output_qt_widget’ has no member 
named ‘window’
video_output_qt.cpp:617: error: ‘class video_output_qt_widget’ has no member 
named ‘window’
video_output_qt.cpp: In member function ‘virtual void 
video_output_qt::enter_fullscreen(int)’:
video_output_qt.cpp:651: error: ‘class video_output_qt_widget’ has no member 
named ‘windowState’
video_output_qt.cpp:671: error: ‘class video_output_qt_widget’ has no member 
named ‘windowState’
video_output_qt.cpp: In member function ‘virtual void 
video_output_qt::exit_fullscreen()’:
video_output_qt.cpp:724: error: ‘class video_output_qt_widget’ has no member 
named ‘windowState’
make[4]: *** [video_output_qt.o] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2




reply via email to

[Prev in Thread] Current Thread [Next in Thread]