Re: [Audacity-devel] FFmpeg on Windows
A free multi-track audio editor and recorder
Brought to you by:
aosiniao
|
From: LRN <lr...@gm...> - 2008-06-11 10:08:37
|
Leland wrote: > --On June 11, 2008 1:31:18 PM +0400 LRN<lr...@gm...> wrote: > > >> Leland wrote: >> >>> --On June 11, 2008 12:48:41 PM +0400 LRN<lr...@gm...> wrote: >>> >>> >>> >>>> Leland wrote: >>>> >>>> >>>>> I've uploaded a simplified version of the library to: >>>>> http://audacity.homerow.net/index.php?dir=windows >>>>> >>>>> >>>>> >>>> Interesting. Though >>>> >>>> ./configure --enable-static \ >>>> --disable-debug \ >>>> --disable-shared \ >>>> --enable-memalign-hack \ >>>> --enable-gpl >>>> >>>> Would have been easier to do - you don't have to call gcc manually after >>>> that. >>>> >>>> >>>> >>> Hmmm, I wonder what the difference could be? >>> >>> >>> >> Well, you can try it and then compare the list of functions exported >> from both DLLs. From my point of view, using --enable-static is better, >> as it guarantees that all necessary object files will be linked (you >> don't have to track any moving targets). And i'm not sure how this >> direct call to gcc would work when external libraries (libmad, >> libvorbis, etc) are involved. >> >> > Ah, but that's just it...I did try it...did you? And, did you find any > DLLs? If you mean your "build as shared then link manually" - no, didn't tried. > And I didn't want any external libraries. That wasn't my goal. I > didn't want an all encompassing library. We already have support for > things like ogg and mad. Why add more libraries to the mix? And why have > 9 more?! > I mentioned libogg and libvorbis as an example. This list also includes libfaac, liba52 and libgsm. I'll think of excluding ogg, vorbis and mp3 support from my builds though, that's a good point. My problem is my MSYS/MinGW collection. I'm suspecting it has a few buggy modules in it. They are making something with my PC - after 20-30 runs through configure script Windows starts acting funny - refuses to launch applications (without any sensible error messages - it's just crashes), doesn't shows menus when it should, a few applications won't draw their contents anymore (FireFox for example), etc. I think it's memory or pagefile corruption/pollution, but i may be wrong. Anyways, the only fix i found is to reboot - which is something i'm trying to avoid. That's why i'm not making ffmpeg builds anymore. |