| Hello,
I'm trying to build Csound5 from the source tarball. I'm running
RedHat Fedora Core 2 on Intel. I really only opened the tarball
and typed 'scons'. A nice looking build commenced. It stopped here:
InOut/rtpa.c:35: error: syntax error before "PaHostApiTypeId"
InOut/rtpa.c:35: warning: no semicolon at end of struct or union
InOut/rtpa.c:38: error: syntax error before '}' token
InOut/rtpa.c:38: warning: type defaults to `int' in declaration of `PaAlsaStreamInfo'
InOut/rtpa.c:38: warning: data definition has no type or storage class
InOut/rtpa.c:61: error: syntax error before "PaStreamParameters"
InOut/rtpa.c:61: warning: no semicolon at end of struct or union
And soforth for a few pages...
In rtpa.c:
typedef struct PaAlsaStreamInfo {
unsigned long size;
PaHostApiTypeId hostApiType; <<<<<<<<<<<<<<<<<<<< This is line 35 <<<<<<<<<<<<<<<<
unsigned long version;
const char *deviceString;
} PaAlsaStreamInfo;
Recursive grep for 'PaHostApiTypeId' in the entire source tree
turns up only the instance listed above. Googling that string
though, I notice references to 'portaudio'. I imagine that I
need to install this?
Thanks,
Toby |