Re: [Audacity-devel] Plugins and installer
A free multi-track audio editor and recorder
Brought to you by:
aosiniao
|
From: Dave F. <dav...@da...> - 2005-08-25 21:30:43
|
On Thursday 25 August 2005 04:07 pm, Vaughan Johnson wrote: > You hotdog! I'd just sent my "well there are so many..." email when I > got yours. Looks like Steve's script mods did make them all build > without any extra coding (I hope). Sadly, none of them show up in the > effects menus, so I don't think it's just the missing fft lib. I'll > download Steve's latest release and try building them with MSVC, to see > if that works better. Yeah, getting Steve's to build is going to be a bit trickier. The build uses automake/autoconf, which is supposed to support cross-compiling, but it still builds .la files (yes Steve, if you're following this, I checked in .libs and it was just symlinks). He also uses some POSIX stuff (or maybe it's just plain UNIX?). I think I'll have more luck if I can get the source to cygwin.dll, which provides the posix api implemented on top of win32api. I looked pretty hard for the source to cygwin.dll on the cygwin website, I'll look harder. I don't even know if the source to that library is available. If not, anybody know any other posix libraries built on the win32api I could use? Also, just getting fftw to build is tricky for the same reasons, and it'd be nice if I had a fortran cross-compiler. Is there a program you can run to see what the dll's depend on? Or to confirm that they are dll's, at least? If they are dll's, then I have all their dependencies built somewhere, and I can send those up if any are missing. In the end, I went into the .libs directory and ran a for loop on each .o file with a gcc command to make them dll's. It was a bit hackish, heh. I told myself "this'll never work, but it's what I've got to try right now". To be honest, Vaughan, I think it'll be worth while to see if I can just get the cross-compiler building these plugins. If you still want to make MSVC builds, it's up to you, but there's a definite advantage to getting gcc to build them for Winders, because it uses all the same makefiles and stuff, so when I get one built, I'll have them all built. (and there's a good possibility that whatever changes I have to make will work in msys/mingw/cygwin anyway, so others can build without needing Linux and a cross-compiler) If you make MSVC builds, the way I understand it you have to do each one, there's no way to just do a whole slew of them at once. And I'm getting a handle on cross-compiling. :) Dave > -Vaughan > > Dave Fancella wrote: > >On Thursday 25 August 2005 07:15 am, Richard Ash wrote: > >>Somone else had the same idea but never finished it - they images > >>concerned aren't linked anywhere in the manual! So I've deleted them from > >>the zip archive, and put the new version up. > >> > >> http://www-users.york.ac.uk/~raa110/audacity/audacity-manual-1.2.3-r1.zi > >>p > > > >Heh. I saw your other post, I'll make sure to be retrieving the latest > > file mentioned. :) > > > >>Oh, and the cmt.dll seems to work fine in stock audacity-1.2.3 under win > >>2000. It does make a hellish long effects menu though - several screens > >>worth. This is split up a bit more in 1.2.4. > > > >Here's another one to try: > >http://www.davefancella.com/swh.zip > > > >(I'll bet you can guess whose those are :) ) > > > >These may require the fft library I built that's not in the zip file. You > >*may* want to do this on a test machine or something. At the very least, > >backup your plugins directory and move it off to the side or something, > >there's a whole slew of plugins in that zip file I just linked. Anyway, > > if you need the fftw library, you can either download it or post here > > that you need it. Only some of the plugins need it, iirc. > > > >In any case, either they'll work or they won't, and you should know pretty > >quickly. :) > > > >I guess next I'll see if I can cross-compile Audacity itself. ;) I've > > always wanted to do that... > > > >Dave > > ------------------------------------------------------- > SF.Net email is Sponsored by the Better Software Conference & EXPO > September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices > Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA > Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf > _______________________________________________ > Audacity-devel mailing list > Aud...@li... > https://lists.sourceforge.net/lists/listinfo/audacity-devel |