[Audacity-devel] Audacity on Cygwin
A free multi-track audio editor and recorder
Brought to you by:
aosiniao
From: Dave F. <dav...@co...> - 2003-09-17 18:25:55
|
All, I screwed with compiling Audacity under cygwin today, and here's what I came up with: Nyquist didn't compile, and gave a very nonspecific error. I didn't look deeper, I just ./configure --without-nyquist to the next step. zip wasn't found. Cygwin doesn't install this utility by default. So, fire up the cygiwn installer and make sure zip is installed, because it is included in the net distribution (don't know about a non-net distribution) Portaudio (and through induction, portmixer) didn't compile. Reason is simple: it assumes it's compiling under Linux and tries to compile the OSS source for Portaudio. SO I added some lines to configure.in to change portaudio compilation under cygwin. I just copied the *) case and replaced pa_unix_oss with pa_win_winmme, and the corresponding portmixer parts as well. Of course, there weren't makefiles associated with the necessary files, so portaudio still didn't compile. There are portaudio makefiles available for cygwin I found by Googling, but I didn't look too deeply at it, because I ran out of time and had to get back to work. I'll look into it later, when I get some more time, but I thought I'd post now in case any of you guys already knew what it takes to compile portaudio under cygwin and could offer some pointers. Hm, forgot. Latest Cygwin (when I installed the zip utility, it updated everything else. what a drag) including: gcc 3.2 autoconf 2.57 don't know whatever else is relevant right now Windows XP SP 1 (still vulnerable to MSBlast! :) ) wxWindows 2.4.0 (I think you have to compile this through cygwin to be able to compile audacity, but it didn't get far enough to actually compile audacity itself) Dave |