Re: Wiki-Artikel über rpmbuild
Michael Schwendt <[email protected]> Wed, 7 Mar 2012 01:38:41 +0100
| Newsgroups | gmane.linux.redhat.fedora.german |
|---|---|
| Message-ID | <[email protected]> |
On Tue, 6 Mar 2012 23:50:26 +0100 (CET), OR (Olaf) wrote: > > > %install > > > make PREFIX=$RPM_BUILD_ROOT install > > > > Auch das bleibt weiterhin unglücklich, da Du $PREFIX mißbrauchst, anstatt > > $DESTDIR für diesen Zweck zu nehmen: > > Ich hab noch mal in mein schlaues Buche geschaut (ISBN:3826614429) > das nicht nur GNU make behandelt. So wie ich es verstehe ist "$DESTDIR" nur > eine Konvention. Es ist keine Standard-Variable die ein Vordefinierten > Wehrt hat. Natürlich nicht. Falls vordefiniert, allenfalls als DESTDIR= oder DESTDIR=/ , denn sonst würden solche Makefiles ja nicht unterhalb des Root-Verzeichnisses eines Systems Dateien installieren. Welchen vordefinierten Wert hattest Du denn im Sinn? > Ein kurzer Test belegt das... > > test: > echo $(PREFIX) $(DESTDIR) echo $PREFIX $DESTDIR auf der Kommandozeile hätte es auch getan. > In der qmake Variante ist "$(.PREFIX)", mit führendem Punkt definiert. > Aber diese Variable hat eine völlig andere Funktion. $(PREFIX) anders zu verwenden als $(prefix) wäre eigensinnig und würde zu Irritationen führen. Möchtest Du das denn? -- de-users mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/de-users