Probleme sous mandrake 10.1

Un conseil à donner ? un problème technique avec vos merveilleux PC ?

Topic author
Luigi
Apprenti-Mécano
Apprenti-Mécano
Messages : 280
Inscription : 19 avril 2004

#1

Message par Luigi »

Salut,

Bon ca n'a rien à voir avec la simu, mais au cas ou un genie de mandrake flanerait dans les environs, je pose ma question:

Je suis sous Mandrake 10.1, et je voudrai compiler un programme en C++ avec gcc. Je tape donc dans la console: "gcc -o nom_exe fichier.cpp".
La commande est, je crois, correcte, mais il me sort: "gcc: installation problem, cannot exec 'cc1plus': No such file or directory".

Alors voila, si vous avez des suggestions... je n'ai rien installé, rien enlevé. gcc semble etre installé sur le pc via mandrake... J'ai meme reinstallé linux pour ca ! :wacko: Le pire c'est que chez un ami ca marche sans problème ! grrrrrr.... :angry:

A+ :)

Drakho

#2

Message par Drakho »

As-tu essayé g++ au lieu de gcc ?

je sais que sur certains systèmes, gcc link sur du C et g++ sur du C++...

peut-être une piste ;)

Mais bon... suis po spécialiste Mandrake... tout au plus utilisateur de Slackware et Debian ;)

Topic author
Luigi
Apprenti-Mécano
Apprenti-Mécano
Messages : 280
Inscription : 19 avril 2004

#3

Message par Luigi »

Ok Drakho.

J'ai dl un tar.gz sur le net, mais je sent que je vais encore GALERER pour l'installer. Je comprends pas comment on install tout ce bazard ! Y a que les .rpm que je comprends moi: il click et ca marche lol ! :lol:

:)

Drakho

#4

Message par Drakho »

La plupart du temps, un prog sous forme de source s'installe simplement en faisant :

./configure

make

make install #en mode root pour ce dernier

le tout dans le répertoire du programme ;)

les erreurs que tu pourrai voir correspondent au dépendances non satisfaites....

:) ça me rappelle mes débuts...

rpm -Uvh (Redhat, SuSE et autres mandrakes)
pkgtool (Slackware)
apt-get (debian)
emerge (gentoo)

et les fameux ./configure && make && su -c "make install"

Topic author
Luigi
Apprenti-Mécano
Apprenti-Mécano
Messages : 280
Inscription : 19 avril 2004

#5

Message par Luigi »

Ah merci !

Avec ca je devrai réussir ! :jumpy:

Et hop une banane :banana:

Drakho

#6

Message par Drakho »

Je te conseilles cependant de toujours jetter un oeil au fichier readme ou install qui accompagne chaque programme ;)

big pinguin
Apprenti-Mécano
Apprenti-Mécano
Messages : 298
Inscription : 22 août 2004

#7

Message par big pinguin »

Petit rappel :

Normalement les rpms sont déjà compilés , la commande idéale :
rpm -ivh nom_du_package.rpm

Mais sur Mandrake normalement tu as la commande magique :
urpmi qui n'est autre qu'un alias de rpm -ivh avec en plus la recherche et l'installation des dépendances . Si tu as fait une installation via ftp c'est encore plus puissant puisque tu auras une mise à jour via le net de la base urpmi .
Pour comprendre un peu mieux la commande je te conseilles man urpmi

Mais parfois il y a aussi des src.rpm , dans ce cas ce sont les sources , la méthode est indentique mais des fichiers ne seront installés mais pas compilés et enfin tu les sources non packagées et là par contre il faut faire ce qu'à décrit Drakho . Attention toutefois cette méthode n'est pas toujours compatible avec toutes les distribs il faut parfois télécharger la version prévue .

Sinon concernant le compilo , c'est pour une appli perso c++ je suppose , dans ce cas tu utilises effectivement g++ -o nom_du_fichier_compilé fichiers_sources

vala si ca peut t'aider
Portable - CLEVO P170HM - I7 2820QM - 8Go DDR3 16000 - Momentus Hybride 500Go - HD6790M

Topic author
Luigi
Apprenti-Mécano
Apprenti-Mécano
Messages : 280
Inscription : 19 avril 2004

#8

Message par Luigi »

Ok merci à tous les deux. ;)
Répondre

Revenir à « Conseils, problèmes hardwares / softwares »