X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fmisc%2Fbochs-2.2.6-build.sh;h=1007fbe086ac643214990802de4d6247cfea6a21;hb=2d5d792bc8f8a577fffd997f10bd2cea8873ff3c;hp=3245b4289889330f0f75cb34deee5223479a79f3;hpb=48aa52a62ad35d5b824f1bc687b20154d5862c23;p=pintos-anon diff --git a/src/misc/bochs-2.2.6-build.sh b/src/misc/bochs-2.2.6-build.sh index 3245b42..1007fbe 100755 --- a/src/misc/bochs-2.2.6-build.sh +++ b/src/misc/bochs-2.2.6-build.sh @@ -17,19 +17,25 @@ cd bochs-2.2.6 cat $PINTOSDIR/src/misc/bochs-2.2.6-ms-extensions.patch | patch -p1 cat $PINTOSDIR/src/misc/bochs-2.2.6-big-endian.patch | patch -p1 cat $PINTOSDIR/src/misc/bochs-2.2.6-jitter.patch | patch -p1 +cat $PINTOSDIR/src/misc/bochs-2.2.6-triple-fault.patch | patch -p1 +cat $PINTOSDIR/src/misc/bochs-2.2.6-solaris-tty.patch | patch -p1 +cat $PINTOSDIR/src/misc/bochs-2.2.6-page-fault-segv.patch | patch -p1 +cat $PINTOSDIR/src/misc/bochs-2.2.6-paranoia.patch | patch -p1 +cat $PINTOSDIR/src/misc/bochs-2.2.6-gdbstub-ENN.patch | patch -p1 +cat $PINTOSDIR/src/misc/bochs-2.2.6-namespace.patch | patch -p1 if test "`uname -s`" = "SunOS"; then - cat $PINTOSDIR/src/misc/bochs-2.2.6-solaris.patch | patch -p1 + cat $PINTOSDIR/src/misc/bochs-2.2.6-solaris-link.patch | patch -p1 fi CFGOPTS="--with-x --with-x11 --with-term --with-nogui --prefix=$DSTDIR" mkdir plain && - cd plain && - ../configure $CFGOPTS --enable-gdb-stub && - make && - make install && - cd .. + cd plain && + ../configure $CFGOPTS --enable-gdb-stub && + make && + make install && + cd .. mkdir with-dbg && - cd with-dbg && - ../configure --enable-debugger $CFGOPTS && - make && - cp bochs $DSTDIR/bin/bochs-dbg && - cd .. + cd with-dbg && + ../configure --enable-debugger $CFGOPTS && + make && + cp bochs $DSTDIR/bin/bochs-dbg && + cd ..