Re: Wine preloader redux

2008-03-04 Thread Alexandre Julliard
Dan Kegel [EMAIL PROTECTED] writes: Say, it looks like at some point in the past, an alternate approach was looked at for reserving special addresses: http://bugzilla.kernel.org/show_bug.cgi?id=2255 If that kernel issue were resolved, would that let us get rid of the preloader? Not really,

Re: Wine preloader redux

2008-03-04 Thread Stefan Dösinger
Am Dienstag, 4. März 2008 10:24:25 schrieb Alexandre Julliard: Dan Kegel [EMAIL PROTECTED] writes: Say, it looks like at some point in the past, an alternate approach was looked at for reserving special addresses: http://bugzilla.kernel.org/show_bug.cgi?id=2255 If that kernel issue were

Re: Wine preloader redux

2008-03-04 Thread Alexandre Julliard
Stefan Dösinger [EMAIL PROTECTED] writes: Am Dienstag, 4. März 2008 10:24:25 schrieb Alexandre Julliard: Dan Kegel [EMAIL PROTECTED] writes: Say, it looks like at some point in the past, an alternate approach was looked at for reserving special addresses:

Re: Wine preloader redux

2008-03-04 Thread Dan Kegel
On Tue, Mar 4, 2008 at 1:24 AM, Alexandre Julliard [EMAIL PROTECTED] wrote: http://bugzilla.kernel.org/show_bug.cgi?id=2255 If that kernel issue were resolved, would that let us get rid of the preloader? Why would you want to get rid of it? We haven't had any trouble with it for a

Re: Wine preloader redux

2008-03-04 Thread Alexandre Julliard
Dan Kegel [EMAIL PROTECTED] writes: Because getting rid of it might make it much easier to turn winelib into a normal library, thus enabling plain old linux apps to at least statically link it in and thereby become able to use windows dlls without having to use the preloader. We could have

Re: Wine preloader redux

2008-03-04 Thread Dan Kegel
Alexandre Julliard [EMAIL PROTECTED] wrote: Because getting rid of it might make it much easier to turn winelib into a normal library, thus enabling plain old linux apps to at least statically link it in and thereby become able to use windows dlls without having to use the preloader.

Re: Wine preloader redux

2008-03-04 Thread Alexandre Julliard
Dan Kegel [EMAIL PROTECTED] writes: The scenario I'm imagining is: Lots of people want to use a particular windows dll in their Linux apps. Joe Developer writes a nice wrapper library using winelib to hide the fact that win32 is involved at all. Fred Developer uses Joe's library in his

Re: Wine preloader redux

2008-03-04 Thread Dan Kegel
Alexandre Julliard [EMAIL PROTECTED] wrote: I'm not sure you can do the ELF magic with a static library, but even if you could there's a lot more to the initial setup than the preloader; that's why winelib apps are shared libraries, so that we can do all the work that needs to be done

Re: Wine preloader redux

2008-03-04 Thread Alexandre Julliard
Dan Kegel [EMAIL PROTECTED] writes: Alexandre Julliard [EMAIL PROTECTED] wrote: I'm not sure you can do the ELF magic with a static library, but even if you could there's a lot more to the initial setup than the preloader; that's why winelib apps are shared libraries, so that we can do all