Page 1 of 1

(Bochs manual build) freezes system under Ubuntu 12.04

Posted: Fri Oct 19, 2012 12:24 am
by sebihepp
hello,

I wasn't here for the last 3 years, but now I want to begin developing again. There is only one problem: I can't get bochs to work. in the past I got everything to work, but now bochs drives me crazy.

I configure --with-x11 --enable-3dnow --enable-x86-debugger --enable-clgd54xx --enable-all-optimizations --enable-idle-hack --enable-debugger

On my laptop it builds and installs correctly. I run bochs first time, set the floppy drive and start the machine. The window loads correctly and the debugger interface awaits an input. I type c for continue and press enter and then the entire laptop freezes. I can move the mouse, but every click is ignored. Even Alt+F2 doesn't work. The only thing I can do is (Alt-Print)+RESIUB.

The last output of bochs is
(...)
[BXVGA] VBE known Display Interface b0c0
[BXVGA] VBE known Display Interface b0c5
[VBIOS] VBE Bios $id: vbe.c, v 1.64 2011/07/19 18:25:05 vruppert Exp $

On my win7 computer make failed all the time. --with-win32 gives an error "P_NOWAITO" not declared and --with-x11 gives some other errors.

Perhaps anyone of you has any idea? Is my laptop to weak? (AMD E450, 2Gbyte RAM)

best regards
sebihepp

Re: (Bochs manual build) freezes system under Ubuntu 12.04

Posted: Fri Oct 19, 2012 7:08 am
by Combuster
Compile errors are a bit out of place here. Even though Stanislav does pop in occasionally, they have bug trackers for just that.

At any rate the typical configure argument IIRC is --with-all-libs for getting the right front-ends by default. Also, don't blindly reuse your three-year-old bochs configs in part or in whole, the result is typically pretty arcane. Instead open the bundled .bochsrc and modify it as needed.

Re: (Bochs manual build) freezes system under Ubuntu 12.04

Posted: Fri Oct 19, 2012 7:40 am
by sebihepp
Oops, I forgot to mention, that I let bochs create a new config file everytime I try it - unless it works. But thanks for the --with-all-libs idea. I will try it.