Hi,

a) Ok I now downloaded the complete SDK from [1] and installed on OS-X
   10.5

   => resulted in installing stuff into
     * /usr/local/Qt4.5
     * /Library/Frameworks/Qt*.

b) I cloned the master repository to my system
   /Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi

c) On the shell I changed to
   '/Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi' and
   exported QTDIR pointing to well this is where my first question
   arised? I pointed to /usr/local/Qt4.5 is that correct?

d) I launched ant and got the following output

> tom-schindls-macbook-pro:qt-jambi tomschindl$ ant
> Buildfile: build.xml
>     [mkdir] Created dir: 
> /Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/cpp
> 
> init.ant:
>     [mkdir] Created dir: 
> /Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/ant-qtjambi
>     [javac] Compiling 11 source files to 
> /Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/ant-qtjambi
>       [jar] Building jar: 
> /Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/ant-qtjambi.jar
>    [delete] Deleting directory 
> /Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/ant-qtjambi
> 
> init.jumptable.do:
> 
> init.jumptable.dont:
> 
> init.taskdef:
> 
> init:
> [qtjambi-initialize] qtjambi.osname: macosx
> [qtjambi-initialize] qtjambi.libsubdir: lib
> [qtjambi-initialize] qtjambi.qtdir: /usr/local/Qt4.5
> [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:
>      [xslt] Processing 
> /Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/generator/typesystem_core-common.xml
>  to 
> /Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/generator/typesystem_core.xml
>      [xslt] Loading stylesheet 
> /Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/generator/merge.xsl
> 
> generator.xmlmerge.gui:
>      [xslt] Processing 
> /Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/generator/typesystem_gui-common.xml
>  to 
> /Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/generator/typesystem_gui.xml
>      [xslt] Loading stylesheet 
> /Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/generator/merge.xsl
> 
> generator.xmlmerge.network:
>      [xslt] Processing 
> /Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/generator/typesystem_network-common.xml
>  to 
> /Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/generator/typesystem_network.xml
>      [xslt] Loading stylesheet 
> /Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/generator/merge.xsl
> 
> generator.xmlmerge.svg:
>      [xslt] Processing 
> /Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/generator/typesystem_svg-common.xml
>  to 
> /Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/generator/typesystem_svg.xml
>      [xslt] Loading stylesheet 
> /Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/generator/merge.xsl
> 
> generator.xmlmerge.xml:
>      [xslt] Processing 
> /Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/generator/typesystem_xml-common.xml
>  to 
> /Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/generator/typesystem_xml.xml
>      [xslt] Loading stylesheet 
> /Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/generator/merge.xsl
> 
> generator.xmlmerge.xmlpatterns:
>      [xslt] Processing 
> /Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/generator/typesystem_xmlpatterns-common.xml
>  to 
> /Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/generator/typesystem_xmlpatterns.xml
>      [xslt] Loading stylesheet 
> /Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/generator/merge.xsl
> 
> generator.xmlmerge.opengl:
>      [xslt] Processing 
> /Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/generator/typesystem_opengl-common.xml
>  to 
> /Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/generator/typesystem_opengl.xml
>      [xslt] Loading stylesheet 
> /Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/generator/merge.xsl
> 
> generator.xmlmerge.sql:
>      [xslt] Processing 
> /Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/generator/typesystem_sql-common.xml
>  to 
> /Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/generator/typesystem_sql.xml
>      [xslt] Loading stylesheet 
> /Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/generator/merge.xsl
> 
> generator.xmlmerge.designer:
>      [xslt] Processing 
> /Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/generator/typesystem_designer-common.xml
>  to 
> /Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/generator/typesystem_designer.xml
>      [xslt] Loading stylesheet 
> /Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/generator/merge.xsl
> 
> generator.xmlmerge.webkit:
>      [xslt] Processing 
> /Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/generator/typesystem_webkit-common.xml
>  to 
> /Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/generator/typesystem_webkit.xml
>      [xslt] Loading stylesheet 
> /Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/generator/merge.xsl
> 
> generator.xmlmerge.phonon:
>      [xslt] Processing 
> /Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/generator/typesystem_phonon-common.xml
>  to 
> /Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/generator/typesystem_phonon.xml
>      [xslt] Loading stylesheet 
> /Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/generator/merge.xsl
> 
> generator.xmlmerge:
> 
> generator.qmake:
>     [qmake] 
>     [qmake] Running : 
> (/Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/generator) qmake 
> -config release 
> /Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/generator/generator.pro
> 
> generator.compile:
>      [make] 
>      [make] Running : 
> (/Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/generator) make 
>      [make] make: *** No targets specified and no makefile found.  Stop.
> 
> BUILD FAILED
> /Users/tomschindl/Documents/ecipse_ws/qt_dev/qt-jambi/build.xml:449: Running: 
> make  failed with exit code: 2
> 
> Total time: 3 seconds


So obviously I completely failed :-) Any pointers on how to get started
with QT-Jambi building would be appreciated.

