|
> Can you describe these improvements? When were they reported before?
> I must have missed them
- bugfix in Makefile: it should run "./makedb" instead of "makedb" (generally,
a program should not assume that "." is in the path, and also "makedb"
is a GNU utility and it's very likely that on many systems that program
will be run instead of csound's makedb)
- bugfix in getstring.c: (see patch file for details)
- on some newer Linux systems "libbsd.a" is renamed to "libbsd-compat.a"
- Makefile settings default to Linux (as I wrote this diff file is for Linux users,
as the subject was "Getting Csound for Linux")
- new function that allows Csound to run with real-time priority (-DLINUX_RT);
this requires root privileges, or setting the csound executable to setuid root
(in the latter case it gives up root privileges after calling sched_setscheduler()
and mlockall(); it also will not use real-time priority when rendering to a file (as
that can lock up the system rather solidly). When csound is run as a normal
user the function does not do anything, and just returns) |