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?

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

Reply via email to