| Dear list, et. al
Re: Csound version 3.482 compiling error using MkLinux (DR3, kernel 2.0.33 on
PowerMac 7100).
While processing make clean; make, gets to the command midirecv and
errors:
midirecv: 81: RAW undeclared First use this function
In the file midirecv.c - in the else statement of the function MidiOpen:
else {
if ((rtfd = open (O.Midiname, O_RDONLY | O_NDELAY, O)) < O)
dies ("cannot open %s O.Midiname);
ioctl (rtfd) TIOCGETP, &tty); /*for other machines*/
tty.sg_ispeed = INBAUD /*set baud rate*/
tty.sg_flags = RAW; /*and no IO processing*/
ioctl (rtfd, TIOCSETP, &tty);
preceding, seemingly relevant lines in midirecv.c are:
#define INBAUD EXTB
static structures sgttyb tty
Should there be a line
#define RAW = xxxxx
? or is this supposed to come from another file ?
"Dammit Spock, I'm a musician, not a programmer!" (lol)
This is as close as I can get to finding a solution for the time being.
Any pointers? help?
David |