logo       

RE: compiling 386SX bochs: msg#00037

emulators.bochs.devel

Subject: RE: compiling 386SX bochs

I  use mingw and I've never had a problem.  Of course, I do it from the mingw bash shell.  Making a cross-compiled version would require that you have a linux-to-windows cross-compiler for gcc and that you ./configure it correctly and have all the libraries and headers available. 
 
The -06 option is the optimization level, -march=Pentium means to build for a machine architecture that supports all the instructions of the Intel Pentium processor.  I believe that the Celeron is actually a generation or two later than the pentium, so it supports all i586 instructions.
 
Hey,

I need to compile a bochs to run old 386 apps in dos, it needs to run on my XP desktop, which is a 1.3ghz Celeron laptop…..

I have downloaded and installed cygwin, but I am having trouble compiling bochs,

Using the win32 src, I got errors from iodev during make, so I tried the platform independent source and got errors about typedef 32bit

Which is also in the iodev directory………

I have a feeling many have been down this road before, but searching list archives and forum have not been successful………

 

On another note, what would be needed to cross-compile such a bochs on my linux machine?

 

Does the CCFLAGS= “06 –march=Pentium”  tell GCC that the machine doing the compiling is a Pentium? –or

Is it instructing GCC to build for a Pentium?

 

Is –enable-cpu-level=3 ALL that is needed to build a 386 bochs?

 

TIA,

don

<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise