aboutsummaryrefslogtreecommitdiffstats
path: root/build.scm
diff options
context:
space:
mode:
Diffstat (limited to 'build.scm')
-rw-r--r--build.scm34
1 files changed, 6 insertions, 28 deletions
diff --git a/build.scm b/build.scm
index c991ec4..28a768e 100644
--- a/build.scm
+++ b/build.scm
@@ -568,16 +568,6 @@
(nostart linux "" "" #f () ())
(dump linux "" "" #f ("unexelf.c" "gmalloc.c") ())
- (m linux-ia64 "" "-lm" "/lib/libm.so" () ())
- (c linux-ia64 "" "-lc" "/lib/libc.so" () ())
- (dlll linux-ia64 "-DSUN_DL" "-ldl" #f () ())
- (regex linux-ia64 "" "" #f () ())
- (graphics linux-ia64 "-I/usr/include/X11 -DX11" "-L/usr/X11R6/lib -lX11"
- "/usr/X11R6/lib/libX11.so" () ())
- (curses linux-ia64 "" "-lcurses" "/lib/libncurses.so" () ())
- (nostart linux-ia64 "" "" #f () ())
- (dump linux-ia64 "" "" #f ("unexelf.c" "gmalloc.c") ())
-
(dump irix "" "-G 0" #f () ())
(m acorn-unixlib "" "" #f () ())
@@ -1087,17 +1077,14 @@
(append objects libs)))
oname)))
-(define (build-continue-ia64 parms)
- (and (batch:try-command
- parms "gcc -o get-contoffset-ia64 get-contoffset-ia64.c")
- (batch:try-command
- parms "./get-contoffset-ia64 contoffset-ia64.S")
- (batch:try-command
- parms "gcc -c continue-ia64.S")))
-
(defcommand link-c-program linux-ia64
(lambda (oname objects libs parms)
- (and (build-continue-ia64 parms)
+ (and (and (batch:try-command
+ parms "gcc -o get-contoffset-ia64 get-contoffset-ia64.c")
+ (batch:try-command
+ parms "./get-contoffset-ia64 contoffset-ia64.S")
+ (batch:try-command
+ parms "gcc -c continue-ia64.S"))
(batch:try-command
parms "gcc" "-rdynamic" "-o" oname "continue-ia64.o"
(must-be-first
@@ -1581,15 +1568,6 @@
(and (batch:try-command parms "ar rc" aname objects)
(batch:try-command parms "ranlib" aname)
aname))))
-
-(defcommand make-archive linux-ia64
- (lambda (oname objects libs parms)
- (let ((aname (string-append "lib" oname ".a")))
- (and (build-continue-ia64 parms)
- (batch:try-command parms "ar rc" aname objects "continue-ia64.o")
- (batch:try-command parms "ranlib" aname)
- aname))))
-
(defcommand compile-dll-c-files *unknown*
(lambda (files parms)
(and (batch:try-chopped-command parms