Hello Paul,
I tried to build pd-aubio but it failed.
I first build aubio 0.4.0 with : $ ./waf --disable-avcodec configure (because i get an error with libavcodec)
then : $ ./waf build (but don't want to install it)
and get : Waf: Leaving directory `/home/jack/Téléchargements/aubio-0.4.0/build' 'build' finished successfully (1.409s)
After : PKG_CONFIG_PATH=~/Téléchargements/aubio-0.4.0/build ./waf distclean configure build --prefix=~/Téléchargements/aubio-0.4.0/src/
I get :
'distclean' finished successfully (0.000s)
Setting top to : /home/jack/pd-aubio
Setting out to : /home/jack/pd-aubio/build
Checking for 'gcc' (c compiler) : /usr/bin/gcc
Checking for header m_pd.h : yes
Checking for program pkg-config : /usr/bin/pkg-config
Checking for 'aubio' >= 0.4.0 : yes
'configure' finished successfully (0.108s)
Waf: Entering directory /home/jack/pd-aubio/build' [1/8] c: src/aubio_setup.c -> build/src/aubio_setup.c.1.o [2/8] c: src/aubioonset~.c -> build/src/aubioonset~.c.1.o [3/8] c: src/aubiopitch~.c -> build/src/aubiopitch~.c.1.o [4/8] c: src/aubioquiet~.c -> build/src/aubioquiet~.c.1.o [5/8] c: src/aubiotempo~.c -> build/src/aubiotempo~.c.1.o [6/8] c: src/aubiotss~.c -> build/src/aubiotss~.c.1.o [7/8] c: src/aubiozcr~.c -> build/src/aubiozcr~.c.1.o ../src/aubiopitch~.c:11:25: fatal error: aubio/aubio.h: Aucun fichier ou dossier de ce type #include <aubio/aubio.h> ^ compilation terminated. ../src/aubiotempo~.c:11:25: fatal error: aubio/aubio.h: Aucun fichier ou dossier de ce type #include <aubio/aubio.h> ^ compilation terminated. ../src/aubioquiet~.c:11:25: fatal error: aubio/aubio.h: Aucun fichier ou dossier de ce type #include <aubio/aubio.h> ^ compilation terminated. ../src/aubiotss~.c:12:25: fatal error: aubio/aubio.h: Aucun fichier ou dossier de ce type #include <aubio/aubio.h> ^ compilation terminated. ../src/aubioonset~.c:11:25: fatal error: aubio/aubio.h: Aucun fichier ou dossier de ce type #include <aubio/aubio.h> ^ compilation terminated. ../src/aubiozcr~.c:12:25: fatal error: aubio/aubio.h: Aucun fichier ou dossier de ce type #include <aubio/aubio.h> ^ compilation terminated. Waf: Leaving directory
/home/jack/pd-aubio/build'
Build failed
-> task in 'aubio' failed (exit status 1):
{task 33467408: c aubiopitch~.c -> aubiopitch~.c.1.o}
['/usr/bin/gcc', '-fPIC', '-I/usr/local/include', '-DHAVE_M_PD_H=1',
'-DHAVE_AUBIO=1', '-DPD', '-DPACKAGE_VERSION="'0.3'"',
'../src/aubiopitch~.c', '-c', '-o', 'src/aubiopitch~.c.1.o']
-> task in 'aubio' failed (exit status 1):
{task 33467920: c aubiotempo~.c -> aubiotempo~.c.1.o}
['/usr/bin/gcc', '-fPIC', '-I/usr/local/include', '-DHAVE_M_PD_H=1',
'-DHAVE_AUBIO=1', '-DPD', '-DPACKAGE_VERSION="'0.3'"',
'../src/aubiotempo~.c', '-c', '-o', 'src/aubiotempo~.c.1.o']
-> task in 'aubio' failed (exit status 1):
{task 33467792: c aubioquiet~.c -> aubioquiet~.c.1.o}
['/usr/bin/gcc', '-fPIC', '-I/usr/local/include', '-DHAVE_M_PD_H=1',
'-DHAVE_AUBIO=1', '-DPD', '-DPACKAGE_VERSION="'0.3'"',
'../src/aubioquiet~.c', '-c', '-o', 'src/aubioquiet~.c.1.o']
-> task in 'aubio' failed (exit status 1):
{task 33468048: c aubiotss~.c -> aubiotss~.c.1.o}
['/usr/bin/gcc', '-fPIC', '-I/usr/local/include', '-DHAVE_M_PD_H=1',
'-DHAVE_AUBIO=1', '-DPD', '-DPACKAGE_VERSION="'0.3'"',
'../src/aubiotss~.c', '-c', '-o', 'src/aubiotss~.c.1.o']
-> task in 'aubio' failed (exit status 1):
{task 33467536: c aubioonset~.c -> aubioonset~.c.1.o}
['/usr/bin/gcc', '-fPIC', '-I/usr/local/include', '-DHAVE_M_PD_H=1',
'-DHAVE_AUBIO=1', '-DPD', '-DPACKAGE_VERSION="'0.3'"',
'../src/aubioonset~.c', '-c', '-o', 'src/aubioonset~.c.1.o']
-> task in 'aubio' failed (exit status 1):
{task 33468176: c aubiozcr~.c -> aubiozcr~.c.1.o}
['/usr/bin/gcc', '-fPIC', '-I/usr/local/include', '-DHAVE_M_PD_H=1',
'-DHAVE_AUBIO=1', '-DPD', '-DPACKAGE_VERSION="'0.3'"',
'../src/aubiozcr~.c', '-c', '-o', 'src/aubiozcr~.c.1.o']
What can i do to solve this problem ? Thanx. ++
Jack
Le 20/12/2013 14:38, Paul Brossier a écrit :
Hi all!
As some of you have noticed, a new version of aubio has been released a few days ago.
aubio is a library of functions to analyze music signals, providing note onset detection, pitch detection, and beat tracking, amongst others.
The previous release of aubio included the pd-aubio external, which now has its own package.
Source tarball, signature and digest: http://aubio.org/pub/pd-aubio/pd-aubio-0.3.tar.bz2 http://aubio.org/pub/pd-aubio/pd-aubio-0.3.tar.bz2.asc http://aubio.org/pub/pd-aubio/pd-aubio-0.3.tar.bz2.md5 http://aubio.org/pub/pd-aubio/pd-aubio-0.3.tar.bz2.sha1
Git repository: git://git.aubio.org/git/pd-aubio/ http://git.aubio.org/?p=pd-aubio.git;a=summary
Mirror on github: https://github.com/piem/pd-aubio
To find out more about the latest aubio release:
Post announcing aubio 0.4.0: http://aubio.org/news/20131217-1900_aubio_0.4.0
ChangeLog for aubio 0.4.0: http://aubio.org/pub/aubio-0.4.0.changelog
Merry hacking! Paul
Pd-announce mailing list Pd-announce@iem.at http://lists.puredata.info/listinfo/pd-announce
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list