summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Baumann <abaumann@yahoo.com>2011-12-05 19:16:31 +0100
committerAndreas Baumann <abaumann@yahoo.com>2011-12-05 19:16:31 +0100
commit5fbb8a7c761cca79bb06e0129532d22451323bf9 (patch)
tree6e6d054c8a9849885fcfd45c643538844addb514
parentd00f309676fe78cc6ce8c1e16f2767d8f45650c2 (diff)
downloadminilinux-5fbb8a7c761cca79bb06e0129532d22451323bf9.tar.gz
minilinux-5fbb8a7c761cca79bb06e0129532d22451323bf9.tar.bz2
builds, but doesn't run yet, GPM disabled because of 64-bit troubles
-rw-r--r--INSTALL2
-rw-r--r--Makefile10
-rw-r--r--extlinux.conf2
3 files changed, 10 insertions, 4 deletions
diff --git a/INSTALL b/INSTALL
index 6791dc1..23054a2 100644
--- a/INSTALL
+++ b/INSTALL
@@ -3,6 +3,8 @@ Prerequisites:
nasm
gcc
GNU make
+byacc
+patch
Fetch all required sources with:
diff --git a/Makefile b/Makefile
index 1dbe021..444f451 100644
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,8 @@
help:
@echo "Build a minimal Linux system"
@echo ""
+ @echo "source - download source code"
+ @echo ""
@echo "all - create all images"
@echo "qemu - create an image for QEMU"
@echo "vdi - create an image for VirtualBox"
@@ -61,9 +63,10 @@ step3: syslinux syslinux-loader
step4: kernel busybox acpid
# step5: additional user space tools:
-# - GPM for mouse copy-pate
+# - GPM for mouse copy-pate (disabled, no 64-bit safe)
# - Miniperl
-step5: gpm perl lua
+# - Lua
+step5: perl lua
# disk image and directories
@@ -167,7 +170,8 @@ busybox:
cp /$(LIBDIR)/libdl.so.2 target/lib
cp /$(LIBDIR)/libpthread.so.0 target/lib
-cp /$(LIBDIR)/libpcre.so.0 target/lib
- -cp /usr/$(LIBDIR)/libpcre.so.3 target/lib
+#???
+# -cp /usr/$(LIBDIR)/libpcre.so.3 target/lib
busybox-clean:
diff --git a/extlinux.conf b/extlinux.conf
index b621cb2..401f604 100644
--- a/extlinux.conf
+++ b/extlinux.conf
@@ -1,5 +1,5 @@
DEFAULT minilinux
LABEL minilinux
SAY Booting Minilinux...
-KERNEL /boot/bzImage-2.6.35.2
+KERNEL /boot/bzImage-3.1.4
APPEND root=/dev/hda1 ro