Pagina 1 di 1
Compilazione Xorg con Slackbuild di PAT
Inviato: lun 21 ago 2006, 17:10
da Harp
Vorrei ricompilare Xorg, ottimizzando per athlon, così avrei un paio di domande.
Ho scaricato la directory X, via FTP.
Lo slackbuild di Pat, parte così:
Codice: Seleziona tutto
ERSION=6.9.0
export ARCH=${ARCH:-i486}
BUILD=${BUILD:-8}
if [ "$ARCH" = "i386" ]; then
SLKCFLAGS="-O2 -march=i386 -mcpu=i686"
elif [ "$ARCH" = "i486" ]; then
SLKCFLAGS="-O2 -march=i486 -mtune=i686"
elif [ "$ARCH" = "s390" ]; then
SLKCFLAGS="-O2"
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2"
fi
Io vorrei compilare i pacchetti in modo da averli rinominati per athlon. Come posso fare a rendere lo slackbuild compatibile con questo?
Codice: Seleziona tutto
TARGET=i486
ARCH=${ARCH:-athlonxp}
BUILD=Hrp
if [ "$ARCH" = "i486" ]; then
SLKCFLAGS="-O2 -march=i486 -mcpu=i686"
elif [ "$ARCH" = "athlonxp" ]; then
SLKCFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer -ffast-math -mmmx -m3dnow -msse -mfpmath=sse,387 -mcpu=athlon-xp"
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mcpu=i686"
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2"
fi
Oltre alla directory x11 devo compilare anche fontconfig?
Alttre cose a cui prestare attenzione?
Grazie in anticipo.
Inviato: lun 21 ago 2006, 17:31
da gohanz
Non devi fare niente di particolare, aggiungi la riga
elif [ "$ARCH" = "athlonxp" ]; then
SLKCFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer -ffast-math -mmmx -m3dnow -msse -
al primo SlackBuild poi modifichi
VERSION=6.9.0
ARCH=${ARCH:-athlonxp}
BUILD=Hrp
Fontconfig adesso è un pacchetto separato mi sembra a differenza della 10.2 che che conteneva le sue librerie all'interno di X11
Inviato: lun 21 ago 2006, 18:15
da Harp
Ok, grazie mille Gohanz.
Speriamo che il libro sulla BASH che ho sul comodino risolva queste mie carenze prima o poi.
Ho lanciato lo Sllackbuild relativo alla directory x11 intanto.
Cosa devo fare con fontconfig?
Non è che andasse compilato prima^
Inviato: lun 21 ago 2006, 19:19
da Harp
Mannagg'
Come volevasi dimostrare.
Due ore buttate a....
Codice: Seleziona tutto
../../extras/fontconfig/fontconfig/fcfreetype.h:45: error: syntax error before "f"
In file included from fcatomic.c:50:
../../extras/fontconfig/src/fcint.h:596: error: syntax error before "encoding"
make[3]: *** [fcatomic.o] Error 1
make[3]: Leaving directory `/tmp/x11-build/xc/lib/fontconfig'
make[2]: *** [install] Error 2
make[2]: Leaving directory `/tmp/x11-build/xc/lib'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/tmp/x11-build/xc'
make: *** [install] Error 2
[/color]
Spero almeno sia d'aiuto a qualcun' altro.
Inviato: lun 21 ago 2006, 22:13
da Harp
Nein! Nein! Nein!
Cosa sto sbagliando?
Ho compilato fontconfig, l'ho installato e sono tornato su Xorg. Stesso problema.
AIUTO!
Inviato: mar 22 ago 2006, 15:59
da l1q1d
Lo so che sembra una cosa stupida ma prova a vedere se compila senza le tue modifiche allo slackbuild, sembra essere un problema più radicato nella compilazione.
In che modo hai compilato fontconfig? Hai per caso l'altra versione ancora installata?
Inviato: ven 25 ago 2006, 1:06
da Harp
l1q1d ha scritto:Lo so che sembra una cosa stupida ma prova a vedere se compila senza le tue modifiche allo slackbuild, sembra essere un problema più radicato nella compilazione.
In che modo hai compilato fontconfig? Hai per caso l'altra versione ancora installata?
Non credo, almeno spero, che non possa ottimizzare con queste CFLAGS.
Non ho disinstallato il vecchio xorg, prima di procedere, dovrei?
Mi sembra che fontconfig non ci sia nel xorg della 10.2.
Io ho praticamente proceduto a compilare fontconfig e poi ho installato il tgz creato ed ho proceduto a lanciare lo slackbuild nella directory x11, seguendo il consiglio trovato in IRC della non necessità di disinstallare il vecchio Xorg.
Il paccheto fontconfig in questione, alla uscita da X, mi visualizza caratteri ostrogoti.
Ho notato comunque dei syntax error nella compilazione dei font di x11 e gli stessi errori di sintassi anche nella compilazione d KDE.
Boh, spero di venirne a capo.
P.S. Probabilmente ne sparerò una delle mie. Il kernel non centra nulla?.
Inviato: ven 25 ago 2006, 3:47
da Harp
Ho provato e riprovato, con e senza flags, per lo meno minimizzando a march=athlox-xp -O2 -pipe fomit-frame-pointer, ma niente da fare.
Ho provato pure da init 3, disinstallando xorg vecchio.
Insomma, ho sparato tutte le cartucce a disposizione, ma GIVE UP!!!
