Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 22/07/2015, à 21:35

Sciss

[résolu]error:CPU you selected does not support x86-64 instruction set

Bonjour. Puisse quelqu'un m'aider s'il vous plaît !
Je suis débutant dans Ubuntu et je voudrais installer l'application qui se trouve à l'adresse suivante : " http://www.ann.jussieu.fr/frey/ftp/archives/medit.2012.02.05.tgz".
Après avoir décompressé l'archive, lorsque je lance l'installation en entrant " make linux", le terminal affiche :
«
make  -f Makefile.arch \
        "prog   = medit-2.3-linux"\
    "CC     = gcc" \
    "CFLAGS = -O3 -march=pentiumpro -ansi -fexpensive-optimizations \
              -Wuninitialized -Wunused -Winline -Wshadow" \
        "LDFLAGS= -s -static-libgcc /home/sinclair/code/library.cur/objects//*.o" \
        "INCDIR = -I. -I/home/sinclair/code/library.cur/sources" \
    "XLIBS  = -L/usr/X11R6/lib -lXmu -lXext -lX11" \
        "GL_LIB   = /usr/lib/libGL.so" \
    "GLU_LIB  = /usr/local/lib/libGLU.so" \
    "GLUT_LIB = /usr/local/lib/libglut.a" \
        "EXEDIR = /home/sinclair/bin/i86"
make[1]: entrant dans le répertoire « /home/sinclair/Bureau/medit »
cc -c -O3 -march=pentiumpro -ansi -fexpensive-optimizations           -Wuninitialized -Wunused -Winline -Wshadow -I. -I/home/sinclair/code/library.cur/sources sources/animat.c -o objects//animat.o
sources/animat.c:1:0: error: CPU you selected does not support x86-64 instruction set
#include "medit.h"
^
sources/animat.c:1:0: error: CPU you selected does not support x86-64 instruction set
make[1]: *** [objects//animat.o] Erreur 1
make[1]: quittant le répertoire « /home/sinclair/Bureau/medit »
make: *** [linux] Erreur 2

»
En faisant la recherche sur le web, j'ai cru comprendre que cette erreur signifie que mon ordinateur est 32bit, pourtant je possède bien un 64bit.
  Est-ce quelqu'un saurait quoi faire pour réussir cette installation ?

Bien cordialement

Dernière modification par Sciss (Le 31/07/2015, à 14:40)

Hors ligne

#2 Le 22/07/2015, à 21:47

Bougron

Re : [résolu]error:CPU you selected does not support x86-64 instruction set

Bonssoir
Ce n'est pas parce qu'un ordinateur est estampillé 64 bits qu'il possède nécessairement l'intégralité du jeu d'instruction X86-64.
Si tu donnais le modèle exact  de ton ordinateur, Cela pourrait aider.


AJout de dernière minute.

Pour le moment, je n'utilise que des logiciels qui sont au point et disponibles dans la logithèque
et je ne suis pas compétent dans les make

Il n'est même pas sùr que le fait de voir deux //  consécutifs n'aurait fait tilté.

Dernière modification par Bougron (Le 23/07/2015, à 10:08)

Hors ligne

#3 Le 22/07/2015, à 22:02

Sciss

Re : [résolu]error:CPU you selected does not support x86-64 instruction set

Merci Bougron pour la promptitude de votre réaction et pour ce rappel
Le modèle exact de l'ordinateur est
hp Pavilion dv4-5113cl Entertainment PC
Il est venu avec Windows 7 et j'ai installé Ubuntu 14 LTS à côté de Windows. (Il faut dire que la partition du disque dur qui porte Windows a eu des problèmes et je n'utilise plus que  Ubuntu).

Bien cordialement

Hors ligne

#4 Le 22/07/2015, à 22:25

Bougron

Re : [résolu]error:CPU you selected does not support x86-64 instruction set

Voilà un peu la réponse.         https://en.wikipedia.org/wiki/X86-64  Sa fiabilité est probable

     a écrit :

Differences between AMD64 and Intel 64

Although nearly identical, there are some differences between the two instruction sets in the semantics of a few seldom used machine instructions (or situations), which are mainly used for system programming.[33] Compilers generally produce executables (i.e. machine code) that avoid any differences, at least for ordinary application programs. This is therefore of interest mainly to developers of compilers, operating systems and similar, which must deal with individual and special system instructions.

