[Qt-interest] Library Dependencies on Solaris
Thiago Macieira
thiago at kde.org
Wed Sep 8 08:36:18 CEST 2010
On Wednesday 8. September 2010 03.21.34 Jake Colman wrote:
> I need to build Qt for use on a stock Solaris system and a stock Solaris
> system does not have freetype. Since fontconfig is also not included
> with stock Solaris, configure does not try to activate fontconfig for
> me. The only thing it does try and use is freetype because qmake.conf
> looks for /usr/sfw. Should I assume that fontconfig and freetype are
> prerequisites for successful use of Qt?
That depends on your definition of successful.
If you mean "compiles and works nicely and beautifully", then fontconfig and
freetype are prerequisites.
If you mean "compiles and I don't care if all fonts look ugly and limited",
then you can opt out of fontconfig.
> TM> And, like I said, we do not test those options.
>
> But Solaris 10 with Studio 12 is a supported configuration for Qt. So
> am I being unreasonable?
No. Solaris 10 with Studio 12 with fontconfig, freetype and all options enabled
is a tested configuration.
The moment that you start disabling some options like fontconfig and freetype,
you're on your own. It may or may not work; it may look bad too. We don't
know, because it's simply not tested at all.
> TM> No. It's one of those in libQtGui that aren't in
> TM> libQtCore. Probably glib.
>
> But what is pulling in glib? I'm not asking for it!
I don't know. I don't think anyone has tested -no-glib in a long time.
> Bottom line: I will be installing my app onto systems that will have a
> stock, hardened Solaris installation. I can only build Qt with
> dependencies on those libraries that I know will be available on that
> kind of bare-bones installation? Is that possible? If not, what are
> the minimum requirements?
Why don't you build Qt *on* that environment?
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Senior Product Manager - Nokia, Qt Development Frameworks
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 190 bytes
Desc: This is a digitally signed message part.
Url : http://lists.qt-project.org/pipermail/qt-interest-old/attachments/20100908/7edcae3d/attachment.bin
More information about the Qt-interest-old
mailing list