2017-10-07 8 views
0

J'ai trouvé la bibliothèque c DSP légère - Soundpipe.
Je veux utiliser des filtres. Je n'ai pas vraiment besoin de fichiers binaires, mais le problème est que le référentiel n'a pas son fichier d'en-tête principal - soundpipe.h. Si je comprends bien, c'est parce que la bibliothèque utilise des modules spécifiques portés de Csound et FAUST langues. De plus, le fichier readme du référentiel ne contient pas de guide d'installation pour Windows. Il dit:Impossible de créer la bibliothèque Soundpipe DSP sous Windows

Par défaut, SoundPipe a besoin libsndfile, et un environnement standard construire . D'autres modules qui utilisent d'autres bibliothèques externes devront être explicitement compilés en modifiant config.mk (Note: mais le dossier du Makefile ne contient pas config.mk, il n'y a config.def.mk)

Pour compiler:

make

sudo make install

Ok, je l'ai téléchargé et installé libsndfile.
J'ai essayé d'utiliser MSVC de nmake - il ne fonctionne pas:

makefile(7) : fatal error U1036: syntax error : too many names to left of '=' 
Stop. 

est ici le début du makefile:

> .PHONY: all clean install docs bootstrap 
> 
> default: all 
> 
> VERSION = 1.5.0 
> 
> INTERMEDIATES_PREFIX ?= . PREFIX ?= /usr/local 
> ... 

Après que je l'ai téléchargé MinGW, mingw32-make résultat:

config.mk: No such file or directory 
mingw32-make: *** No rule to make target 'config.def.mk', needed by 'config.mk'. Stop. 

Ok, lorsque je tente d'exécuter la commande configure, il ne fonctionne pas sur mon Win7 x 64 (sh: ./configure: No such file or directory, etc ...)

Je les chemins dans le système mt path variable:

C:\MinGW\bin;C:\MinGW\msys\1.0\bin 

Liens que j'ai lu:
How Do I Run ./configure with MinGW?
Getting mingw-get to install correctly - mingw/msys path missing plus more!

MinGW de configure ne travailler après avoir réinstallé Git pour Windows et GCC_TDM aussi (aucune idée de comment exécuter configure).

Des idées pour construire la bibliothèque ou au moins trouver des fichiers sources manquants (ou faire par CSound, Faust, ...)?

Répondre

2

Le système de construction Soundpipe est conçu pour être utilisé avec les environnements POSIX, dont certains sont disponibles sous Windows.

J'ai été capable de construire Soundpipe en utilisant à la fois MSYS2 et Windows Bash sur Windows 10.