Codice: Seleziona tutto
# Set the config option variables if they are not already set:
if [ -r ./KDE.options ]; then
. ./KDE.options
fi
if [ -d qt ]; then
( cd qt
./qt.SlackBuild
installpkg /tmp/qt-*.tgz
)
. /etc/profile.d/qt.sh
fi
# This avoids compiling a version number into KDE's .la files:
QTDIR=/usr/lib/qt
export QTDIR
# Make sure /opt/kde/bin is in the $PATH first:
if [ -d kdebase ]; then
. ./kdebase/profile.d/kde.sh
fi
Avrei una domanda riguardante il pezzo di slackbuild che ho riportato.
Dando un' occhiata ai messaggi a video, durante la compilazione, mi sembra che non vengano prese le ottimizzazioni che ho impostato in KDE.options, ma altre flags.
Penso che Samiel mi possa rispondere.
Devo per caso impostare qualcosa anche all'interno della directory QT?
Oppure modificare KDE.options è sufficiente per passare le CFLAGS per athlon a tutti i pacchetti di KDE?
P.S. Un' informazione: alla fine di KDE.options ho visto che ci sono due parti diverse.
Lo script di KDE 3.5.4 finisce con:
Codice: Seleziona tutto
# Number of jobs to compile at once:
if [ -z "$NUMJOBS" ]; then
export NUMJOBS=-j6
fi
Mentre quello di KDE 3.5.2 con:
Codice: Seleziona tutto
# Number of jobs to compile at once:
if [ -z "$NUMJOBS" ]; then
export NUMJOBS=-j3
fi