compile graphical ssh - GFTP

Aldo Foot lunixer at gmail.com
Fri Jul 11 00:36:26 UTC 2008


Hi,

I posted in the GFTP mailing list, but I see little hope of getting an answer,
so I got nothing to loose if I ask here. The web has only incomplete bits and
pieces on the subject.

This is all about building from source.
I'm trying to install gtk+-2.13.3 in order to install GFTP (a
graphical SSH tool).
I'm running Fedora Core 8 (2.6.24.4-64.fc8)

Some prerequisites are required, so I installed glib-2.17.2 from source, but
my system has this default glib stuff installed:

$ rpm -qa | grep glib
glibmm24-2.14.2-1.fc8
glib2-2.14.6-1.fc8
glibc-devel-2.7-2
glibc-2.7-2
glibc-common-2.7-2
glib-1.2.10-28.fc8
dbus-glib-devel-0.73-8.fc8
glib-java-0.2.6-10.fc8
taglib-1.5-1.fc8
dbus-glib-0.73-8.fc8
glibc-headers-2.7-2
glib2-devel-2.14.6-1.fc8

 I've tried to point the 'configure' to the glib I installed from source.
$ export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/glib/glib-2.17.2/lib:/usr/lib/pkgconfig/:/usr/local/lib:/usr/lib

...because this error stops everything, how do I work around it?.

<configure message>
  checking for BASE_DEPENDENCIES... configure: error: Package
  requirements (glib-2.0 >= 2.17.1
  atk >= 1.13.0    pango >= 1.20    cairo >= 1.6) were not met:

  Requested 'glib-2.0 >= 2.17.1' but version of GLib is 2.14.6
  No package 'atk' found
  Requested 'pango >= 1.20' but version of Pango is 1.18.4
  Requested 'cairo >= 1.6' but version of cairo is 1.4.14

  Consider adjusting the PKG_CONFIG_PATH environment variable if you
  installed software in a non-standard prefix.

  Alternatively, you may set the environment variables BASE_DEPENDENCIES_CFLAGS
  and BASE_DEPENDENCIES_LIBS to avoid the need to call pkg-config.
  See the pkg-config man page for more details.
</configure message>


the GTK configure keeps looking at the rpm installed version of glib
(shown above). I tried editing the file 'configure' but that did not help.

Any advice will be appreciated. Thanks.
~af




More information about the users mailing list