On Wed, 18 Feb 2004 11:59:23 +0900, Carsten Haitzler said:

> form CVS. CVS is a DEVELOPER tool. as a developer you arrange to be in sync with
> the autotools needed to build your project - you learn what is needed. it comes

I've found the following trick to be helpful when dealing with projects that
have squirrely requirements that either lead or lag what all the rest of the code
on your machine wants:

mkdir ~/bin/project-name
cd ~/bin/project-name
ln -s /usr/bin/autofoo-squirrelly-version autofoo # make a link for each tool..

export PATH=~/bin/project-name:$PATH

So if your system wants 'automake' to point to automake-1.8, but FooBar
insists that it be 1.13:

mkdir ~/bin/FooBar
ln -s /usr/bin/automake-1.13 ~/bin/FooBar/automake

and you should be set for most stuff.  Remember to install automake 1.13
where it doesn't conflict file-wise (that's what 'configure --prefix=' is for ;)

Attachment: pgp00000.pgp
Description: PGP signature

Reply via email to