home *** CD-ROM | disk | FTP | other *** search
/ Amiga ACS 1998 #4 / amigaacscoverdisc1998-041998.iso / utilities / shareware / dev / ppcsmalleiffel / source.lha / bin_c / smake_compile_to_c < prev    next >
Encoding:
Text File  |  1998-02-27  |  1.5 KB  |  34 lines

  1. #SAS/C smakefile for powerUP (TM) PPC Amiga systems
  2. #(for 68k Amigas, it should suffice to change "CC" and "STARTUP" below)
  3. #written by Andreas R. Kleinert in 1998
  4.  
  5. CC      = SCPPC
  6. STARTUP = LIB:c_ppc.o
  7. PROG    = /bin/compile_to_c
  8. PROG2   = ../bin/compile_to_c
  9. OBJS    = compile_to_c54.o compile_to_c53.o compile_to_c52.o compile_to_c51.o compile_to_c50.o \
  10.  compile_to_c49.o compile_to_c48.o compile_to_c47.o compile_to_c46.o compile_to_c45.o \
  11.  compile_to_c44.o compile_to_c43.o compile_to_c42.o compile_to_c41.o compile_to_c40.o \
  12.  compile_to_c39.o compile_to_c38.o compile_to_c37.o compile_to_c36.o compile_to_c35.o
  13. OBJS2   =  compile_to_c34.o compile_to_c33.o compile_to_c32.o compile_to_c31.o compile_to_c30.o \
  14.  compile_to_c29.o compile_to_c28.o compile_to_c27.o compile_to_c26.o compile_to_c25.o \
  15.  compile_to_c24.o compile_to_c23.o compile_to_c22.o compile_to_c21.o compile_to_c20.o \
  16.  compile_to_c19.o compile_to_c18.o compile_to_c17.o compile_to_c16.o compile_to_c15.o
  17. OBJS3   = compile_to_c14.o compile_to_c13.o compile_to_c12.o compile_to_c11.o compile_to_c10.o \
  18.  compile_to_c9.o  compile_to_c8.o  compile_to_c7.o  compile_to_c6.o  compile_to_c5.o  \
  19.  compile_to_c4.o  compile_to_c3.o  compile_to_c2.o  compile_to_c1.o
  20.  
  21. AR =            ppc-amigaos-ar
  22. AR_FLAGS =      cr
  23. RANLIB =        ppc-amigaos-ranlib
  24.  
  25. $(PROG): libc.a
  26.  
  27.          ppc-amigaos-ld -r $(STARTUP) libc.a LIB:scppc.a lib:end.o -o $(PROG2)
  28.  
  29. libc.a: $(OBJS) $(OBJS2) $(OBJS3)
  30.         $(AR) $(AR_FLAGS) $@ $(OBJS)
  31.         $(AR) $(AR_FLAGS) $@ $(OBJS2)
  32.         $(AR) $(AR_FLAGS) $@ $(OBJS3)
  33.         $(RANLIB) $@
  34.