Hi and thanks for your interest! this is the error, i need to add the speex folder and a path to the .h file and it works Compile thumb : opus-proj <= audio-in.c In file included from jni/../../opus-tools-0.1.7/src/audio-in.c:74:0: proj/../../opus-tools-0.1.7/src/speex_resampler.h:90:32: fatal error: speex/speex_types.h: No such file or directory compilation terminated. make: *** [/opus-tools-0.1.7/src/audio-in.o] Error 1 but then i have this error: error: undefined reference to 'opus_multistream_surround_encoder_create', this I think that is for I'm not using 1.0.3 thanks in advance 2013/10/28 Gregory Maxwell <gmaxwell at gmail.com>> On Mon, Oct 28, 2013 at 11:11 AM, Antonio Juan <anquegi at gmail.com> wrote: > > this ask for me for the speex > > library, > > Can you explain this in some more detail? opus-tools makes no use of > the speex library. > > What messages are you getting? >-------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.xiph.org/pipermail/opus/attachments/20131028/0b4a89f0/attachment-0001.htm
On Mon, Oct 28, 2013 at 11:26 AM, Antonio Juan <anquegi at gmail.com> wrote:> Hi and thanks for your interest! > this is the error, i need to add the speex folder and a path to the .h file > and it worksYour problem appears to be that you've thrown out the build system in opus-tools, so your defines are not right. This is a result of missing -DOUTSIDE_SPEEX. You should be using one of the provided build systems, if at all possible. If it is not possible you should take care to get all the details the same, such as setting the correct defines. Otherwise strange things like this will happen.
That's true I'm trying to build it to use in android I used the -DOUTSIDE_SPEEX. and i get speex_resampler.h:51:2: error: #error "Please define RANDOM_PREFIX (above) to something specific to your project to prevent symbol name clashes" 2013/10/28 Gregory Maxwell <gmaxwell at gmail.com>> On Mon, Oct 28, 2013 at 11:26 AM, Antonio Juan <anquegi at gmail.com> wrote: > > Hi and thanks for your interest! > > this is the error, i need to add the speex folder and a path to the .h > file > > and it works > > Your problem appears to be that you've thrown out the build system in > opus-tools, so your defines are not right. > This is a result of missing -DOUTSIDE_SPEEX. > > You should be using one of the provided build systems, if at all > possible. If it is not possible you should take care to get all the > details the same, such as setting the correct defines. Otherwise > strange things like this will happen. >-------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.xiph.org/pipermail/opus/attachments/20131028/291950a2/attachment.htm