Hello!
I'm still trying to compile jambi on Vista, now with the last official
versions on Qt and QtJambi, 4.4.3. Compiler is visual studio
2005 with the service packs for Vista installed.
Here's my results:
/qxmlstream.h(47) : error C2378: 'QtXmlModule' : redefinition; symbol cannot
be
overloaded with a typedef
[make]
c:\qt\qt-win-commercial-src-4.4.3\include\qtxml\../../src/xm
l/dom/qdom.h(47) : see declaration of 'QtXmlModule'
[make] javagenerator.cpp
[make] jumptable.cpp
[make] metainfogenerator.cpp
[make] metajavabuilder.cpp
[make] qdocgenerator.cpp
[make] uiconverter.cpp
[make]
c:\qt\qt-win-commercial-src-4.4.3\include\qtxml\../../src/xml/dom/qd
om.h(47) : error C2146: syntax error : missing ';' before identifier
'QtXmlModul
e'
[make]
c:\qt\qt-win-commercial-src-4.4.3\include\qtxml\../../src/xml/dom/qd
om.h(47) : error C4430: missing type specifier - int assumed. Note: C++ does
not
support default-int
[make]
c:\qt\qt-win-commercial-src-4.4.3\include\qtxml\../../src/xml/dom/qd
om.h(47) : error C4430: missing type specifier - int assumed. Note: C++ does
not
support default-int
[make]
c:\qt\qt-win-commercial-src-4.4.3\include\qtxml\../../src/xml/sax/qx
ml.h(51) : error C2378: 'QtXmlModule' : redefinition; symbol cannot be
overloade
d with a typedef
[make]
c:\qt\qt-win-commercial-src-4.4.3\include\qtxml\../../src/xm
l/dom/qdom.h(47) : see declaration of 'QtXmlModule'
[make]
c:\qt\qt-win-commercial-src-4.4.3\include\qtxml\../../src/xml/stream
/qxmlstream.h(47) : error C2378: 'QtXmlModule' : redefinition; symbol cannot
be
overloaded with a typedef
[make]
c:\qt\qt-win-commercial-src-4.4.3\include\qtxml\../../src/xm
l/dom/qdom.h(47) : see declaration of 'QtXmlModule'
[make] generator.cpp
[make] main.cpp
[make] reporthandler.cpp
[make] typeparser.cpp
[make] typesystem.cpp
[make]
c:\qt\qt-win-commercial-src-4.4.3\include\qtxml\../../src/xml/dom/qd
om.h(47) : error C2146: syntax error : missing ';' before identifier
'QtXmlModul
e'
[make]
c:\qt\qt-win-commercial-src-4.4.3\include\qtxml\../../src/xml/dom/qd
om.h(47) : error C4430: missing type specifier - int assumed. Note: C++ does
not
support default-int
[make]
c:\qt\qt-win-commercial-src-4.4.3\include\qtxml\../../src/xml/dom/qd
om.h(47) : error C4430: missing type specifier - int assumed. Note: C++ does
not
support default-int
[make]
c:\qt\qt-win-commercial-src-4.4.3\include\qtxml\../../src/xml/sax/qx
ml.h(51) : error C2378: 'QtXmlModule' : redefinition; symbol cannot be
overloade
d with a typedef
[make]
c:\qt\qt-win-commercial-src-4.4.3\include\qtxml\../../src/xm
l/dom/qdom.h(47) : see declaration of 'QtXmlModule'
[make]
c:\qt\qt-win-commercial-src-4.4.3\include\qtxml\../../src/xml/stream
/qxmlstream.h(47) : error C2378: 'QtXmlModule' : redefinition; symbol cannot
be
overloaded with a typedef
[make]
c:\qt\qt-win-commercial-src-4.4.3\include\qtxml\../../src/xm
l/dom/qdom.h(47) : see declaration of 'QtXmlModule'
[make] asttoxml.cpp
[make] fileout.cpp
[make] generatorset.cpp
[make] Generating Code...
[make] Compiling...
[make] metajava.cpp
[make] customtypes.cpp
[make] abstractmetabuilder.cpp
[make] abstractmetalang.cpp
[make] prigenerator.cpp
[make] Generating Code...
[make] NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual
Studi
o 8\VC\BIN\cl.EXE"' : return code '0x2'
[make] Stop.
[make] NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual
Studi
o 8\VC\BIN\nmake.exe"' : return code '0x2'
[make] Stop.
BUILD FAILED
C:\qt\qtjambi-src-commercial-4.4.3_01\build.xml:117: Running: nmake failed
with
exit code: 2
Total time: 15 seconds
C:\qt\qtjambi-src-commercial-4.4.3_01>
Any ideas? Can I forget to use Vista as developer OS?
Regards,
Helge Fredriksen
_______________________________________________
Qt-jambi-interest mailing list
[email protected]
http://lists.trolltech.com/mailman/listinfo/qt-jambi-interest