Skip to main content

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


Pb Install de MDAePiano

Articles: 10
Salut tous,

Je voudrais installer ces samples de sons de piano EP sur ma machine et donc j'ai suivi le tuto MDA ePIANO

Sauf que la procédure indique d'installer d'abord un paquet d'outils LV2 et là ça a l'air de bloquer:

Copy to clipboard
sudo make install Generating dependencies for libraries/lv2plugin/lv2plugin.cpp..../bin/bash: g++: orden no encontrada g++ -c -o libraries/lv2plugin/lv2plugin.o -fPIC -DPIC -g -O2 -Iheaders -Ilibraries/lv2plugin libraries/lv2plugin/lv2plugin.cpp /bin/bash: g++: orden no encontrada Makefile.template:75: recipe for target 'libraries/lv2plugin/lv2plugin.o' failed make: *** [libraries/lv2plugin/lv2plugin.o] Error 127



C'est grave docteur?
au fait, le kit d'outils LV2 a été mis à jour c'est plus 1.0.4 comme indiqué sur le tuto mais 1.0.5

Ma distro: linux mint 19.3 (base ubuntu) pas de noyau basse latence que je sache, et elle est en espagnol, d'où cette réponse système orden no encontrada qui veut dire command not found.
Articles: 19434 France
Quelle distribution utilises-tu ?

Note modération : merci d'utiliser la balise CODE lorsque tu copies/colles du code sur le site. Celles-ci permettent un meilleur affichage.
Lmao Code
Voir également cette page.

Articles: 371 France
Je ne suis pas un grand spécialiste de l'espagnol, mais je me demande si installer gcc-c++ n'aiderait pas à la compilation du plugin 😊
Articles: 10
ok, et maintenant j'obtiens tout ça:


Copy to clipboard
$ sudo make install [sudo] contraseña para agus: Generating dependencies for libraries/lv2plugin/lv2plugin.cpp..... Generating dependencies for libraries/lv2gui/lv2gui.cpp..... Generating dependencies for libraries/paq/turtleparser.cpp..... Generating dependencies for libraries/paq/rdf.cpp..... Generating dependencies for libraries/paq/query.cpp..... Generating dependencies for programs/lv2peg/lv2peg.cpp..... Merging dependencies.... g++ -c -o libraries/lv2plugin/lv2plugin.o -fPIC -DPIC -g -O2 -Iheaders -Ilibraries/lv2plugin libraries/lv2plugin/lv2plugin.cpp ar rcs libraries/lv2plugin/liblv2-plugin.a libraries/lv2plugin/lv2plugin.o mkdir -p //usr/local/include/lv2-c++-tools cp libraries/lv2plugin/lv2plugin.hpp libraries/lv2plugin/lv2synth.hpp libraries/lv2plugin/../../headers/lv2.h libraries/lv2plugin/../../headers/lv2_event.h libraries/lv2plugin/../../headers/lv2_event_helpers.h libraries/lv2plugin/../../headers/lv2_osc.h libraries/lv2plugin/../../headers/lv2_uri_map.h libraries/lv2plugin/../../headers/lv2_saverestore.h libraries/lv2plugin/../../headers/lv2_contexts.h libraries/lv2plugin/../../headers/lv2types.hpp //usr/local/include/lv2-c++-tools mkdir -p //usr/local/lib && cp libraries/lv2plugin/liblv2-plugin.a //usr/local/lib g++ -c -o libraries/lv2gui/lv2gui.o -fPIC -DPIC -g -O2 `pkg-config --cflags gtkmm-2.4` -Iheaders libraries/lv2gui/lv2gui.cpp Package gtkmm-2.4 was not found in the pkg-config search path. Perhaps you should add the directory containing `gtkmm-2.4.pc' to the PKG_CONFIG_PATH environment variable No package 'gtkmm-2.4' found In file included from libraries/lv2gui/lv2gui.cpp:27:0: libraries/lv2gui/lv2gui.hpp:32:10: fatal error: gtkmm/box.h: No existe el archivo o el directorio #include <gtkmm/box.h> ^~~~~~~~~~~~~ compilation terminated. Makefile.template:75: recipe for target 'libraries/lv2gui/lv2gui.o' failed make: *** [libraries/lv2gui/lv2gui.o] Error 1

Articles: 211 France
Il faut que tu installes gtkmm ainsi que ses bibliothèques de développement (gtkmm-dev ou gtkmm-devel).
Il en manquera peut-être d'autres, vérifie bien les avertissements "No package XXX found".
Note que c'est lors du "./configure" qu'il faut vérifier ça, pas la peine d'aller plus loin si tu as des bibliothèques manquantes.
Articles: 10
la commande ./configure s'était pourtant bien passée je crois, j'ai obtenu ça:

Copy to clipboard
Current configuration: __path_to_configure = ./configure Now run 'make install' to install your software!


je me suis dit que c'était bon.
Articles: 19434 France
@Marquito : c'est un greffon VST qui a été "porté" (= "adapté") au standard de greffon LV2.
Ce code n'a pas été mis à jour depuis presque 6 ans.
Par contre, il existe un autre "portage" en LV2 du même greffon que tu peux trouver dans le paquet MDA, qui est maintenu et est même disponible dans le gestionnaire de paquets de pratiquement toutes les distributions.

En conséquence, et à part si tu as une raison spécifique d'essayer ce portage de chez elephy, je te conseille et t'invite à utiliser celui présent dans les mda-lv2.