relink 1.5 KB

1234567891011121314151617181920212223
  1. #!/bin/sh
  2. # This file is only needed for the Linux version of REDUCE
  3. # re-link various bits of the Lisp system. This script is provided,
  4. # as are all the object files mentioned here, so that any user who needs or
  5. # wants to re-link CSL or REDUCE with a newer version of the Linux
  6. # libraries is in a position to do so. This capability is necessary to comply
  7. # with the GNU Public Library License, and may provide a way of coping
  8. # with different Linux releases.
  9. gcc bytes.o arith01.o arith02.o arith03.o arith04.o arith05.o arith06.o arith07.o arith08.o arith09.o arith10.o arith11.o arith12.o char.o csl.o cslmpi.o eval1.o eval2.o eval3.o eval4.o fns1.o fns2.o fns3.o print.o read.o restart.o sysunix.o fasl.o gc.o preserve.o stubs.o -lm -lc -lcurses -o csl
  10. strip csl
  11. gcc bytes1.o arith01.o arith02.o arith03.o arith04.o arith05.o arith06.o arith07.o arith08.o arith09.o arith10.o arith11.o arith12.o char.o csl.o cslmpi.o eval1.o eval2.o eval3.o eval4.o fns1.o fns2.o fns3.o print.o read.o restart.o sysunix.o fasl.o gc.o preserve.o stubs.o -lm -lc -lcurses -o slowr37
  12. strip slowr37
  13. gcc bytes.o arith01.o arith02.o arith03.o arith04.o arith05.o arith06.o arith07.o arith08.o arith09.o arith10.o arith11.o arith12.o char.o csl.o cslmpi.o eval1.o eval2.o eval3.o eval4.o fns1.o fns2.o fns3.o print.o read.o restart.o sysunix.o fasl.o gc.o preserve.o u01.o u02.o u03.o u04.o u05.o u06.o u07.o u08.o u09.o u10.o u11.o u12.o -lm -lc -lcurses -o r37
  14. strip r37
  15. mkdir log