[Qt-jambi-interest] build failure

lists at oliver-block.eu lists at oliver-block.eu
Fri May 29 05:09:39 CEST 2009


Hello everybody,


I've had a build failure with the output below. I have Openssuse 11.0 x86_64 (64 Bit) and qt 4.4.0. 



QTDIR=/usr/share/qt4 ant
 Buildfile: build.xml
 
 init.ant:
 
 init.jumptable.do:
 
 init.jumptable.dont:
 
 init.taskdef:
 
 init:
 [qtjambi-initialize] qtjambi.osname: linux32
 [qtjambi-initialize] qtjambi.libsubdir: lib
 [qtjambi-initialize] qtjambi.qtdir: /usr/share/qt4
 [qtjambi-initialize] qtjambi.compiler: gcc
 [qtjambi-initialize] qtjambi.configuration: release
 [qtjambi-initialize] qtjambi.phonon: false
 [qtjambi-initialize] qtjambi.sqlite: false
 [qtjambi-initialize] qtjambi.webkit: false
 [qtjambi-initialize] qtjambi.xmlpatterns: false
 [qtjambi-initialize] qtjambi.opengl: false
 
 generator.xmlmerge.core:
 
 generator.xmlmerge.gui:
 
 generator.xmlmerge.network:
 
 generator.xmlmerge.svg:
 
 generator.xmlmerge.xml:
 
 generator.xmlmerge.xmlpatterns:
 
 generator.xmlmerge.opengl:
 
 generator.xmlmerge.sql:
 
 generator.xmlmerge.designer:
 
 generator.xmlmerge.webkit:
 
 generator.xmlmerge.phonon:
 
 generator.xmlmerge:
 
 generator.qmake:
 
 generator.compile:
 
 generator.run:
 
 generator:
 
 library.native.qmake:
 
 library.native.compile:
      [make]
      [make] Running : (/usr/local/src/qt-jambi) make
      [make] cd qtjambi/ && make -f Makefile
      [make] make[1]: Entering directory `/usr/local/src/qt-jambi/qtjambi'
      [make] g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -fPIC -DQTJAMBI_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../share/qt4/mkspecs/default -I. -I../../../../include/QtCore -I../../../../include/QtCore -I../../../../include -I. -I../common -I/opt/java/SDK/jdk//include -I/opt/java/SDK/jdk//include/linux -I. -I. -o qnativepointer.o qnativepointer.cpp
      [make] g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -fPIC -DQTJAMBI_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../share/qt4/mkspecs/default -I. -I../../../../include/QtCore -I../../../../include/QtCore -I../../../../include -I. -I../common -I/opt/java/SDK/jdk//include -I/opt/java/SDK/jdk//include/linux -I. -I. -o qsysinfo.o qsysinfo.cpp
      [make] g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -fPIC -DQTJAMBI_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../share/qt4/mkspecs/default -I. -I../../../../include/QtCore -I../../../../include/QtCore -I../../../../include -I. -I../common -I/opt/java/SDK/jdk//include -I/opt/java/SDK/jdk//include/linux -I. -I. -o qtinfo.o qtinfo.cpp
      [make] g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -fPIC -DQTJAMBI_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../share/qt4/mkspecs/default -I. -I../../../../include/QtCore -I../../../../include/QtCore -I../../../../include -I. -I../common -I/opt/java/SDK/jdk//include -I/opt/java/SDK/jdk//include/linux -I. -I. -o qtjambi_cache.o qtjambi_cache.cpp
      [make] g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -fPIC -DQTJAMBI_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../share/qt4/mkspecs/default -I. -I../../../../include/QtCore -I../../../../include/QtCore -I../../../../include -I. -I../common -I/opt/java/SDK/jdk//include -I/opt/java/SDK/jdk//include/linux -I. -I. -o qtjambi_core.o qtjambi_core.cpp
      [make] g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -fPIC -DQTJAMBI_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../share/qt4/mkspecs/default -I. -I../../../../include/QtCore -I../../../../include/QtCore -I../../../../include -I. -I../common -I/opt/java/SDK/jdk//include -I/opt/java/SDK/jdk//include/linux -I. -I. -o qtjambi_functions.o qtjambi_functions.cpp
      [make] qtjambi_functions.cpp: In function ‘void qtjambi_messagehandler_proxy(QtMsgType, const char*)’:
      [make] qtjambi_functions.cpp:498: warning: deprecated conversion from string constant to ‘char*’
      [make] g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -fPIC -DQTJAMBI_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../share/qt4/mkspecs/default -I. -I../../../../include/QtCore -I../../../../include/QtCore -I../../../../include -I. -I../common -I/opt/java/SDK/jdk//include -I/opt/java/SDK/jdk//include/linux -I. -I. -o qtjambi_utils.o qtjambi_utils.cpp
      [make] g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -fPIC -DQTJAMBI_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../share/qt4/mkspecs/default -I. -I../../../../include/QtCore -I../../../../include/QtCore -I../../../../include -I. -I../common -I/opt/java/SDK/jdk//include -I/opt/java/SDK/jdk//include/linux -I. -I. -o qtjambifunctiontable.o qtjambifunctiontable.cpp
      [make] g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -fPIC -DQTJAMBI_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../share/qt4/mkspecs/default -I. -I../../../../include/QtCore -I../../../../include/QtCore -I../../../../include -I. -I../common -I/opt/java/SDK/jdk//include -I/opt/java/SDK/jdk//include/linux -I. -I. -o qtjambilink.o qtjambilink.cpp
      [make] qtjambilink.cpp: In member function ‘void QtJambiLink::aboutToMakeObjectInvalid(JNIEnv*)’:
      [make] qtjambilink.cpp:298: warning: deprecated conversion from string constant to ‘char*’
      [make] g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -fPIC -DQTJAMBI_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../share/qt4/mkspecs/default -I. -I../../../../include/QtCore -I../../../../include/QtCore -I../../../../include -I. -I../common -I/opt/java/SDK/jdk//include -I/opt/java/SDK/jdk//include/linux -I. -I. -o qtjambitypemanager.o qtjambitypemanager.cpp
      [make] qtjambitypemanager.cpp: In static member function ‘static jvalue QtJambiTypeManager::convertToPrimitive(JNIEnv*, _jobject*, QtJambiTypeManager::Type)’:
      [make] qtjambitypemanager.cpp:646: warning: deprecated conversion from string constant to ‘char*’
      [make] qtjambitypemanager.cpp:647: warning: deprecated conversion from string constant to ‘char*’
      [make] qtjambitypemanager.cpp:650: warning: deprecated conversion from string constant to ‘char*’
      [make] qtjambitypemanager.cpp:651: warning: deprecated conversion from string constant to ‘char*’
      [make] qtjambitypemanager.cpp:654: warning: deprecated conversion from string constant to ‘char*’
      [make] qtjambitypemanager.cpp:655: warning: deprecated conversion from string constant to ‘char*’
      [make] qtjambitypemanager.cpp:658: warning: deprecated conversion from string constant to ‘char*’
      [make] qtjambitypemanager.cpp:659: warning: deprecated conversion from string constant to ‘char*’
      [make] qtjambitypemanager.cpp:662: warning: deprecated conversion from string constant to ‘char*’
      [make] qtjambitypemanager.cpp:663: warning: deprecated conversion from string constant to ‘char*’
      [make] qtjambitypemanager.cpp:666: warning: deprecated conversion from string constant to ‘char*’
      [make] qtjambitypemanager.cpp:667: warning: deprecated conversion from string constant to ‘char*’
      [make] qtjambitypemanager.cpp:670: warning: deprecated conversion from string constant to ‘char*’
      [make] qtjambitypemanager.cpp:671: warning: deprecated conversion from string constant to ‘char*’
      [make] qtjambitypemanager.cpp:674: warning: deprecated conversion from string constant to ‘char*’
      [make] qtjambitypemanager.cpp:675: warning: deprecated conversion from string constant to ‘char*’
      [make] qtjambitypemanager.cpp: In member function ‘_jobject* QtJambiTypeManager::enumForInt(int, const QString&, const QString&) const’:
      [make] qtjambitypemanager.cpp:1157: warning: deprecated conversion from string constant to ‘char*’
      [make] g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -fPIC -DQTJAMBI_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../share/qt4/mkspecs/default -I. -I../../../../include/QtCore -I../../../../include/QtCore -I../../../../include -I. -I../common -I/opt/java/SDK/jdk//include -I/opt/java/SDK/jdk//include/linux -I. -I. -o qtobject.o qtobject.cpp
      [make] g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -fPIC -DQTJAMBI_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../share/qt4/mkspecs/default -I. -I../../../../include/QtCore -I../../../../include/QtCore -I../../../../include -I. -I../common -I/opt/java/SDK/jdk//include -I/opt/java/SDK/jdk//include/linux -I. -I. -o qvariant.o qvariant.cpp
      [make] g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -fPIC -DQTJAMBI_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../share/qt4/mkspecs/default -I. -I../../../../include/QtCore -I../../../../include/QtCore -I../../../../include -I. -I../common -I/opt/java/SDK/jdk//include -I/opt/java/SDK/jdk//include/linux -I. -I. -o qtdynamicmetaobject.o qtdynamicmetaobject.cpp
      [make] qtdynamicmetaobject.cpp: In member function ‘void QtDynamicMetaObjectPrivate::initialize(JNIEnv*, _jclass*, const QMetaObject*)’:
      [make] qtdynamicmetaobject.cpp:116: warning: deprecated conversion from string constant to ‘char*’
      [make] qtdynamicmetaobject.cpp: In member function ‘int QtDynamicMetaObject::invokeSignalOrSlot(JNIEnv*, _jobject*, int, void**) const’:
      [make] qtdynamicmetaobject.cpp:326: warning: deprecated conversion from string constant to ‘char*’
      [make] qtdynamicmetaobject.cpp:332: warning: deprecated conversion from string constant to ‘char*’
      [make] g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -fPIC -DQTJAMBI_EXPORT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I../../../../share/qt4/mkspecs/default -I. -I../../../../include/QtCore -I../../../../include/QtCore -I../../../../include -I. -I../common -I/opt/java/SDK/jdk//include -I/opt/java/SDK/jdk//include/linux -I. -I. -o qtjambivariant.o qtjambivariant.cpp
      [make] rm -f libqtjambi.so.1.0.0 libqtjambi.so libqtjambi.so.1 libqtjambi.so.1.0
      [make] g++ -Wl,--rpath,\$ORIGIN/../lib -shared -Wl,-soname,libqtjambi.so.1 -o libqtjambi.so.1.0.0 qnativepointer.o qsysinfo.o qtinfo.o qtjambi_cache.o qtjambi_core.o qtjambi_functions.o qtjambi_utils.o qtjambifunctiontable.o qtjambilink.o qtjambitypemanager.o qtobject.o qvariant.o qtdynamicmetaobject.o qtjambivariant.o   -L/usr/lib64 -lQtCore -L/usr/lib64 -lz -lm -lrt -ldl -lpthread
      [make] ln -s libqtjambi.so.1.0.0 libqtjambi.so
      [make] ln -s libqtjambi.so.1.0.0 libqtjambi.so.1
      [make] ln -s libqtjambi.so.1.0.0 libqtjambi.so.1.0
      [make] rm -f ../lib/libqtjambi.so.1.0.0
      [make] rm -f ../lib/libqtjambi.so
      [make] rm -f ../lib/libqtjambi.so.1
      [make] rm -f ../lib/libqtjambi.so.1.0
      [make] mv -f libqtjambi.so.1.0.0 libqtjambi.so libqtjambi.so.1 libqtjambi.so.1.0 ../lib/
      [make] make[1]: Leaving directory `/usr/local/src/qt-jambi/qtjambi'
      [make] cd juic/ && make -f Makefile
      [make] make[1]: Entering directory `/usr/local/src/qt-jambi/juic'
      [make] g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -DQT_UIC_JAVA_GENERATOR -DQT_UIC -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../../share/qt4/mkspecs/default -I. -I../../../../include/QtCore -I../../../../include/QtCore -I../../../../include/QtXml -I../../../../include/QtXml -I../../../../include -I. -I. -o javawritedeclaration.o javawritedeclaration.cpp
      [make] In file included from javawritedeclaration.cpp:45:
      [make] javawritedeclaration.h:48:24: error: treewalker.h: Datei oder Verzeichnis nicht gefunden
      [make] In file included from javawritedeclaration.cpp:46:
      [make] javawriteinitialization.h:49:20: error: option.h: Datei oder Verzeichnis nicht gefunden
      [make] javawritedeclaration.cpp:47:20: error: driver.h: Datei oder Verzeichnis nicht gefunden
      [make] javawritedeclaration.cpp:48:17: error: ui4.h: Datei oder Verzeichnis nicht gefunden
      [make] javawritedeclaration.cpp:49:17: error: uic.h: Datei oder Verzeichnis nicht gefunden
      [make] javawritedeclaration.cpp:50:26: error: databaseinfo.h: Datei oder Verzeichnis nicht gefunden
      [make] javawritedeclaration.cpp:51:31: error: customwidgetsinfo.h: Datei oder Verzeichnis nicht gefunden
      [make] In file included from javawritedeclaration.cpp:45:
      [make] javawritedeclaration.h:59: error: expected class-name before ‘{’ token
      [make] javawritedeclaration.h:62: error: ‘DomUI’ has not been declared
      [make] javawritedeclaration.h:63: error: ‘DomWidget’ has not been declared
      [make] javawritedeclaration.h:64: error: ‘DomLayout’ has not been declared
      [make] javawritedeclaration.h:65: error: ‘DomSpacer’ has not been declared
      [make] javawritedeclaration.h:66: error: ‘DomActionGroup’ has not been declared
      [make] javawritedeclaration.h:67: error: ‘DomAction’ has not been declared
      [make] In file included from javawritedeclaration.cpp:46:
      [make] javawriteinitialization.h:64: error: expected class-name before ‘{’ token
      [make] javawriteinitialization.h:70: error: ‘DomUI’ has not been declared
      [make] javawriteinitialization.h:71: error: ‘DomWidget’ has not been declared
      [make] javawriteinitialization.h:72: error: ‘DomLayout’ has not been declared
      [make] javawriteinitialization.h:73: error: ‘DomSpacer’ has not been declared
      [make] javawriteinitialization.h:74: error: ‘DomLayoutItem’ has not been declared
      [make] javawriteinitialization.h:79: error: ‘DomActionGroup’ has not been declared
      [make] javawriteinitialization.h:80: error: ‘DomAction’ has not been declared
      [make] javawriteinitialization.h:81: error: ‘DomActionRef’ has not been declared
      [make] javawriteinitialization.h:86: error: ‘DomTabStops’ has not been declared
      [make] javawriteinitialization.h:91: error: ‘DomCustomWidgets’ has not been declared
      [make] javawriteinitialization.h:92: error: ‘DomCustomWidget’ has not been declared
      [make] javawriteinitialization.h:97: error: ‘DomLayoutDefault’ has not been declared
      [make] javawriteinitialization.h:98: error: ‘DomLayoutFunction’ has not been declared
      [make] javawriteinitialization.h:103: error: ‘DomConnection’ has not been declared
      [make] javawriteinitialization.h:108: error: ‘DomImage’ has not been declared
      [make] javawriteinitialization.h:111: error: ‘DomColor’ has not been declared
      [make] javawriteinitialization.h:114: error: ‘DomProperty’ has not been declared
      [make] javawriteinitialization.h:116: error: ‘DomString’ has not been declared
      [make] javawriteinitialization.h:119: error: ‘DomProperty’ was not declared in this scope
      [make] javawriteinitialization.h:119: error: template argument 1 is invalid
      [make] javawriteinitialization.h:120: error: ‘DomColorGroup’ has not been declared
      [make] javawriteinitialization.h:126: error: ‘DomWidget’ has not been declared
      [make] javawriteinitialization.h:127: error: ‘DomWidget’ has not been declared
      [make] javawriteinitialization.h:128: error: ‘DomWidget’ has not been declared
      [make] javawriteinitialization.h:129: error: ‘DomWidget’ has not been declared
      [make] javawriteinitialization.h:130: error: ‘DomItem’ was not declared in this scope
      [make] javawriteinitialization.h:130: error: template argument 1 is invalid
      [make] javawriteinitialization.h:131: error: ‘DomWidget’ has not been declared
      [make] javawriteinitialization.h:133: error: ISO C++ forbids declaration of ‘DomWidget’ with no type
      [make] javawriteinitialization.h:133: error: expected ‘;’ before ‘*’ token
      [make] javawriteinitialization.h:134: error: ISO C++ forbids declaration of ‘DomImage’ with no type
      [make] javawriteinitialization.h:134: error: expected ‘;’ before ‘*’ token
      [make] javawriteinitialization.h:142: error: field ‘option’ has incomplete type
      [make] javawriteinitialization.h:153: error: ‘DomWidget’ was not declared in this scope
      [make] javawriteinitialization.h:153: error: template argument 1 is invalid
      [make] javawriteinitialization.h:154: error: ‘DomLayout’ was not declared in this scope
      [make] javawriteinitialization.h:154: error: template argument 1 is invalid
      [make] javawriteinitialization.h:155: error: ‘DomActionGroup’ was not declared in this scope
      [make] javawriteinitialization.h:155: error: template argument 1 is invalid
      [make] javawriteinitialization.h:159: error: ‘DomWidget’ was not declared in this scope
      [make] javawriteinitialization.h:159: error: template argument 2 is invalid
      [make] javawriteinitialization.h:160: error: ‘DomImage’ was not declared in this scope
      [make] javawriteinitialization.h:160: error: template argument 2 is invalid
      [make] javawriteinitialization.h:161: error: ‘DomAction’ was not declared in this scope
      [make] javawriteinitialization.h:161: error: template argument 2 is invalid
      [make] javawritedeclaration.cpp: In constructor ‘Java::WriteDeclaration::WriteDeclaration(Uic*)’:
      [make] javawritedeclaration.cpp:64: error: invalid use of incomplete type ‘struct Uic’
      [make] javawritedeclaration.h:52: error: forward declaration of ‘struct Uic’
      [make] javawritedeclaration.cpp:64: error: invalid use of incomplete type ‘struct Uic’
      [make] javawritedeclaration.h:52: error: forward declaration of ‘struct Uic’
      [make] javawritedeclaration.cpp:64: error: invalid use of incomplete type ‘struct Uic’
      [make] javawritedeclaration.h:52: error: forward declaration of ‘struct Uic’
      [make] javawritedeclaration.cpp: At global scope:
      [make] javawritedeclaration.cpp:69: error: variable or field ‘acceptUI’ declared void
      [make] javawritedeclaration.cpp:69: error: ‘DomUI’ was not declared in this scope
      [make] javawritedeclaration.cpp:69: error: ‘node’ was not declared in this scope
      [make] javawritedeclaration.cpp:182: error: expected `}' at end of input
      [make] make[1]: Leaving directory `/usr/local/src/qt-jambi/juic'
      [make] make[1]: *** [javawritedeclaration.o] Fehler 1
      [make] make: *** [sub-juic-make_default-ordered] Fehler 2
 
 BUILD FAILED
 /usr/local/src/qt-jambi/build.xml:307: Running: make  failed with exit code: 2
 
 Total time: 19 seconds
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.qt.nokia.com/pipermail/qt-jambi-interest/attachments/20090529/7312a0bc/attachment.html 


More information about the Qt-jambi-interest mailing list