Some build-related fixes, dep update
authorCarl Myers <cmyers@cmyers.org>
Tue, 1 Mar 2011 07:58:58 +0000 (23:58 -0800)
committerCarl Myers <cmyers@cmyers.org>
Tue, 1 Mar 2011 07:58:58 +0000 (23:58 -0800)
* Noted that autoconf tools are needed, v1.9 or older
* Fixed build scripts to take a number to call `make -jX`

build-arcade.sh
build-home.sh
dependencies.txt

index 0ca3c67..4151643 100755 (executable)
@@ -5,4 +5,9 @@
 
 ./autogen.sh
 ./configure --with-x --with-gnu-ld --enable-itg-arcade --target=i386-pc-linux-gnu --host=i386-pc-linux-gnu
-make
+if [ "x$1" == "x" ];
+then
+       make
+else
+       make -j$1
+fi
index ca7cf2a..ab8d940 100755 (executable)
@@ -1,8 +1,15 @@
 #!/bin/sh
+# XXX: Move this to make land!
+./generate-version
 
 ./autogen.sh
-# TODO: make this actually build 64-bit
-./configure --with-x --with-gnu-ld --target=i386-pc-linux-gnu --host=i386-pc-linux-gnu
-make
+#./configure --with-x --with-gnu-ld --target=i386-pc-linux-gnu --host=i386-pc-linux-gnu
+./configure --with-x --with-gnu-ld
+if [ "x$1" == "x" ];
+then
+       make
+else
+       make -j$1
+fi
 
 
index 87f2261..0986d38 100644 (file)
@@ -1,4 +1,5 @@
 debian squeeze/sid packages:
+automake1.9 # newer versions do not work!
 libsdl1.2-dev
 libglu1-mesa-dev # openGL library
 liblualib50-dev