Hors ligne

#5 Le 22/07/2015, à 23:18

MicP

Re : [résolu]error:CPU you selected does not support x86-64 instruction set


"LDFLAGS= -s -static-libgcc /home/sinclair/code/library.cur/objects//*.o" \

Alors forcement, un peu plus loin :

…objects//animat.o

Et enfin :


make[1]: *** [objects//animat.o] Erreur 1

AMHA, il y a un slash de trop dans cette indication de chemin…

=======

… -march=pentiumpro …

Or, le pentium pro est un microprocesseur 32b alors que ta machine est équipée d'un microprocesseur "Intel Core i5-3210M" => 64b.
Je me demande s'il n'y aurait pas un problème avec le fichier "make" ou/et si un "make config" n'a pas été oublié…

Dernière modification par MicP (Le 22/07/2015, à 23:49)

Hors ligne

#6 Le 23/07/2015, à 08:32

Sciss

Re : [résolu]error:CPU you selected does not support x86-64 instruction set

Bonjour MicP.

Merci pour l'intérêt que vous portez à mon problème. Vous l'avez examinez jusqu'au moindre détail !
Seulement je suis débutant dans Ubuntu et ne comprends pas très grande chose à la programmation puisque matheux de formation. Medit est un petit programme qui nous permet de visualiser les maillages (domaines découpés en petits triangles). Il n'est pas lourd (1.3 Mo) et se trouve à l'adresse  " http://www.ann.jussieu.fr/frey/ftp/archives/medit.2012.02.05.tgz".
S'il vous plaît, pourriez-vous téléchargez l'archive et regarder les fichiers "make" et "make config" dont il est question ?

Bien cordialement

Hors ligne

#7 Le 23/07/2015, à 08:43

MicP

Re : [résolu]error:CPU you selected does not support x86-64 instruction set

Bonjour Sciss

Je vais tester ça (avec une machine virtuelle ubuntu 14.04 LTS 64b) dans la journée
et je pense pouvoir transmettre un petit compte rendu dans la soirée.

Bonne journée à vous.

======
@ bougron (et tous ceux qui passent par là)

J'ai pas trop d'expérience avec les "make files",
alors si tu pouvais et si tu as le temps, un petit coup de main ne sera pas de trop.

À ce soir (peut-être même avant…)

Merci smile

Hors ligne

#8 Le 23/07/2015, à 09:35

Sciss

Re : [résolu]error:CPU you selected does not support x86-64 instruction set

Merci encore et bonne journée MicP!

Hors ligne

#9 Le 23/07/2015, à 18:31

MicP

Re : [résolu]error:CPU you selected does not support x86-64 instruction set

Désolé : Vraiment trop peu de connaissances dans ce domaine.
Même en spécifiant x86_64 en remplacement de $(ARCHI) dans les fichiers makefile et Makefile.arch, il reste des chemins à adapter concernant X11 (X11R6) et bien d'autre détails qui me dépassent.
Il me semble qu'il faut aussi installer les paquetages g++ cmake freeglut3 freeglut3.dev, mais même avec ça…

=======
Il faudrait peut-être transférer ce fil dans "Développement et programmation".

Dernière modification par MicP (Le 24/07/2015, à 13:30)

Hors ligne

#10 Le 23/07/2015, à 18:42

Sciss

Re : [résolu]error:CPU you selected does not support x86-64 instruction set

Bonsoir MicP.
J'avais effectivement installer tous ces paquets et même le paquet libxmu-dev comme indiqué dans
http://elmerice.elmerfem.org/wiki/doku. … :yamsnotes
ainsi que des mise à jour mais sans changement.
Merci pour la suggestion. Je le fais tout de suite.

Hors ligne

#11 Le 28/07/2015, à 20:36

Sciss

Re : [résolu]error:CPU you selected does not support x86-64 instruction set

MicP a écrit :

Il faudrait peut-être transférer ce fil dans "Développement et programmation".

Bonsoir MicP. 
Juste pour vous dire que je l'avais fait et que le problème viens d'être résolu :
http://forum.ubuntu-fr.org/viewtopic.php?id=1876021

Merci infiniment à vous et tous les autres.

Hors ligne