Re: [LAU] Mono suitable for creating LAU applications?

From: hermann meyer <brummer-@web.de>
Date: Tue Jun 16 2009 - 16:35:05 EEST

dont use version 0.9.9.4
checkout the cvs repostory it's version 0.9.9.6b1

If you would use 0.9.9.4 instead, you find a patch for make it compile
with gcc 4.3.0 . That could help to make it work with 4.4.0

regards
        hermann

Am Dienstag, den 16.06.2009, 14:46 +0200 schrieb Atte Andre Jensen:
> hermann meyer wrote:
>
> > A nice way to start audio app programing is FAUST, you can write you
> > algorithm in "plain math" and let it translate from the FAUST compiler
> > to C++.
>
> That looks really nice! I have trouble compiling it though, first I had
> to add #include <stdio.h> below #include <stdlib.h> in smartpointer.hh,
> which made the compilation go a bit further. However now it dies like this:
>
> g++ -g -O3 -Wall -Wuninitialized -Iboxes -Ierrors -Ievaluate -Igenerator
> -Inormalize -Iparser -Ipropagate -Isignals -Itlib -Idraw -Idraw/device
> -Idraw/schema -Iextended -Ipatternmatcher -c -o parser/enrobage.o
> parser/enrobage.cpp
> parser/enrobage.cpp: In function ‘std::ifstream* open_path_stream(const
> char*, const char*)’:
> parser/enrobage.cpp:75: error: ‘PATH_MAX’ was not declared in this scope
> parser/enrobage.cpp:80: error: ‘old’ was not declared in this scope
> parser/enrobage.cpp:85: error: ‘free’ was not declared in this scope
> parser/enrobage.cpp:93: error: ‘free’ was not declared in this scope
> parser/enrobage.cpp: In function ‘std::ifstream* open_arch_stream(const
> char*)’:
> parser/enrobage.cpp:108: error: ‘getenv’ was not declared in this scope
> parser/enrobage.cpp: In function ‘FILE* fopensearch(const char*)’:
> parser/enrobage.cpp:144: error: ‘getenv’ was not declared in this scope
> parser/enrobage.cpp: In function ‘FILE* fopenpath(const char*, const
> char*)’:
> parser/enrobage.cpp:153: error: ‘PATH_MAX’ was not declared in this scope
> parser/enrobage.cpp:157: error: ‘old’ was not declared in this scope
> parser/enrobage.cpp:164: error: ‘free’ was not declared in this scope
> parser/enrobage.cpp:172: error: ‘free’ was not declared in this scope
> make[1]: *** [parser/enrobage.o] Error 1
> make[1]: Leaving directory
> `/home/atte/software/faust/faust-0.9.9.4/compiler'
> make: *** [all] Error 2
>
> But maybe that's a bit too OT here. Anyways this is under arch linux
> with gcc 4.4.0
>

_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@lists.linuxaudio.org
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user
Received on Tue Jun 16 20:15:02 2009

This archive was generated by hypermail 2.1.8 : Tue Jun 16 2009 - 20:15:02 EEST