Re: Python & libxml2/libxslt/gamin
- From: "Joseph E. Sacco, PhD" <joseph_sacco comcast net>
- To: garnome-list gnome org
- Subject: Re: Python & libxml2/libxslt/gamin
- Date: Tue, 10 Jan 2006 08:58:50 -0500
Kenneth,
Did you modify gar.conf.mk to explicitly use your new version of Python?
I am running YDL-4.0.1, which also comes with Python2.3. I built and
installed 2.4.1 under /opt. I have modified gar.conf.mk as follows
# If you want to use a different version of python everywhere
# change this
# PYTHON = $(shell which python)
PYTHON = /opt/python-2.4.1/bin/python
With this modification libxml2, libxslt, and gamin build for both
garnome-2.12.2.1 and garnome-2.13.4.
To get the applications to run with the correct python site-packages, I
export PYTHONPATH in garnome-session
[ignore line wrap]
PYTHONPATH=$GARNOME/lib/python2.4/site-packages:$GARNOME/lib/python2.4/site-packages/gtk-2.0
where $GARNOME is the root of the garnome install tree on my system.
-Joseph
=====================================================================
On Mon, 2006-01-09 at 21:08 -0700, Kenneth Murray wrote:
> Hi,
>
> I'm still running Fedora 3, which comes with Python 2.3. Because dbus
> needs at least Python 2.4, I compiled and installed 2.4 in /usr/local.
> dbus finds this version just fine, but libxml2, libxslt and gamin now
> fail to build their python stuff. Something like this issue has been
> covered before on this list:
>
> http://mail.gnome.org/archives/garnome-list/2005-July/msg00199.html
>
> Joseph Sacco encouraged the author of libxml2/libxslt/gamin to add
> support for the PYTHON environment variable in the configure scripts,
> but that doesn't work for me. PYTHON is found, but the headers are not.
>
> Attached is a patch for the libxml2 garball. The libxml2/configure.in
> script now uses a canned Automake macro to find the Python headers. The
> macro, added to libxml2/acinclude.m4, is taken from the dbus package.
> The Makefile for the garball now runs autoreconfig before configure to
> regenerate the configure script and a Makefile where I twiddled
> Makefile.am.
>
> I've never played with autotools before and I'm not a programmer, but
> this compiles successfully, and the resulting garnome suite seems to
> work. However, I don't know how to really test the libxml2 python stuff,
> could someone tell me how?
>
> Also, if this works for others, I've got similar (almost identical)
> patches for libxslt and gamin. Let me know if I should post them to
> the list.
>
> By the way, thanks for garnome.
>
> Kenneth
>
--
joseph_sacco [at] comcast [dot] net
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]