1 votes

Installation de Chuck, problème avec alsa / JACK / pulse/

J'ai tapé "make", la sortie était

[chuck build]: please use one of the following configurations:
   make linux-alsa, make linux-jack, make linux-pulse,
   make osx, make osx-ub, make cygwin, or make win32

D'abord, comment choisir parmi ceux-ci ?

J'ai tout essayé, voici les erreurs

make linux-alsa

g++ -I. -Ilo -O3 -D__LINUX_ALSA__ -D__PLATFORM_LINUX__ -O3 -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__  -c RtAudio/RtAudio.cpp -o RtAudio/RtAudio.o
RtAudio/RtAudio.cpp:5267:28: fatal error: alsa/asoundlib.h: No such file or directory
 #include <alsa/asoundlib.h>
                            ^
compilation terminated.
makefile:153: recipe for target 'RtAudio/RtAudio.o' failed
make: *** [RtAudio/RtAudio.o] Error 1

make linux-pulse

g++ -I. -Ilo -O3 -D__LINUX_PULSE__ -D__PLATFORM_LINUX__ -O3 -fno-strict-aliasing -D__CK_SNDFILE_NATIVE__  -c RtAudio/RtAudio.cpp -o RtAudio/RtAudio.o
RtAudio/RtAudio.cpp:6540:25: fatal error: pulse/error.h: No such file or directory
 #include <pulse/error.h>
                         ^
compilation terminated.
makefile:153: recipe for target 'RtAudio/RtAudio.o' failed
make: *** [RtAudio/RtAudio.o] Error 1

make linux-jack

RtAudio/RtAudio.cpp:1910:23: fatal error: jack/jack.h: No such file or directory
 #include <jack/jack.h>
                       ^
compilation terminated.
makefile:153: recipe for target 'RtAudio/RtAudio.o' failed
make: *** [RtAudio/RtAudio.o] Error 1

Comment résoudre ce problème ? Quel est le problème ?

2voto

steeldriver Points 118154

Le problème est probablement que vous n'avez pas installé les bibliothèques de développement pertinentes sur votre machine.

Vous devrez soit consulter la documentation de compilation du logiciel (telle qu'une README o INSTALL dans le répertoire racine de l'archive du logiciel) pour obtenir une liste des dépendances, ou trouvez-la vous-même - dans ce dernier cas, le fichier apt-file L'utilité est utile, par exemple

$ apt-file search 'alsa/asoundlib.h'
libasound2-dev: /usr/include/alsa/asoundlib.h
libdssialsacompat-dev: /usr/include/dssi/alsa/asoundlib.h

suggérant que vous auriez besoin d'installer le libasound2-dev par exemple.

El apt-file devrait être disponible à partir de la page universe dépôt.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X