X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/af336b49c908dc0d2b62846a19001d4dac7cad61..2d9bc8d4f1f4d8b474cc8436674b17542d3f99e7:/slides/c0-workspace/bochs-build.sh diff --git a/slides/c0-workspace/bochs-build.sh b/slides/c0-workspace/bochs-build.sh new file mode 100644 index 0000000..28b24ad --- /dev/null +++ b/slides/c0-workspace/bochs-build.sh @@ -0,0 +1,26 @@ +export CC=gcc +export CXX="g++" +export CFLAGS="-Wall -O2 -fomit-frame-pointer -pipe" +export CXXFLAGS="$CFLAGS" + +(./configure --enable-smp \ + --enable-cpu-level=6 \ + --enable-all-optimizations \ + --enable-x86-64 \ + --enable-pci \ + --enable-vmx \ + --enable-debugger \ + --enable-disasm \ + --enable-debugger-gui \ + --enable-logging \ + --enable-fpu \ + --enable-3dnow \ + --enable-sb16=dummy \ + --enable-cdrom \ + --enable-x86-debugger \ + --enable-iodebug \ + --disable-plugins \ + --disable-docbook \ + --with-x --with-x11 --with-term --with-sdl2) || exit + +make && make install