On Fri, 14 Aug 2009 14:11:46 +0100, Nicholas Clark <[email protected]>
wrote:

> So, I'm playing whack-a-mole on the work dev system. I'd like to test
> something. (perl-5.10.1-RC1). I don't have root, and I don't have the dev
> packages installed. This is how it should be. So, no problem, I'll just build
> the libraries I need to build the perl modules I need.
> 
> (Various fun and games involving the fact that I want to build *static*
> libraries, but -fPIC. All the world is not a Vax, er i386, and so here on
> x86_64, I can't like non PIC code into a shared object. Solved, eventually)
> 
> Enter rrdtool.
> 
> It refuses to build. It wants pango.
> I get pango. I build pango.
> It refuses to build. It wants pango with cairo. cairo is an optional part of
> pango. Nothing tells me this.
> I get cairo. It refuses to build. It needs a fond library.
> By design, there is no X on this machine, so I get Freetype.
> cairo builds
> pango builds
> but rrdtool refuses to build, because pango didn't build with cairo.
> Eh?
> watch the config.
> It believes that my cairo is broken.
> Specifically it can't link against cairo.
> I initially misdiagnose the problem as confusion between 32 and 64 bit
> libraries. (Gah. I don't know why this system isn't 64 bit only, but that's
> a question for our systems team)

Do you now understand why I never got to a working svn on HP-UX 11.23/64?

I don't think it's the *Linux* weenies. It is all the people that
*THINK* they use the best configure tools available to make life for
anyone on a system not exactly like theirs want to pull their hair

You can also read that as 'they use auto-tools'
And worst of all of that is libtool, which *ONLY* works on Linux and
breaks all linking on AIX and friends.


HATE HATE HATE!


-- 
H.Merijn Brand  http://tux.nl      Perl Monger  http://amsterdam.pm.org/
using & porting perl 5.6.2, 5.8.x, 5.10.x, 5.11.x on HP-UX 10.20, 11.00,
11.11, 11.23, and 11.31, OpenSuSE 10.3, 11.0, and 11.1, AIX 5.2 and 5.3.
http://mirrors.develooper.com/hpux/           http://www.test-smoke.org/
http://qa.perl.org      http://www.goldmark.org/jeff/stupid-disclaimers/

Reply via email to