trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: December 2011

Re: [trinity-devel] Trinity Application Descriptions

From: Bruce Dubbs <bruce.dubbs@...>
Date: Tue, 27 Dec 2011 11:24:55 -0600
Darrell Anderson wrote:

> I have good notes about what external packages are required to
> provide TDE full functionality. The original KDE3 packages provided
> many hooks to other packages. The KDE3 packages still built when
> those external packages were not installed, but when those packages
> were installed and the respective configure options were set, then
> the KDE3 packages took advantage of those hooks. Those hooks still
> exist in TDE.
> 
> That is the point of my original statement. Using the word dependency
> was inaccurate. Expanded functionality is a better expression.
> 
> Your point about kghostview is interesting. Will kdegraphics build
> when ghostview is not installed? I presume yes and that the configure
> messages will say as much. The Kghostview package would not get built
> but I presume Kpdf would.

I had to pass -DBUILD_KGHOSTVIEW=OFF to cmake to get kdegraphics to 
build.  In fact, here are my notes:

     cmake -DCMAKE_INSTALL_PREFIX=$TRINITY_PREFIX \
           -DCMAKE_VERBOSE_MAKEFILE=ON            \
           -DQT_VERSION=3                         \
           -DCMAKE_CXX_FLAGS="-fpermissive"       \
           -DWITH_TIFF=ON                         \
           -DWITH_PAM=ON                          \
           -DBUILD_ALL=ON                         \
           -DBUILD_KAMERA=OFF                     \
           -DBUILD_KSVG=OFF                       \
           -DBUILD_KUICKSHOW=OFF                  \
           -DBUILD_LIBKSCAN=OFF                   \
           -DBUILD_KOOKA=OFF                      \
           -DBUILD_KGHOSTVIEW=OFF                 \
           -DBUILD_KFILE_PLUGINS=OFF              \
           $KDEGRAPHICS                          &&

           #-DWITH_LIBPAPER=ON
           #-DWITH_T1LIB=ON
           #-DWITH_OPENEXR=ON

           #-DBUILD_KAMERA requires gphoto2
           #-DBUILD_KSVG=OFF requires fribidi
           #-DBUILD_KUICKSHOW=OFF requires imlib
           #-DBUILD_LIBKSCAN=OFF requires sane
           #-DBUILD_KFILE_PLUGINS=OFF  needs poppler

kpdf is built.  In fact, these are all the programs built:

kcolorchooser  kdvi  kfaxview   kolourpaint  kpovmodeler  ksnapshot 
kviewshell
kcoloredit     kfax  kiconedit  kpdf         kruler       kview 
mrmlsearch     xf86gammacfg

   -- Bruce