[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-dev] Gstreamer install tip (was: libtool and dependencies polluti

From: strk
Subject: [Gnash-dev] Gstreamer install tip (was: libtool and dependencies pollution)
Date: Sat, 29 Jul 2006 15:53:34 +0200

It seems that two glib-2.0 installation are not really able
to live togheter on the same host, so I took another path.

I think it's worth mentioning here so other people willing
to stick to debian stable don't have to suffer the pain I did :)

gstreamer-0.10.4 is known to work fine with glib-2.0 version 2.6.
I haven't tested 0.10.5 but chances are it will work too
(if anybody does please report).

Debian stable comes with glib version 2.6.
Later gstreamer releases will require 2.8 and that's hell.


On Fri, Jul 28, 2006 at 03:29:04PM +0200, strk wrote:
> I've been struggling to build gnash with the latest
> gstreamer release for about the whole week.
> This are my current findings.
> My main problem turned out to be a forced -L/usr/lib
> I did update lots of macros to make sure gnash doesn't
> add -L/usr/lib itself, still, libtool introduces it.
> It seems that -L/usr/lib is found in a *lot* of .la
> files installed system-wide, so that's probably where
> libtool takes it from.
> The final problem is that I have an older libglib-2.0
> installed in /usr/lib and a *new* libglib-2.0 installed
> in a custom dir (the new glib version was required by
> gstreamer-0.10.9).
> So, what happens is that -lglib-2.0 ends up linking
> against the version in /usr/lib instead that in the
> version of my custom install.
> Since stripping -L/usr/lib seems an impossible goal
> (we don't want to skip parsing of .la files from libtool)
> the only chance seems to be making sure that our own
> custom LDFLAGS are *prepended* to the ones automatically
> added by libtool.
> I think there was a discussion about libtool upgrade
> in the past, maybe this is the right time to get it in,
> or does anybody has suggestions on how to force that behaviour ?
> --strk; 
> PS: I know, overriding /usr/lib with the new glib version seems
>     a simpler approach, but I don't think builders should be forced
>     to use a specific layout.
> _______________________________________________
> Gnash-dev mailing list
> address@hidden


 /"\    ASCII Ribbon Campaign
 \ /    Respect for low technology.
  X     Keep e-mail messages readable by any computer system.
 / \    Keep it ASCII. 

reply via email to

[Prev in Thread] Current Thread [Next in Thread]