Tom

[1]http://www.qtsoftware.com/downloads/sdk-mac-os-cpp

Tom Schindl schrieb:
> Hi Eskil,
> 
> Ok - I fetched the sources, made my changes (adding the OSGi-Support)
> but there's no documentation on gitorious.org how I can now push my
> changes to my own repository (I didn't find any documentation on how I'm
> supposed to do this) so that other could take a look.
> 
> Another problem I see is that Java-Classes generated from the C-Headers
> are not part of the repository (e.g. com.trolltech.qt.core.QObject) but
> have to be generated from the developer before all Java-Classes can get
> compiled.
> 
> I know that things that can get generated should not be part of the
> repository but if you want to lower the burden for developers to
> contribute it would certainly make sense that the stuff one is checking
> out from GIT compiles without any additional generation step (including
> configuration, ...). This makes it much easier for a medium
> Java-Developer to contribute to the project's Java-Code (like I added
> support for OSGi which only needs changes in Java-Code).
> 
> I'd add a special comment in the Java-Files that they are generated
> automatically and therefore changing them is senseless because
> modifications are lost when they are generated the next time. I'd also
> generated them to special-directory like "src/main/genjava" (See below
> for directory-structure).
> 
> If NOT adding the autogenerated files to the repository a small
> HOWTO-setup for Java-Development would be highly appreciated (I didn't
> managed to get the code compiled because I didn't found out what I have
> to call to get the files generated)
> 
> Another thing which would be nice for people like me who use an IDE is
> that the JavaSources are in an extra-directory say "src/main/java" if
> you want to follow the maven-naming scheme because then one can point
> the IDE to this directory instead of the root of the project. This once
> more makes it easier for standard java-developers to get started with
> the project.
> 
> Another question I have is about the 64-bit. In the last release the
> .class-Files have been the same for all platforms. Is this still true
> now with 64-bit/32-bit support or are the 32bit and 64bit
> specific-class-files?
> 
> Tom
> 
> Eskil Abrahamsen Blomfeldt schrieb:
>> Vítězslav Košina wrote:
>>> on ftp.qtsoftware.com is QT-Jambi version 4.5 like file qtjambi-src -
>>> lgpl-4.5.0_01.tar.gz.
>>>
>>> I haven't seen any announce. Is it real QT-Jambi 4.5 and development of QT-
>>> Jambi will be done now by comunity?
>>>   
>> Hi,
>>
>> it's the real Qt Jambi 4.5 :-)
>>
>> The release announcement just went out now.
>>
>> Read my blog for more details:
>>
>> http://labs.trolltech.com/blogs/2009/05/11/qt-jambi-450_01-released-contributors-wanted/
>>
>> -- Eskil
>>
>>
>> _______________________________________________
>> Qt-jambi-interest mailing list
>> Qt-jambi-interest@trolltech.com
>> http://lists.trolltech.com/mailman/listinfo/qt-jambi-interest
> 
> _______________________________________________
> Qt-jambi-interest mailing list
> Qt-jambi-interest@trolltech.com
> http://lists.trolltech.com/mailman/listinfo/qt-jambi-interest

_______________________________________________
Qt-jambi-interest mailing list
Qt-jambi-interest@trolltech.com
http://lists.trolltech.com/mailman/listinfo/qt-jambi-interest

Reply via email to