#1 Le 24/05/2006, à 18:29
- bibi fok
apt-build : comment configurer ? pourquoi ça marche pas ?
Bonjour !!!
j'ai un amd64x2, je tourne sur ubuntu dapper 32 bits avec kernel k7--smp
deux cartes nvidia 6600 (en SLI ?)
j'utilise linux en bureautique, multimedia
je voudrais savoir si mon apt-build.conf est correctement configuré... ou comment l'améliorer encore.
build-dir = /var/cache/apt-build/build
repository-dir = /var/cache/apt-build/repository
Olevel = -O3
mtune = -mtune=k7
options = " "
make_options = " "
ensuite j'ai essayé de compilé firefox (apt-build install firefox)
tout semble bien allé, mais à la fin, voilà ce que j'ai :
checking for nsinstall... no
checking for gcc... gcc
checking whether the C compiler (gcc ) works... no
configure: error: installation or configuration problem: C compiler cannot create executables.
make: *** [config.status] Erreur 1
----> Cleaning up object files <-----
Cleaning in directory ./build/package
Full directory path /var/cache/apt-build/build/firefox-1.5.dfsg+1.5.0.3/build/package does not match package name, skipping.
Run --help for more information on directory name matching.
Cleaning in directory .
dh_testdir
dh_testroot
rm -f build-stamp install-stamp \
debian/firefox.png debian/debsearch.gif debian/about.png
rm -f debian/wikipedia.gif
mv -f browser/base/branding/about.png.upstream \
browser/base/branding/about.png || true
mv: ne peut évaluer `browser/base/branding/about.png.upstream': Aucun fichier ou répertoire de ce typerm -f debian/mozilla-*.pc
/usr/bin/make distclean
make[1]: entrant dans le répertoire « /var/cache/apt-build/build/firefox-1.5.dfsg+1.5.0.3 »
make[1]: *** Pas de règle pour fabriquer la cible « distclean ». Arrêt.
make[1]: quittant le répertoire « /var/cache/apt-build/build/firefox-1.5.dfsg+1.5.0.3 »
make: [clean] Erreur 2 (ignorée)
dh_clean
rm -f browser/app/nsStaticComponents.cpp \
embedding/browser/gtk/src/nsStaticComponents.cpp \
extensions/xmlextras/base/src/nsRect.cpp \
gfx/gfx-config.h \
xpcom/xpcom-config.h \
xpcom/xpcom-private.h \
netwerk/necko-config.h \
browser/app/profile/extensions/*/install.rdf \
build/unix/firefox-config \
modules/libpr0n/build/_img_list
find xpcom/build \
xpcom/glue/standalone \
profile/dirserviceprovider/standalone \
toolkit/xre \
extensions/pref/system-pref/src/gconf \
-type l -print0 | xargs -0r rm --
find -name '*.OBJ' -print0 | xargs -0r rm -r --
find toolkit/mozapps/*/src \
xpfe/components/filepicker/src \
-name '*.in' -print | sed -e 's/\.in$//' | xargs -r rm -f --
find nsprpub \
-name Makefile -print0 | xargs -0r rm --
Error while building firefox!
Sorry, no package to install.
que faire ???
merci d'avance
#2 Le 24/05/2006, à 19:33
- Smarter
Re : apt-build : comment configurer ? pourquoi ça marche pas ?
Déja je trouve que l'option -O3 est un peu élévé m'enfin tu fais ce que tu veux.
ensuite est-ce que tu as installé build-essential?
Enfin si tu veux vraiment améliorer à fond mais un peu plus d'option dans apt-build.conf (regarde dans la faq de gentoo tu trouveras certainement des parametres d'optimisation pour chque noyau)
Hors ligne