./configure command

Mike McCarty Mike.McCarty at sbcglobal.net
Thu Apr 6 16:33:36 UTC 2006


Les Mikesell wrote:
> On Thu, 2006-04-06 at 10:55, Mike McCarty wrote:
> 
> 
>>I also nearly always use --prefix, and install into my home
>>directory, not to /usr/local. I've got a /home/jmccarty/usr/... tree.
>>If anything goes bad, I just delete the directories altogether.
>>There is NO UNINSTALL NEEDED.
> 
> 
> This brings up another problem with packaging.  Anything I'd
> be likely to compile myself these days is probably very
> experimental and I might like to have 2 or more versions
> to compare them or to have a known-good version if the
> latest one blows up.  You can do that with many source
> bundles with the --prefix option and using explict paths
> to execute the programs.  How do you do it with RPM packaged
> items?
> 

That's another of the points I made. With ./configure + make +
make install I have control over destinations. With RPM I do
not. And much of the stuff I have intalled is *not* in /usr/local.
I *do* have multiple versions of some things installed, and I use
soft linked directories to switch which one is active at any
given time. And, as I pointed out, if this is done properly,
there is no uninstall needed. When one is through with what
one is using, one simply deletes the directories involved.

At one time I had two versions of the DJGPP cross-to-DOS
compiler installed on this machine. When I was through with
them I simply deleted the directories, and removed the pointer
directory link from the PATH variable.

Mike
-- 
p="p=%c%s%c;main(){printf(p,34,p,34);}";main(){printf(p,34,p,34);}
This message made from 100% recycled bits.
You have found the bank of Larn.
I can explain it for you, but I can't understand it for you.
I speak only for myself, and I am unanimous in that!




More information about the users mailing list