On Mon, 25 Feb 2002, David Elliott wrote:
Err, by "the code to do this" I was still referring to the code that does the bootup procedure. And I don't believe that it should be linked to the emulator. It can and will have to be linked to winelib (thus making it a winelib program) but it should definitely not be linked in with the emulator portion of wine. The emulator may use a CreateProcess to call it during startup, but I would prefer a shell script.
In case you haven't been watching lately, a winelib program is not any more an elf executable. It is an elf-format PE executable, and AFAIK, it is meant to be run by the emulator. WINEPRELOAD makes it easy to run one from a script, or another *NIX executable. Right, though, it isn't linked to the emulator, I sort of misspoke there.
Yeah.. I think that this is a reasonable solution and we let the distributors figure it out from there.
-Dave
Lawson
This letter is brought to you by /usr/local/bin/toj2, which pine runs in lieu of sendmail:
#! /bin/sh WINE=/usr/local/bin/wine [[ "$(dirname $0)" == "." ]] && wpl="${PWD}/toj2.so" || wpl="${0}.so" WINEPRELOAD="$wpl" $WINE
________________________________________________________________ GET INTERNET ACCESS FROM JUNO! Juno offers FREE or PREMIUM Internet access for less! Join Juno today! For your FREE software, visit: http://dl.www.juno.com/get/web/.