Re: [Audacity-devel] Cygwin and PortMixer
A free multi-track audio editor and recorder
Brought to you by:
aosiniao
From: Dominic M. <do...@mi...> - 2003-09-19 20:25:21
|
Dave, OK, that's now fixed. Do a cvs update of AudioIO.cpp and AudioIO.h and Audacity should now compile without PortMixer. - Dominic Dave Fancella wrote: > All, > > In the continuing work to build audacity on Cygwin... > > First, the problems solved so far. > > Building PortAudio: While it doesn't appear that Audacity on linux uses > the ./configure cycle of portaudio, I found by using the portaudio v18 > patches daily snapshot from the portaudio website, I could use the > ./configure cycle to build portaudio in cygwin. Not sure this is the > best way to go, but it is working--so far. To make this happen, I > replaced portaudio in the lib-src directory with the portaudio patches, > renamed the file Makefile.cygwin in the pa_win_wmme directory to > Makefile, and added some stuff to Audacity's configure.in file to use it. > > AudacityApp's use of wxRegKey: Got an ambiguous overload error on line > 336 of AudacityApp.cpp, this line: > tmpRegAudPath = wxString(associateFileTypes).Lower(); > Not sure why this error is there, since wxWindows is supposed to support > cygwin completely, so I would think it would support the wxRegKey class > however it's supported. To solve this problem I added to my part of > configure.in an AC_DEFINE for __CYGWIN__ and just added !defined > (__CYGWIN__) to the #ifdef surrounding this part of audacityapp.cpp > > AudioIO.cpp: this is where it's stuck. It's stuck on portmixer. I > configured --without-portmixer. Then, to get make to find configwin.h I > took the easy way out and just copied it into the src directory, right > next to configunix.h. Then I changed configwin.h, where it says #define > PORTMIXER 1, to #define PORTMIXER 0. I tried #undef'ing USE_PORTMIXER > and it didn't work either. :(. I recall portmixer is recently added, > in fact some googling turned up Dominic's post on the PortAudio list > explaining what portmixer is all about. :) Any suggestions? Does > audacity compile without portmixer on other platforms still, or is it no > longer considered an option? > > Dave > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Audacity-devel mailing list > Aud...@li... > https://lists.sourceforge.net/lists/listinfo/audacity-devel |