Re: ./configure command



On Tue, 2006-04-04 at 16:42 -0500, Mike McCarty wrote:
Ralf Corsepius wrote:
On Tue, 2006-04-04 at 12:15 -0500, Mike McCarty wrote:

Boris Glawe wrote:

Joao Paulo Pires wrote:


Hi Cameron,
Thanks for your answer.
I'm a end user for FC4. The real problem I have is each time I want
try some program from CDs ou DVDs from magazines, they advise to
install with './configure' and 'make install'. Is there any other
possibility?
TIA, Joao.
_



Never do this, though it is recommended. With the final comman "make

"Never" is a very big word. There are quite a few bits of software
which are not provided via RPMs.

Then package them as RPMs or find ways to make installing them
sufficiently safe not to corrupt your installation.

Whom are you instructing to do this? The hapless OP? He wants
help finding a toolset, and instead of helping him find it,
you are telling him he should find an RPM which may or may
not exist.
Wrong. I am telling him: He shall write an rpm.spec.

If a mistake is made in the RPM, or if
the RPM is built by someone with malicious tendencies,
then there is nothing about RPM which will protect.

An rpm is the result of a complex process, called "packaging".

This is much more than "putting files into an archive" or a "./configure
&& make", much more ...

From now on you can at any time run commands like

yum install xine*

which will install all packages for the xine videoplayer.

Please tell me where I can get a copy of GCC built as a
cross-compiler for my new-fangled GRZ-BLATT 923 microcontroller
available as a RPM.

_Your_ new one? Then build an rpm from it.

You sure are handy at doling out work to other people,
instead of helping people solve their problems.

The guy needed to find the development toolset so he
could build something.
No. The guy apparently is a newbie and is about to learn.

I tell him he'd better build an rpm and not to run a plain
"configure && make install".

In effect, you told him to go
back to the developer and insist that the developer
create an RPM.
I am telling him: Learn to build an rpm, or stop now, you have reached
the limits of your knowledge.

If I were building my own package for my own use, I
surely wouldn't put it into an RPM.
Your fault - I can't prevent you from shooting yourself into the foot or
other parts of your body.

Ralf



--
fedora-list mailing list
fedora-list@xxxxxxxxxx
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list



Relevant Pages

  • Re: Dependencies
    ... Should you install it or no? ... RPM is just a low-level tool that does one thing and that one ... If getting the GPG keys causes you heartburn, ... > To stay in the RPM subject, Apache give keys for their tarball versions. ...
    (linux.redhat)
  • Re: Three newbie questions!
    ... You can see the main groups, then the applications ... Until you get to know the names of applications, it is best to use RPM ... You normally find a README, an INSTALL, and a doc ... If you have installed any libraries, then you must run the following ...
    (comp.os.linux.setup)
  • FW: [SLE] YaST Online Update Problem
    ... >>update one of the rpms manually to see if rpm will give you a better error ... >SuSE to try to apply one of the patches? ... >I've always used YaST for Online Updates and for installing new packages. ... Not only that, but at the end of the install, it ...
    (SuSE)
  • Re: How to install Java/Frefox in FC6 -
    ... just don't trust java and rpm in the same breath, ... recall that when building packages, you always opt for ./configure && ... make && make install and I don't recall a single instance where you have ... I rebuilt kde to kde-3.3.0 using konstruct, didn't fix it. ...
    (Fedora)
  • Re: Hello plus question
    ... >> something like White Box Enterprise Linux (Open Source version of Red ... and thus yum install will handle ... >Steven is comfortable with handling rpm and dependencies then he can go ... there are an old saying - the admins problems is the admins ...
    (Fedora)