Added static compilation sequence to makefile.
[jars.git] / Makefile
index 3a8ff85..33627ed 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -11,3 +11,13 @@ koth : koth.scm mars.so parser.so
 
 clean :
        rm koth run-mars *.so
+
+# Cross-compile static executable
+koth_linux:
+       csc_linux -static -c mars.scm -unit mars -J
+       csc_linux -static -c parser.scm -unit parser -J
+       csc_linux -static -L -static koth.scm -link mars,parser
+
+# csc_linux -c mars.scm -unit mars -uses matchable -J
+# csc_linux -c parser.scm -unit parser -uses srfi-13 -J
+# csc_linux -static -L -static koth.scm -link mars,parser,matchable,srfi-13