Great work Francis.

This evening I had a head start on Eskil's blog on the porting to 4.6,
using the
newly released beta from the Trolls.

I got as far as to compile the generator and use it on the typesystem files.

However, I got these errors when I tried to run  ant library.native:

    [make] In file included from javawritedeclaration.cpp:45:
     [make] javawritedeclaration.h:48:24: error: treewalker.h: No such
file or directory
     [make] In file included from javawritedeclaration.cpp:46:
     [make] javawriteinitialization.h:49:20: error: option.h: No such
file or directory
     [make] javawritedeclaration.cpp:47:20: error: driver.h: No such
file or directory
     [make] javawritedeclaration.cpp:48:17: error: ui4.h: No such file
or directory
     [make] javawritedeclaration.cpp:49:17: error: uic.h: No such file
or directory
     [make] javawritedeclaration.cpp:50:26: error: databaseinfo.h: No
such file or directory
     [make] javawritedeclaration.cpp:51:31: error: customwidgetsinfo.h:
No such file or directory

These files do not seem to get installed when running make install on
the Qt 4.6 beta. How do we fix this?

Regards,
Helge Fredriksen

Francis Galiegue wrote:
> Hello everyone,
>
> A quick status report on the build system work:
>
> * a lot of code has been factorised into macros;
> * I can now build all tools (ant-qtjambi.jar, juic, generator) without
> building the whole library! The fix was simply to remove the juic/
> subdir from java.pro and make a dedicated task out of it;
> * I can build individual jars by calling their targets;
> * existing dependencies mishaps have been fixed;
> * the clean target cleans everything! Yay!
> * all Java code for the different jars has been migrated into separate
> directories (qtjambi, qtjambi-designer, qtjambi-examples, ant-qtjambi
> and qtjambi-util - the latter I have a plan to get rid of, and get rid
> of the hardcoded version in qtjambi's code at the same time).
>
> There is still a LOT of work to do. In particular:
>
> * having only QTDIR set in the environment being enough to build
> everything! This CAN be done, since with QTDIR we have
> $QTDIR/bin/qmake -query (and I haven't seen any use about JAMBIDIR);
> * choosing what we want to build (right now, the code builds
> everything it can find);
> * generate the generator's build-*.txt according to the selected
> components chosen;
> * you tell me :p
> * oh, and fix generator's segfault seen on at least two Linux
> platforms... I prefer to leave this to skilled C++ programmer, I'm
> definitely not one.
>
> You can see the ongoing work here:
>
> http://qt.gitorious.org/qt-jambi/community-port-to-4_6
>
> Comments welcome, suggestions welcome, feedback welcome, feature
> requests welcome!
>   

_______________________________________________
Qt-jambi-interest mailing list
[email protected]
http://lists.trolltech.com/mailman/listinfo/qt-jambi-interest

Reply via email to