On Tue, 05 Oct 2004 09:17:39 +1300 Steve Bell <[EMAIL PROTECTED]> wrote:
> Thanks Lee - I think I now understand that the same OS on a different > processor must use quite different system calls. > > Although, that said and done, I'm still getting my head around how so > many linux apps seem to be ported to run in FreeBSD on PPC in next to no > time. simply because with open source apps you have the source and are able to recompile for whatever OS you want (within reason, the OS must have support for the dependencies needed by the package). The average windows program is closed source, so ytou have to run the binary compiled for windows which essentially means for x86, not ppc. >Hmm, though is the case with WINE that there's two layers of > system calls to be translated, first to port WINE from running on X86 to > PPC, then to have software to pretend the PPC is an X86? > > Dang, I think I'm outta my depth. > > Thanks! > Steve > > > Lee Begg wrote: > > >On Mon, 04 Oct 2004 23:08, Steve Bell wrote: > > > > > >>Hi > >> > >>I wonder if someone could explain this for me... > >> > >> > ><snip> > > > > > >>Does this mean with the X11 window system thingie installed on OS X > >>(that I use to run openoffice) that I could try and run Wine? > >> > >> > > > >No. Wine tells the operating system to execute the code, and catches the > >system calls. The executable will not run on the PPC. > > > > > > > >>I'm not > >>quite getting the difference between an X86 emulator to run on a ppc > >>box, or... yeah, I'm confused. > >> > >> > > > >Wine just sets up an environment that win32 exe's can be run it, but requires > >a x86 processor. It looks like in future they will have an x86 emulator so > >it might work in future for PPC (and others). > > > >Diagram time... > > > >(on x86) win32 exe -> wine environment -> processor > >(on PPC in future) win32 exe -> wine enironment -> x86 emulator -> processor > > > > > > > >>Thanks!!! > >>Steve > >> > >> > > > >HTH > >Later > >Lee > > > > -- Nick Rout <[EMAIL PROTECTED]>
