[Nyquist-users] compiling nyquist and mailing list issues
Nyquist is a language for sound synthesis and music composition.
Brought to you by:
rbd
|
From: Roger D. <rb...@cs...> - 2010-10-02 05:33:51
|
There was a discussion here about some undeclared functions such as "fopen" in Nyquist. My local copy of nyqstk/src/FileRead.cpp has been modified by adding #include <stdio.h> before #include <sys/stat.h> I think the change was put in by some Audacity folks to reduce some warning messages, but apparently with some compilers (or some configurations) a missing declaration is an error. This file comes from STK, and I try to avoid changing STK code so that it will be easier to upgrade, but in this case it really needs the include. I was signed up to get digests, and I guess it took almost a year to make a digest's worth of stuff. If you're reading this in 2011, maybe you should ask me to change your settings. (I just changed mine -- sorry I wasn't getting messages more promptly.) Finally, Edgar, I manually put you on the list. I hope that works for you. I have no idea why you weren't able to sign up yourself. While I'm writing, I'll mention that I'm going to do some work on Nyquist between now and January to get ready for my class. Among other things, Nyquist doesn't work on some systems without an upgrade of PortAudio, and Nyquist Makefiles are not set up for 64-bit machines. (Nyquist will not run on 64-bit instruction sets without a lot of work, but I can at least provide Makefiles that generate 32-bit code even when the native architecture is 64-bit.) I've done this and it seems to work fine, but the changes are not in the release. There are a few other things that are broken. Let me know (or remind me) if there are other fixes I should look into. -Roger |