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
_______________________________________________
Qt-jambi-interest mailing list
[email protected]
http://lists.trolltech.com/mailman/listinfo/qt-jambi-interest