2010/4/15 Helge Fredriksen <[email protected]> > Hello! > > Hmm, I see that you have a quite "non-standard" way of configuring Qt > compilation. Why do you need that? Did you try with the configure options > recommended on our gitorious wiki? > > I built the QT with the standard configuration and was able to compile QT-Jambi successfully!
Thanks -Tarandeep > Regards, > Helge Fredriksen > > 2010/4/15 Tarandeep Singh <[email protected]> > > 2010/4/14 José Arcángel Salazar Delgado <[email protected]>: >> >> Hi, >> >> >> >> I am trying to build qt-jambi from source and having some problems. >> >> These are the steps I have followed- >> >> >> >> 1) Build QT - I have a branch of QT-4.6.1 in which I have done some >> >> changes, so I rebuilt it as follows- >> >> >> >> ./configure -debug -shared -no-accessibility -no-stl -no-sql-ibase >> >> -no-sql-mysql -no-sql-odbc -no-sql-psql -no-sql-sqlite -no-sql-sqlite2 >> >> -no-qt3support -no-xmlpatterns -no-phonon -no-phonon-backend -webkit >> >> -no-scripttools -no-mmx -no-3dnow -no-sse -no-sse2 -qt-zlib -qt-gif >> >> -qt-libtiff -qt-libpng -qt-libmng -qt-libjpeg -graphicssystem raster >> >> -no-opengl -opensource -nomake tools -nomake examples -nomake demos >> >> -nomake docs -nomake translations -no-dbus -no-multimedia -openssl >> >> -largefile -rpath -no-nis -no-cups -no-iconv -no-pch -no-gtkstyle >> >> -no-nas-sound -no-sm -no-xshape -no-xinerama -no-xcursor -no-xfixes >> >> -no-xrandr -no-xrender -no-mitshm -no-xinput -no-xkb -no-glib >> >> -no-openvg -no-opengl -no-xsync -no-svg -D QT_JAMBI_BUILD -prefix $PWD >> >> >> >> make >> >> >> >> Question: I used -debug flag, will it cause any problem? >> >> >> >> >> >> 2) Get qt-jambi source code- >> >> git clone git://gitorious.org/qt-jambi/community-port-to-4_6 qt-jambi >> >> >> >> >> >> 3) set up environment- >> >> export QTDIR=/qt/path >> >> export JAVA_HOME=/java/path >> >> export QTJAMBI=$PWD >> >> export PATH=$QTDIR/bin:$PATH >> >> export LD_LIBRARY_PATH=$QTDIR/lib >> >> >> >> >> >> 4) build- >> >> ant >> >> >> >> I got this error- >> >> BUILD FAILED >> >> qt-jambi/setenv.xml:128: ERROR: qt-jambi version and qt version differ >> >> (qt-jambi: 4.6.0, qt: 4.6.1 >> >> >> >> > Only change the version.properties and set to 4.6.1. >> >> I tried this. The build process begins but halts with the error - >> >> [make] make[1]: Entering directory >> `/home/tsingh/projects/qt/qt-jambi/qt-jambi-src-git/generator' >> [make] g++ -c -pipe -O2 -Wall -W -D_REENTRANT >> -DRXX_ALLOCATOR_INIT_0 -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB >> -DQT_SHARED -I../../qt-withoutX11/mkspecs/linux-g++ -I. >> -I../../qt-withoutX11/include/QtCore >> -I../../qt-withoutX11/include/QtXml -I../../qt-withoutX11/include -I. >> -I. -I../common -Iparser -Iparser/rpp -Iparser/rpp -Irelease -o >> release/binder.o parser/binder.cpp >> [make] In file included from parser/binder.cpp:46: >> [make] parser/binder.h:61: error: expected unqualified-id before & >> token >> [make] parser/binder.h:61: error: expected , or ... before & token >> [make] parser/binder.cpp:64: error: invalid conversion from void >> (*)(const std::string&) to void (*)() >> [make] parser/binder.cpp: In member function CodeModel::ClassType >> Binder::decode_class_type(size_t) const: >> [make] parser/binder.cpp:188: error: too many arguments to function >> [make] parser/binder.cpp: In member function void >> Binder::declare_symbol(SimpleDeclarationAST*, InitDeclaratorAST*): >> [make] parser/binder.cpp:267: error: too many arguments to function >> [make] parser/binder.cpp:276: error: too many arguments to function >> [make] parser/binder.cpp: In member function virtual void >> Binder::visitFunctionDefinition(FunctionDefinitionAST*): >> [make] parser/binder.cpp:374: error: too many arguments to function >> [make] parser/binder.cpp: In member function virtual void >> Binder::visitTypedef(TypedefAST*): >> [make] parser/binder.cpp:534: error: too many arguments to function >> [make] parser/binder.cpp:538: error: too many arguments to function >> [make] make[1]: *** [release/binder.o] Error 1 >> [make] make: *** [release] Error 2 >> >> Problem seem to be in this line- >> typedef void (*MessageHandler)(const std::string &s); >> >> I also tried compiling official release of qt-jambi-4.5.2 agains >> qt-4.5.2 and got the same problem. >> >> -Tarandeep >> >> >> >> Then I tried to run generator- >> >> cd $QTJAMBI/generator >> >> qmake >> >> >> >> But I got these errors- >> >> RCC: Error in 'generator.qrc': Cannot find file 'typesystem_core.xml' >> >> RCC: Error in 'generator.qrc': Cannot find file 'typesystem_gui.xml' >> >> RCC: Error in 'generator.qrc': Cannot find file 'typesystem_sql.xml' >> >> RCC: Error in 'generator.qrc': Cannot find file 'typesystem_opengl.xml' >> >> RCC: Error in 'generator.qrc': Cannot find file 'typesystem_svg.xml' >> >> RCC: Error in 'generator.qrc': Cannot find file >> 'typesystem_network.xml' >> >> RCC: Error in 'generator.qrc': Cannot find file 'typesystem_xml.xml' >> >> RCC: Error in 'generator.qrc': Cannot find file 'typesystem_phonon.xml' >> >> RCC: Error in 'generator.qrc': Cannot find file 'typesystem_webkit.xml' >> >> RCC: Error in 'generator.qrc': Cannot find file >> >> 'typesystem_xmlpatterns.xml' RCC: Error in 'generator.qrc': Cannot >> find >> >> file 'typesystem_core.xml' RCC: Error in 'generator.qrc': Cannot find >> file >> >> 'typesystem_gui.xml' RCC: Error in 'generator.qrc': Cannot find file >> >> 'typesystem_sql.xml' RCC: Error in 'generator.qrc': Cannot find file >> >> 'typesystem_opengl.xml' RCC: Error in 'generator.qrc': Cannot find >> file >> >> 'typesystem_svg.xml' RCC: Error in 'generator.qrc': Cannot find file >> >> 'typesystem_network.xml' RCC: Error in 'generator.qrc': Cannot find >> file >> >> 'typesystem_xml.xml' RCC: Error in 'generator.qrc': Cannot find file >> >> 'typesystem_phonon.xml' RCC: Error in 'generator.qrc': Cannot find >> file >> >> 'typesystem_webkit.xml' RCC: Error in 'generator.qrc': Cannot find >> file >> >> 'typesystem_xmlpatterns.xml' >> >> >> >> Can anyone please provide some pointers... >> >> >> >> Thanks, >> >> Tarandeep >> >> _______________________________________________ >> >> Qt-jambi-interest mailing list >> >> [email protected] >> >> http://lists.trolltech.com/mailman/listinfo/qt-jambi-interest >> >> >> > _______________________________________________ >> > Qt-jambi-interest mailing list >> > [email protected] >> > http://lists.trolltech.com/mailman/listinfo/qt-jambi-interest >> > >> >> _______________________________________________ >> Qt-jambi-interest mailing list >> [email protected] >> http://lists.trolltech.com/mailman/listinfo/qt-jambi-interest >> > >
_______________________________________________ Qt-jambi-interest mailing list [email protected] http://lists.trolltech.com/mailman/listinfo/qt-jambi-interest
