On Wed, 10 Sep 2003, Dimitrie O. Paun wrote: > 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
What is this? Avisynth needs VC++. My API needs VC++ as it acts as the bridge and must make VC++ calls to avisynth. Everything can be gcc. And in fact I have successfully cross compiled Avisynth filters using my new C interface. The test case included a Makefile for compiling it. > > 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. Thanks. > > 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. Hu? As I said I am pretty Win32 ignorant. -- http://kevin.atkinson.dhs.org