[Qt-interest] Library Dependencies on Solaris

Jake Colman colman at ppllc.com
Tue Sep 7 18:49:53 CEST 2010


>>>>> "TM" == Thiago Macieira <thiago at kde.org> writes:

   TM> Em Terça-feira 07 Setembro 2010, às 14:55:22, Jake Colman escreveu:

   >> I am building Qt 4.6.3 on Solaris with Sun Studio 12.  When I 'ldd'
   >> libQtGui, I see that it depends on the following libraries, all found in
   >> /usr/local/lib:
   >> 
   >> libfreetype
   >> libXrender
   >> libgthread
   >> libglib
   >> libiconv
   >> 
   >> I cannot build Qt with dependencies on anything found in
   >> /usr/local/lib.  I also do not want or need these features.  How do I
   >> build without them?
   >> 
   >> FWIW I did specify no-glib and no-iconv as options to configure.

   TM> The -no-glib and -no-iconv options should have disabled those features (no-
   TM> glib also disabled gthread). In addition, -no-xrender should disable Xrender.

   TM> As for libfreetype, trust me, you want it. What you may instead want is the -
   TM> qt-freetype option, which will instead build Qt with a bundled copy of it, so
   TM> there is no external dependency.

How can I confirm what Qt is using for configure?  Something is causing
me to pick up libiconv, etc, yet my command-line says no-iconv.  Also,
/usr/sfw/lib contains the freetype library.  But shouldn't qt-freetype
override that?

-- 
Jake Colman | Director, Software Development
Principia Partners LLC
101 West Elm Street | Conshohocken | PA 19428 | +1 (610) 755 9770
t: +1 (610) 755 9786 | c: +1 (610) 348 2788 | f: +1 (201) 221 8929
e: colman at ppllc.com | w: www.principiapartners.com
Credit technology innovation awards winner 2008 and 2009




More information about the Qt-interest-old mailing list