Questions Fr > Demandes d'aide

[obsession] échec de la compilation dans Lubuntu 12.04 64bits (Résolu)

(1/1)

melodie:
Salut,

J'ai installé Lubuntu 12.04 64bits sur une partition. Objectif, avoir "un nid" pour créer une Bento 64bits (rien que ça ! ;) ).

Une fois les paquets de développement tous installés, une erreur que je ne sais dépasser se produit:


--- Code: ---$ make configure
sed -i 's#define PREFIX.*#define PREFIX "/usr/local"#' config.h
echo "PREFIX ?= /usr/local" > makefile.mk
$ make
Compiling obsession-exit.c
obsession-exit.c:1:0: erreur: le processeur sélectionné ne supporte pas le jeu d'instructions x86-64
make: *** [obsession-exit.o] Erreur 1
$
--- Fin du code ---

Que dois-je faire pour réussir la compilation ?

Merci par avance.


melodie:
Je me réponds:

changer -march=i686 pour -march=x86-64 dans le Makefile. Une instruction plus générique serait préférable mais c'est une compilation "one shot", donc pas la peine d'en faire un fromage...

Il me manquait aussi le paquet nommé "valac". Chose faite, résolu.


--- Code: ---$ make
Compiling obsession-exit.c
Compiling dbus-interface.c
Compiling obsession-common.c
Building obsession-exit
Compiling obsession-logout.c
Building obsession-logout
Building xdg-autostart
autostart/xdg-autostart.vala:36.8-36.54: warning: unhandled error `GLib.KeyFileError'
if (kf.load_from_file (filename, KeyFileFlags.NONE)) {
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/home/joyce/obsession/autostart/xdg-autostart.vala.c: In function ‘autostart_xdg_autostart’:
/home/joyce/obsession/autostart/xdg-autostart.vala.c:632:18: attention : assignment from incompatible pointer type [enabled by default]
/home/joyce/obsession/autostart/xdg-autostart.vala.c:668:3: attention : passing argument 2 of ‘g_hash_table_foreach’ from incompatible pointer type [enabled by default]
/usr/include/glib-2.0/glib/ghash.h:87:13: note: expected ‘GHFunc’ but argument is of type ‘void (*)(const void *, const void *, void *)’
Compilation succeeded - 1 warning(s)
msgfmt -o po/af.mo po/af.po
msgfmt -o po/am.mo po/am.po
msgfmt -o po/ar.mo po/ar.po
msgfmt -o po/ast.mo po/ast.po
msgfmt -o po/be.mo po/be.po
msgfmt -o po/bg.mo po/bg.po
msgfmt -o po/bn_IN.mo po/bn_IN.po
msgfmt -o po/bn.mo po/bn.po
msgfmt -o po/ca.mo po/ca.po
msgfmt -o po/cs.mo po/cs.po
msgfmt -o po/da.mo po/da.po
msgfmt -o po/de.mo po/de.po
msgfmt -o po/el.mo po/el.po
msgfmt -o po/en_GB.mo po/en_GB.po
msgfmt -o po/es.mo po/es.po
msgfmt -o po/es_VE.mo po/es_VE.po
msgfmt -o po/et.mo po/et.po
msgfmt -o po/eu.mo po/eu.po
msgfmt -o po/fa.mo po/fa.po
msgfmt -o po/fi.mo po/fi.po
msgfmt -o po/fo.mo po/fo.po
msgfmt -o po/fr.mo po/fr.po
msgfmt -o po/frp.mo po/frp.po
msgfmt -o po/gl.mo po/gl.po
msgfmt -o po/he.mo po/he.po
msgfmt -o po/hr.mo po/hr.po
msgfmt -o po/hu.mo po/hu.po
msgfmt -o po/id.mo po/id.po
msgfmt -o po/it.mo po/it.po
msgfmt -o po/ja.mo po/ja.po
msgfmt -o po/ko.mo po/ko.po
msgfmt -o po/lg.mo po/lg.po
msgfmt -o po/lt.mo po/lt.po
msgfmt -o po/ml.mo po/ml.po
msgfmt -o po/ms.mo po/ms.po
msgfmt -o po/nb.mo po/nb.po
msgfmt -o po/nl.mo po/nl.po
msgfmt -o po/nn.mo po/nn.po
msgfmt -o po/pa.mo po/pa.po
msgfmt -o po/pl.mo po/pl.po
msgfmt -o po/ps.mo po/ps.po
msgfmt -o po/pt_BR.mo po/pt_BR.po
msgfmt -o po/pt.mo po/pt.po
msgfmt -o po/ro.mo po/ro.po
msgfmt -o po/ru.mo po/ru.po
msgfmt -o po/si.mo po/si.po
msgfmt -o po/sk.mo po/sk.po
msgfmt -o po/sl.mo po/sl.po
msgfmt -o po/sr@latin.mo po/sr@latin.po
msgfmt -o po/sr.mo po/sr.po
msgfmt -o po/sv.mo po/sv.po
msgfmt -o po/te.mo po/te.po
msgfmt -o po/th.mo po/th.po
msgfmt -o po/tr.mo po/tr.po
msgfmt -o po/tt_RU.mo po/tt_RU.po
msgfmt -o po/uk.mo po/uk.po
msgfmt -o po/ur_PK.mo po/ur_PK.po
msgfmt -o po/ur.mo po/ur.po
msgfmt -o po/vi.mo po/vi.po
msgfmt -o po/zh_CN.mo po/zh_CN.po
msgfmt -o po/zh_TW.mo po/zh_TW.po
$
--- Fin du code ---

Navigation

[0] Index des messages

Utiliser la version classique