Menu

#20 Dependencies problem

open
nobody
general (23)
5
2007-04-21
2007-04-21
Anonymous
No

From website and code source of tsclient, I can read that it only need gtk2, glib2, and rdesktop to compile. Unfortunately during configure, tsclient still ask for Gnome components event if Gnome is not installed at all. The missing Gnome parts are libpanleapplet and libgnomeui, I also tried with --disable-gnome or --disable-applet without success. I'm not using Gnome or KDE but XFCE and would like to use tsclient on it. I've made a small patch to make it compile on such environment where Gnome is not available and it works but this is not the right way to do it.

diff -ur tsclient-0.148.orig/configure tsclient-0.148/configure
--- tsclient-0.148.orig/configure 2006-05-20 17:48:12.000000000 -0400
+++ tsclient-0.148/configure 2007-04-20 18:49:09.000000000 -0400
@@ -4197,8 +4197,7 @@
fi

-pkg_modules="libgnomeui-2.0"
-pkg_modules="libpanelapplet-2.0"
+pkg_modules="gtk+-2.0"

succeeded=no

diff -ur tsclient-0.148.orig/configure.in tsclient-0.148/configure.in
--- tsclient-0.148.orig/configure.in 2006-05-20 17:48:26.000000000 -0400
+++ tsclient-0.148/configure.in 2007-04-20 18:49:18.000000000 -0400
@@ -48,8 +48,7 @@
pkg_modules="gtk+-2.0"
else
AC_DEFINE([HAVE_GNOME],1,[gnome support])
- pkg_modules="libgnomeui-2.0"
- pkg_modules="libpanelapplet-2.0"
+ pkg_modules="gtk+-2.0"
fi

PKG_CHECK_MODULES(PACKAGE, [$pkg_modules])

Discussion


Log in to post a comment.