[Qt-jambi-interest] [Qt Jambi 4.4] building from source
Dimitri Frederickx
info at dimitrifrederickx.be
Thu Mar 27 13:02:30 CET 2008
Eskil Abrahamsen Blomfeldt <eblomfel at trolltech.com> wrote:
> Hi, Dimitri.
>
> Dimitri Frederickx wrote:
>> OK, it seems that the problem was related to the Qt 4.4 beta that I had
>> installed. It was always using that qmake, so I added my own compiled Qt bin
>> directory on the PATH and that solved the problem, but not I'm getting the
>> following errors:
>>
>>
>
> Regrettably, it seems the source package is missing some required files.
> Since "make install" does not copy private headers into the installation
> directory, the Qt Jambi source package is supposed to mirror a few files
> from the Qt distribution. These are unfortunately missing from the
> preview package.
>
> I believe the easiest way of working around this is to configure Qt to
> be installed in its own source directory. This can be done by adding
> "-prefix $PWD" to the configuration before you build.
>
> While you're at it, I suggest configuring Qt similar to how it's done
> for the Qt Jambi binary package, in case that could prevent further
> problems. Something like this:
>
> ./configure -no-dbus -universal -no-framework -no-qt3support
> -no-rpath -shared -prefix $PWD -sdk /Developer/SDKs/MacOSX10.4u.sdk -D
> QT_JAMBI_BUILD
>
> All this shouldn't be required, but it has been tested better, so to be
> on the safe side you might want to add all these flags.
>
> -- Eskil (crossing fingers that this fixes your Phonon problems after
> all this work :-))
>
I'm going to start a new checkout of the latest snapshot with:
rsync -avz rsync://rsync.trolltech.com/qt-mac-4.4 qt
After that I'll configure qt with the parameters you specified. This way I'm
getting the a configuration that should work.
And for Qt Jambi I downloaded again the Qt Jambi 4.4 Preview.
Hopefully this will work, and indeed solve my Phonon problems, because the whole
process takes more then 2 hours :-).
/Dimitri
More information about the Qt-jambi-interest
mailing list