On Wed, 10 Sep 2003, Kevin Atkinson wrote: > My intent is to get Avisynth working under Linux with the help of > Wine/Winelib. Since it normal interface is VC++ recompiling it under > Winelib is not really an option as that will mean that existing plugins for > Avisynth will no longer work without a recompile. My main purpose of the > C API I am developing is to act as a bridge so that GCC compiled programs > can communicate with it. This will allow it to be used as a filter in > Linux programs, and should even allow Linux specific plugins to work with > Avisynth under Linux.
Good. Did you have a Makefile that will build this under MinGW. If yes, all you have to do is use winegcc & wrc instead of gcc and windres (however, winegcc is still in development, and can't generate DLLs, but that's another story). If no, please port it first to MinGW. > But first I need to get Avisynth working under wine. I filed a bug > report on the matter, http://bugs.winehq.org/show_bug.cgi?id=1707 , and > would really appreciate if someone could look into it. OK, I accepted the bug, I'll help you out. > After I get Avisynth working I need to be able to call the DLL from Linux. > I believe that is possible but I can't seam to find out how after looking > over the winelib docks. This is not currently possible, sorry. How big is this interface to avisynth? The only option ATM is to have it out-of-process, so we'll need to come up with some sort of stub/proxy, if you're interested. -- Dimi.
