trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: May 2011

Re: [trinity-devel] kdebase build failure at 70% on Arch - fonts? - /bin/sh: bdftopcf: command not found

From: "David C. Rankin" <drankinatty@...>
Date: Mon, 02 May 2011 11:33:35 -0500
On 05/02/2011 02:52 AM, Serghei Amelian wrote:
> On Monday 02 May 2011 07:11:29 David C. Rankin wrote:
>> Serghei, All,
> [...]
>
>> /home/david/tblds/trinity-kdebase/src/kdebase/konsole/fonts/9x15.bdf
>> /bin/sh: bdftopcf: command not found
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>
>> make[2]: *** [9x15.pcf.gz] Error 127
> [...]
>
>>     I'm fairly certain this isn't something I did. What say the experts on
>> this error?
>
> Install bdftopcf
>

Huh?

   It was installed, but not in the path:

11:26 supersff:~/tblds/trinity-poppler-qt3/src/poppler-0.16.3> pmq xorg-bdftopcf
xorg-bdftopcf 1.0.3-1
11:28 supersff:~/tblds/trinity-poppler-qt3/src/poppler-0.16.3> pmql xorg-bdftopcf
xorg-bdftopcf /usr/
xorg-bdftopcf /usr/bin/
xorg-bdftopcf /usr/bin/bdftopcf
xorg-bdftopcf /usr/share/
xorg-bdftopcf /usr/share/licenses/
xorg-bdftopcf /usr/share/licenses/xorg-bdftopcf/
xorg-bdftopcf /usr/share/licenses/xorg-bdftopcf/COPYING
xorg-bdftopcf /usr/share/man/
xorg-bdftopcf /usr/share/man/man1/
xorg-bdftopcf /usr/share/man/man1/bdftopcf.1.gz

   How do I fix the CMake variables so it finds bdftopcf?  I don't know why it 
isn't finding it in /usr/bin?? I have:

   export CMAKE_PREFIX_PATH=/opt/qt:/opt/trinity:/usr
   export CMAKE_INCLUDE_PATH=/opt/qt/include/tqt:\
/usr/include/dbus-1.0:\
/opt/trinity/include:\
/opt/trinity/include/libkrandr
   export LD_LIBRARY_PATH=/opt/trinity/lib:/opt/trinity/lib/kde3:$LD_LIBRARY_PATH
   export PKG_CONFIG_PATH=:/opt/trinity/lib/pkgconfig:/opt/qt/lib/pkgconfig

   cmake ${srcdir}/${_svnmod} \
     -DCMAKE_INSTALL_PREFIX=${trinity_prefix} \
     -DCMAKE_VERBOSE_MAKEFILE=ON \
     -DQT_VERSION=3 \
     -DWITH_QT3=ON \
     -DQTDIR=/opt/qt \
     -DQT_LIBRARY_DIRS=/opt/qt/lib \
     -DWITH_PAM=ON \
     -DBUILD_ALL=ON
   make

   What's the trick?

-- 
David C. Rankin, J.D.,P.E.