<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
<title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
er.. I Just meant to convert PE -> ELF so that the programs could be
run without wine. Just some *.dll.so files as depends... NM thought
your are right it would make a good faq.<br>
Scott Ritchie wrote:
<blockquote cite="mid1110188812.4382.6.camel@nwmain.bioware.com"
type="cite">
<pre wrap="">On Mon, 2005-03-07 at 15:00 +0900, Mike McCormack wrote:
</pre>
<blockquote type="cite">
<pre wrap="">Jason Couture wrote:
</pre>
<blockquote type="cite">
<pre wrap="">How hard would it be to introduce a "Re-Compiler" instead of an
interpreter? To convert PE -> ELF without having the source. The output
would not have to be a user runnable file maybe just a cache? Possiable
Speed up? To avoid copyright issues maybe the elf could require the pe
to run? In my experience JIT Compiling or interpreting is much slower
than a recompiled program... Let me know what you people think.
</pre>
</blockquote>
<pre wrap="">Wine is not an interpreter or a JIT compiler. It is a binary loader, so
it loads a Windows program into memory, and jumps to the start address.
The program itself will run exactly the same way as on a Windows
machine, expect for the times when it calls an API function in a
"builtin" or Wine implemented DLL.
Mike
</pre>
</blockquote>
<pre wrap=""><!---->
This would make a nice FAQ entry.
--Scott
</pre>
</blockquote>
<br>
</body>
</html>