Pages : 1
#1 Le 09/05/2014, à 14:29
- subsib
gcc et -m32 [Résolu]
Bonjour !
J'essaie de compiler de l'assembleur avec du C++, en 32 bits sur une machine 64. J'ai un souci, qui a l'air classique, seulement les réponses que je trouve sur le net ne m'aident pas :
J'ai installé la libstdc++.so.6 en 32 bits :
apt-get install lib32stdc++6
si bien que je n'ai plus de message d'erreur comme quoi ce fichier est introuvable. oki, oki...
Ensuite, quand j'essaie de compiler, voici le message d'erreur :
/usr/include/c++/4.8/iostream:38:28: fatal error: bits/c++config.h: Aucun fichier ou dossier de ce type
#include <bits/c++config.h>
^
compilation terminated.
Bon, bon... Je vois qu'il faut gcc-multilib.
Mais
sudo apt-get install gcc-multilib
me renvoie ça :
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet gcc-mutlilib
et je n'arrive pas non plus à l'installer via la logithèque ubuntu. (ça plante).
Heu... ?? Quelqu'un aurait une suggestion ?
Merci d'avance
Config : Linux version 3.13.0-24-generic (buildd@batsu) (gcc version 4.8.2 (Ubuntu 4.8.2-19ubuntu1) )
Punaise, j'ai trouvé :
j'utilise g++ plutôt que gcc, et j'ai fait
sudo apt-get install g++-muslitib
Ça fonctionne nickel.
:s
Dernière modification par subsib (Le 09/05/2014, à 14:57)
Hors ligne
#2 Le 09/05/2014, à 14:56
- lann
Re : gcc et -m32 [Résolu]
Bizarre le paquet existe bien sur Ubuntu 14.04
Essayes
sudo apt-get update
sudo apt-get upgrade
<Modéré>
Hors ligne
#3 Le 09/05/2014, à 15:01
- subsib
Re : gcc et -m32 [Résolu]
Oh, ben, j'ai fait ça et ça marche
Celà dit, comme je l'ai dit plus haut dans mon edit, j'ai aussi installé g++-multilib finalement et comme je ne comprends pas bien s'il y a une différence entre gcc et g++...
Pas tout compris ?!
Merci beaucoup en tout cas !
Hors ligne
Pages : 1