5 May
2002
5 May
'02
13:36
Michael Seiwert
wo werden die Variablen "RPM_OPT_FLAGS
Wird in /lib/rpmrc bzw. den Dateien in /lib/rpm/<Zielarchitektur> gesetzt.
CFLAGS, CPPFLAGS, CXXFLAGS
Wird im Makefile gesetzt. Wird das Paket mittels configure konfiguriert, kann man sie als Umgebungsvariablen an configure übergeben: CFLAGS="-O2" CPPFLAGS="-D_GNU_SOURCE" CXXFLAGS="-O2" ./configure In unseren Spec-Dateien wirst du oft finden: %build CFLAGS="$RPM_OPT_FLAGS" ./configure Aber Vorsicht, manche Pakete ignorieren die Umgebungsvariablen. Da hilft es nur, configure.in, aclocal.m4 oder acinclude.m4 zu durchsuchen und entsprechend zu verändern. Philipp