home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / lisp / interpre / xlispplu / sources / makebor < prev    next >
Encoding:
Text File  |  1992-01-14  |  1.2 KB  |  38 lines

  1. TL=c:\langs\bcc\lib
  2. OFILES=xlisp.obj xlbfun.obj xlcont.obj xldbug.obj dldmem.obj xleval.obj \
  3. xlfio.obj xlglob.obj dlimage.obj xlinit.obj xlio.obj xljump.obj xllist.obj \
  4. xlmath.obj xlobj.obj xlpp.obj xlprin.obj xlread.obj xlstr.obj xlsubr.obj \
  5. xlsym.obj xlsys.obj dosstuff.obj xlseq.obj xlstruct.obj xlmath2.obj
  6.  
  7. # All options indicated are for 80286 or greater with floating point hardware
  8.  
  9. # use this for Borland version 2.0:
  10.  
  11. # COPT=-w -1 -a- -G -k- -O -f87 -mm -Z -H -d -p -DOVERLAY -DMEDMEM
  12. # .c.obj:; bccx -c $(COPT) $*.c
  13.  
  14. # use this for Borland version 3.0:
  15. COPT=-w -1 -a- -G -O2 -f287 -mm -H -d -p -DOVERLAY -DMEDMEM
  16. .c.obj:; bcc -c $(COPT) $*.c
  17.  
  18. xlisp20.exe:    $(OFILES) xlftab.obj xlisp20.lnk
  19.     tlink @xlisp20.lnk
  20.     lzexe xlisp20
  21.     erase xlisp20.old
  22.  
  23. xlisp20.lnk:     makebor
  24. #    Use this first selection when TLINK.CFG doesn't exist
  25. #    >xlisp20.lnk /m $(TL)\c0m $(OFILES) xlftab.obj,\
  26. #    xlisp20, xlisp20, spawnm.lib $(TL)\fp87 $(TL)\mathm $(TL)\cm
  27. #    Use this selection when TLINK.CFG exists
  28.     >xlisp20.lnk /m c0m $(OFILES) xlftab.obj,\
  29.     xlisp20, xlisp20, spawnm.lib fp87 mathm cm
  30.  
  31. xlisp.h:    xldmem.h xlftab.h
  32.     touch xlisp.h
  33.  
  34. xlftab.obj:    xlisp.h osdefs.h osptrs.h
  35.  
  36. $(OFILES):    xlisp.h
  37.  
  38.