CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Problème compilation Code::Blocks

Gaetano-GX
Gaetano-GX
Niveau 30
20 septembre 2016 à 16:21:13

Bonjour à tous,
Je viens d'installer Fedora sur une de mes bécanes et Code::Blocks refuse de compiler un simple Hello World (que ce soit en C ou en C++).
Voici ce que m'affiche la fenêtre build log:
Build: Debug in HelloC (compiler: GNU GCC Compiler)--------------- g++ -o bin/Debug/HelloC obj/Debug/main.o /bin/sh: g++ : commande introuvable Process terminated with status 127 (0 minute(s), 0 second(s)) 0 error(s), 0 warning(s) (0 minute(s), 0 second(s))
Si quelqu'un a une solution, ce serait sympa...
Je précise que j'ai bien GCC et g++ d'installé.
Merci d'avance !
Bien cordialement

f0c300
f0c300
Niveau 10
20 septembre 2016 à 16:47:22

Bizarre, tu peux dire comment tu les as installe?
Que retourne la commande which g++ ?

C'est peut-etre juste ton $PATH dans codeblocks qui est mal parametre.

Dans le doute
dnf install @development-tools
(c'est un metapaquet qui contient notamment gcc/g++ )

Message édité le 20 septembre 2016 à 16:49:48 par f0c300
Gaetano-GX
Gaetano-GX
Niveau 30
21 septembre 2016 à 07:56:57

La commande which g++ me retourne:
[gaetano@localhost ~]$ which g++ /usr/bin/which: no g++ in (/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin)
J'ai installé les development-tools mais ça change rien. Je commence à être dégouté car en plus au lancement de C::B y'a marqué GNU GCC 6.x (je savais même pas que gcc en était à la version 6.x, et C::B me détecte bien gnu gcc compiler).
Si quelqu'un a une solution à mon problème je suis preneur évidemment...
Merci pour ton aide f0c300 !
A++

Gaetano-GX
Gaetano-GX
Niveau 30
21 septembre 2016 à 07:58:39

Le 21 septembre 2016 à 07:56:57 Gaetano-GX a écrit :
La commande which g++ me retourne:
[gaetano@localhost ~]$ which g++ /usr/bin/which: no g++ in (/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin)
J'ai installé les development-tools mais ça change rien. Je commence à être dégouté car en plus au lancement de C::B y'a marqué GNU GCC 6.x (je savais même pas que gcc en était à la version 6.x, et C::B me détecte bien gnu gcc compiler).
Si quelqu'un a une solution à mon problème je suis preneur évidemment...
Merci pour ton aide f0c300 !
A++

EDIT: j'ai installé C::B avec "yum install codeblocks" après un "yum update".

f0c300
f0c300
Niveau 10
21 septembre 2016 à 09:21:07

Et apres avoir installe development tools which g++ ne retourne toujours rien? :(

Peux-tu verifier dans les parametres de code:blocks ou il regarde pour trouver ta toolchain?

Gaetano-GX
Gaetano-GX
Niveau 30
21 septembre 2016 à 09:58:38

La commande which g++ me retourne la même chose:
[gaetano@localhost ~]$ which g++ /usr/bin/which: no g++ in (/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin)
J'ai pas encore regardé dans C::B, je te tiens aucourant...A++

f0c300
f0c300
Niveau 10
21 septembre 2016 à 10:12:13

Et est-ce qu'il trouve gcc?
installe manuellement le paquet g++ sinon. :(

Gaetano-GX
Gaetano-GX
Niveau 30
21 septembre 2016 à 10:46:56

Oui il trouve gcc:
[root@localhost gaetano]# which gcc
/usr/bin/gcc

Par contre, il me dit qu'il n'y a pas de paquets g++:
[root@localhost gaetano]# yum install g++
Redirecting to '/usr/bin/dnf install g++' (see 'man yum2dnf')

Vérification de l'expiration des métadonnées effectuée il y a 2:54:17 sur Wed Sep 21 07:49:42 2016.
Aucun paquet g++ disponible.
Erreur : Impossible de trouver une correspondance.

J'ai le même message si j'utilise dnf

f0c300
f0c300
Niveau 10
21 septembre 2016 à 11:06:22

Mh apparemment le paquet s'appelle gcc-c++

Etonnant qu'il soit pas contenu dans @development-tools

Gaetano-GX
Gaetano-GX
Niveau 30
21 septembre 2016 à 16:09:00

Génial, tu m'as sauvé mec, c'était exactement ça !
Ton fonctionne normalement maintenant.
Merci !

Sous forums
  • Aide à l'achat Mac
  • Steam Deck
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Macintosh
  • Hardware
La vidéo du moment