Page 1 of 1

Compile Bochs 2.6 on Debian 6.0.5

Posted: Sun Mar 06, 2016 10:49 am
by jzef
I compile in such a way:

Code: Select all

cd bochs-2.6
./configure
make
make install
bochs_debian.png
Compile and install succeeds but after run Bochs - devices ne2k & e1000 not available in configuration :?

How to configure and build Bochs 2.6 so that they are all devices as the installation of the repository apt-get install bochs ?

I installed these packages:
  • apt-get install xfce4
  • apt-get install build-essential
  • apt-get install libx11-dev
  • apt-get install xorg-dev
Do I need yet another package?

Re: Compile Bochs 2.6 on Debian 6.0.5

Posted: Sun Mar 06, 2016 11:54 am
by BrightLight
:roll: :roll:

Code: Select all

cd bochs-2.6
./configure --enable-ne2000 --enable-e1000
make
make install

Re: Compile Bochs 2.6 on Debian 6.0.5

Posted: Sun Mar 06, 2016 1:34 pm
by jzef
I tried like this:

Code: Select all

./configure --enable-plugins --enable-pci --enable-ne2000 --enable-e1000
but still not help :x

Re: Compile Bochs 2.6 on Debian 6.0.5

Posted: Sun Mar 06, 2016 1:57 pm
by gerryg400
jzef wrote:I tried like this:

Code: Select all

./configure --enable-plugins --enable-pci --enable-ne2000 --enable-e1000
but still not help :x
Did you 'clean' before the configure and 'make' again afterwards ?

Re: Compile Bochs 2.6 on Debian 6.0.5

Posted: Sun Mar 06, 2016 3:39 pm
by jzef
OK, work :lol:
I found it: How to compile bochs ?

add package:

Code: Select all

apt-get install libgtk2.0-dev
but I do not know if it is needed because I compiled in such a way:

Code: Select all

./configure --enable-pci --enable-ne2000 --enable-e1000
and no need to use --enable-plugins

Re: Compile Bochs 2.6 on Debian 6.0.5

Posted: Wed Mar 09, 2016 2:50 am
by Combuster
The proper way is rather to run

Code: Select all

./configure --help
and then choose all the options you want. Right now you might want a network interface, but for your next step you want something else and then you might forget the network interface again and things "break".