home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: Science / Science.zip / sfit110.zip / DLL / BORDLL.MAK next >
Makefile  |  1994-11-23  |  963b  |  35 lines

  1. # BORLAND MAKEFILE for Sfit DLL's
  2. # To make your own DLL using the Borland OS/2 C++ compiler. 
  3. # Change the SOURCENAME=GAUSS5 in this file to the name of your source file.
  4. # type: make -fbordll.mak on the command line.
  5. # NOTE ON SOURCE FILE:  To write your source code, modify for example CUSTFUNC.C
  6.  
  7. STARTUP = \bcos2\lib\c02.obj
  8. STARTUPDLL = \bcos2\lib\c02d.obj
  9. LIB = \bcos2\lib
  10. INCLUDE = \bcos2\include
  11.  
  12. #===================================================================
  13. #
  14. # Compile switchs  that are enabled
  15. # -c      compile don't link
  16. # -v      debug info
  17. # -sm     multi threaded
  18.  
  19. SOURCENAME=gauss5
  20.  
  21. CFLAGS  = -c -v -sm
  22.  
  23. LFLAGS  = -c -x -v  
  24. LINKDLL = tlink $(LFLAGS) -L$(LIB) $(STARTUPDLL)
  25.  
  26. DLLLIBS = c2mt + os2
  27.  
  28. OBJECTS = $(SOURCENAME).obj
  29.  
  30. $(SOURCENAME).dll : $(OBJECTS)  custfunc.def
  31.     $(LINKDLL) $(OBJECTS),$(SOURCENAME),,$(DLLLIBS),custfunc.def;
  32.  
  33. $(SOURCENAME).obj : $(SOURCENAME).c
  34.    bcc $(CFLAGS) $(SOURCENAME).c
  35.