home *** CD-ROM | disk | FTP | other *** search
/ Geek Gadgets 1 / ADE-1.bin / ade-dist / octave-1.1.1p1-src.tgz / tar.out / fsf / octave / dld / test / foo / Makefile < prev   
Makefile  |  1996-09-28  |  418b  |  26 lines

  1. EXEC = call_add1
  2. LIB = ../../libdld.a
  3. INCLUDE = ../../dld.h
  4. CC= gcc
  5. CFLAGS = -I../.. -static
  6.  
  7. all:    ${EXEC}
  8.  
  9. clean:
  10.     rm -f ${EXEC} *.o
  11.  
  12. ${LIB}:    ../../dld.c $(INCLUDE)
  13.     cd ../..; make ; cd test/add1
  14.  
  15. .c.o:
  16.     ${CC} -c ${CFLAGS} $*.c
  17.  
  18. add1.a: add1.o
  19.     ar rcv add1.a add1.o
  20.  
  21. add2.a: add2.o
  22.     ar rcv add2.a add2.o
  23.  
  24. call_add1: $(LIB) $(INCLUDE) add1.a add2.a call_add1.cc
  25.     ${CC} ${CFLAGS} call_add1.cc $(LIB) -lg++ -o call_add1
  26.