www.delorie.com/archives/browse.cgi   search  
Mail Archives: pgcc/1998/09/16/08:58:28

X-pop3-spooler: POP3MAIL 2.1.0 b 4 980420 -bs-
Date: Wed, 16 Sep 1998 09:53:27 +0100 (BST)
From: Dave Tweed <tweed AT ncti DOT ac DOT uk>
X-Sender: tweed AT neon
To: johan19 AT idt DOT net
cc: beastium-list AT Desk DOT nl
Subject: RPM
In-Reply-To: <19980915084322.A23891@sophia.idt.net>
Message-ID: <Pine.SGI.3.96.980916094504.7569B-100000@neon>
MIME-Version: 1.0
Sender: Marc Lehmann <pcg AT goof DOT com>
Status: RO
Lines: 33

[drifting off topic: source rpms and compiler flags]

On Tue, 15 Sep 1998 johan19 AT idt DOT net wrote:

> a *source* rpm contains the source .tar.gz file.  it also contains
> scripts to install it on your system.  (consider the binutils where
> encaps got removed - rpm scripts removed these, all the complainers
> were using raw tar balls) furthermore, it has a list of files which
> will be installed.  with source rpms you get *all* that a raw tar.gz
> source can offer *plus* extra help in installing.
> 
> once you compile it, the rpm automatically picks up on the required
> shared libraries.

Is there any way to do an intermediate install from a source rpm, so that
everything is automatic except that it prompts you either before running
../configure or to check Makefiles so that you can alter the flags to the
compiler and then continues automatically. From reading the man page and
messing around with rpm it seems it's either do a fully automatic compile
with existing makefiles or just install the .tgz and .patch files leaving
you to do everything yourself and presumably not keeping track of what the
install script puts where.

(I'm getting so fed up of this I'm thinking making gcc a Perl wrapper
which calls the proper gcc driver after removing any -m486's and replacing
them with -mamdk6 -march=amdk6 and putting in a couple more flags.)


Many thanks for any illumination you can provide,
___cheers,_dave__________________________________________________________
email: tweed AT cs DOT bris DOT ac DOT uk       "I   This is not a game.
www.cs.bris.ac.uk/~tweed/pi.htm   II  Here and now, you are alive."
work tel: (0117) 954-5253           -- Small Gods, Terry Pratchett

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019