Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]

4 - Toutes les autres applications, les émulateurs...

> Forums de discussion > 4 - Toutes les autres applications, les émulateurs... > [Résolu]Compiler freewheeling - Erreur c++11
Dernier post

[Résolu]Compiler freewheeling - Erreur c++11

Sasaki Articles : 278 utilisateur non connecté
Salut,

découvrant les dernières mises à jour toutes fraîches de Freewheeling, et constatant les défauts de la version actuelle disponible sur les dépôts Debian/Ubuntu, je tente une compilation depuis les sources.

Cette opération est bien documentée et l'installation des dépendances se passe sans encombre.
Ça bloque juste après le ./configure.

Voici l'output de la commande make :

fweelin_datatypes.h:509:30: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11 [enabled by default]
   char data[CFG_VAR_SIZE] = {};
                              ^
fweelin_datatypes.h:509:30: warning: extended initializer lists only available with -std=c++11 or -std=gnu++11 [enabled by default]
fweelin_fluidsynth.cc: In constructor ‘FluidSynthProcessor::FluidSynthProcessor(Fweelin*, char)’:
fweelin_fluidsynth.cc:90:72: error: ‘FALSE’ was not declared in this scope
     fluid_synth_activate_octave_tuning(synth, 0, 0, "DETUNE", pitches, FALSE);
                                                                        ^
make[1]: *** [fweelin_fluidsynth.o] Erreur 1
make[1]: quittant le répertoire « /home/sasaki/.freewheeling/src »
make: *** [all-recursive] Erreur 1


Je ne sais pas comment intégrer l'option -std:c++11 lors de la compilation.

Quelqu'un pourrait-il m'aider svp ?

jpcima Articles : 73 utilisateur non connecté France
Le logiciel s'attend probablement à ce que tu emploies une version supérieure de compilateur, où le c++11 est une option active par défaut.

Cela dit, le message qui fait référence à cela est une alerte et pas une erreur, donc ce n'est pas fatal.

Tu peux essayer de remplacer les FALSE par 0, ce qui résoudra surement l'erreur un peu plus bas. Ca existe en double exemplaire dans le fichier en question. (ligne 90 et ligne 94)

Sasaki Articles : 278 utilisateur non connecté
JUBILATION TOTALE !!!!!!!
Merci beaucoup :-)


Pour info : dans src/fweelin.fluidsynth.cc aux lignes 90 et 94 remplacer FALSE par 0. Remonter ensuite d'un dossier et faire make


Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]

Houston4444


Mégaphone [Afficher / Cacher]

sub26nico, 21:28, lun. 17 mars 2025: Bonjour Milo,Utilise le forum pour poser des questions, tu y trouveras plus de réponses.
Milo, 16:01, lun. 17 mars 2025: Bonjour, j'ai acheter 2 mini claviers un arturia et un akai je n'arrive pas à les configurer cherche de l'aide, svp Belle journée
olinuxx, 08:59, dim. 16 mars 2025: Bonjour Soileh. Utilise le forum pour poser des questions.
Soileh, 15:32, sam. 15 mars 2025: Bonjour, comment encoder l'ISRC qu'on nous a transmis pour un mp3 ou mp4 avant de les poster sur youtube, spotify etc? Ceci afin d'enfin peut-être un jour toucher des royalties...???! Merci
calixtus06, 20:10, lun. 10 mars 2025: Bonjour et bienvenue à ericmao91 :-)
bluedid29, 22:22, dim. 09 mars 2025: Merci pour l'édito !
allany, 21:15, dim. 09 mars 2025: Ben voilà... La vie c'est pas si mal tant qu'y a l'éditorial ! [Lien]
bluedid29, 10:27, dim. 09 mars 2025: Grand merci à olinuxx et bon dimanche :-)
calixtus06, 09:45, ven. 07 mars 2025: Bonjour et bienvenue à oupsman, MathiasR :-)
calixtus06, 14:19, sam. 01 mars 2025: Bonjour et bienvenue à dagibbon :-)
jujudusud, 22:59, jeu. 27 Feb 2025: Grâce au travail d'administration d'olinuxx, nous avons de nouveau accès aux images sur LinuxMAO. La possibilité d'en ajouter est revenue aussi. Profitez-en !
calixtus06, 14:30, mar. 18 Feb 2025: Bonjour et bienvenue à Jeremy44, Benjmusic :-)