Yes there is.  I'm currently maintaining plex86 and will complete the move
to savannah.gnu.org as soon as I can.

On Tue, 18 Dec 2001, Ged Haywood wrote:

> Hi guys,
> 
> Well in view of the fact that things have been very quiet lately, I
> thought you wouldn't mind too much if I posted this again.  I'd really
> appreciate it if someone would let me know if they think I'm going in
> the right direction.
> 
> Id the original author of plex86 isn't working on it any more, is
> there any likelihood of further development?
> 
> 73,
> Ged.
> 
> Original message...
> 
> ----------------------------------------------------------------------
> Installed from the tarball, had to add "plugins/bochs/" to these lines
> in user/gui/gui.cc to get it to compile:
> ----------------------------------------------------------------------
> #include "plugins/bochs/gui/bitmaps/floppya.h"
> #include "plugins/bochs/gui/bitmaps/floppyb.h"
> #include "plugins/bochs/gui/bitmaps/mouse.h"
> #include "plugins/bochs/gui/bitmaps/reset.h"
> #include "plugins/bochs/gui/bitmaps/power.h"
> #include "plugins/bochs/gui/bitmaps/snapshot.h"
> #include "plugins/bochs/gui/bitmaps/commit.h"
> ----------------------------------------------------------------------
> Then plex86 compiled OK on RH6.2 (literally out of the box) but not on
> Slackware 7.1 which seems to be missing linux/autoconf.h.  "configure"
> gave me some unimportant errors, see log below.  I ran through the
> DOS622.HOWTO (thanks, Michael!) with the appropriate changes, had to
> delete the line which reads
> ----------------------------------------------------------------------
> bochs-init
> ----------------------------------------------------------------------
> ("grep -r" on the directory tree showed the only places this string
> appear are in the config files, so I guess they all need editing).
> 
>   .oOo.
> 
> Made disc image, fired up X, loaded kernel module, ran "plex86 -f..."
> It didn't seem to look at the floppy but I got the following output:
> ----------------------------------------------------------------------
> [root@RH62 user]# ../misc/load_module.sh 
> The kernel module is sucessfully installed.
> [root@RH62 user]# ./plex86 -f ../conf/DOS_6.22.conf 
> Processing command-line options
> Opening VM (/dev/plex86)
> Processing config file ../conf/DOS_6.22.conf...
> Allocating 16MB of physical memory in VM
> Mapping virtualized physical memory into monitor
> Zeroing virtualized physical memory
> Mapping monitor print buffer into user mem.
> replaying IO events from log file '../misc/vga_io.log'.
> plugin_emulate_inport:
> Shutting down plugins
> bochs: Note: X11: bx_gui_c::exit() not implemented yet.
> Unmapping guest physical memory.
> Unmapping monitor print buffer.
> Tearing down VM
> Closing VM
> [root@RH62 user]# 
> ----------------------------------------------------------------------
> 
> Am I getting somewhere?
> 
> 73,
> Ged.
> 
> 
> ======================================================================
> config.log:  From the Slackware system, almost identical from RH6.2.
> ----------------------------------------------------------------------
> This file contains any messages produced by compilers while
> running configure, to aid debugging if configure makes a mistake.
> 
> configure:559: checking for gcc
> configure:672: checking whether the C compiler (gcc  ) works
> configure:688: gcc -o conftest    conftest.c  1>&5
> configure:714: checking whether the C compiler (gcc  ) is a cross-compiler
> configure:719: checking whether we are using GNU C
> configure:728: gcc -E conftest.c
> configure:747: checking whether gcc accepts -g
> configure:783: checking for c++
> configure:815: checking whether the C++ compiler (c++  ) works
> configure:831: c++ -o conftest    conftest.C  1>&5
> configure:857: checking whether the C++ compiler (c++  ) is a cross-compiler
> configure:862: checking whether we are using GNU C++
> configure:871: c++ -E conftest.C
> configure:890: checking whether c++ accepts -g
> configure:922: checking whether make sets ${MAKE}
> configure:951: checking for ranlib
> configure:980: checking how to run the C preprocessor
> configure:1001: gcc -E  conftest.c >/dev/null 2>conftest.out
> configure:1064: checking for X
> configure:1378: checking for dnet_ntoa in -ldnet
> configure:1397: gcc -o conftest -g -O2   conftest.c -ldnet   1>&5
> /usr/i386-slackware-linux/bin/ld: cannot open -ldnet: No such file or directory
> collect2: ld returned 1 exit status
> configure: failed program was:
> #line 1386 "configure"
> #include "confdefs.h"
> /* Override any gcc2 internal prototype to avoid an error.  */
> /* We use char because int might match the return type of a gcc2
>     builtin and then its argument prototype would still apply.  */
> char dnet_ntoa();
> 
> int main() {
> dnet_ntoa()
> ; return 0; }
> configure:1419: checking for dnet_ntoa in -ldnet_stub
> configure:1438: gcc -o conftest -g -O2   conftest.c -ldnet_stub   1>&5
> /usr/i386-slackware-linux/bin/ld: cannot open -ldnet_stub: No such file or directory
> collect2: ld returned 1 exit status
> configure: failed program was:
> #line 1427 "configure"
> #include "confdefs.h"
> /* Override any gcc2 internal prototype to avoid an error.  */
> /* We use char because int might match the return type of a gcc2
>     builtin and then its argument prototype would still apply.  */
> char dnet_ntoa();
> 
> int main() {
> dnet_ntoa()
> ; return 0; }
> configure:1467: checking for gethostbyname
> configure:1495: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:1565: checking for connect
> configure:1593: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:1657: checking for remove
> configure:1685: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:1749: checking for shmat
> configure:1777: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:1850: checking for IceConnectionNumber in -lICE
> configure:1869: gcc -o conftest -g -O2   -L/usr/X11R6/lib conftest.c -lICE   1>&5
> configure:1895: checking for inline
> configure:1909: gcc -c -g -O2  conftest.c 1>&5
> configure:1935: checking size of unsigned char
> configure:1954: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:1974: checking size of unsigned short
> configure:1993: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:2013: checking size of unsigned int
> configure:2032: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:2052: checking size of unsigned long
> configure:2071: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:2091: checking size of unsigned long long
> configure:2110: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:2132: checking for select
> configure:2160: gcc -o conftest -g -O2   conftest.c  1>&5
> configure:2188: checking for dlopen in -ldl
> configure:2207: gcc -o conftest -g -O2   conftest.c -ldl   1>&5
> configure:2276: checking for CDROM support
> configure:2318: checking for instrumentation support
> ----------------------------------------------------------------------
> 
> 
> 
> 
> 
> 
> 

|^^^ |  | |^^| |^^^  Drew Northup, N1XIM  |^^| |    |^^^ \  / /^^\ /^^~
|__  |  | |  | |                          |__| |    |___  \/  |__| |__
   | |  | |  | |           www.plex86.org |    |    |     /\  |  | |  \
___| |__| |__| |___ web.syr.edu/~suoc/    |    |___ |___ /  \ __/ __/



Reply via email to