home *** CD-ROM | disk | FTP | other *** search
/ IBM Presents OS/2 Software Hits 1995 / OS-2_SW_HITS_2ND_EDITION_1995.ISO / i17 / ur423841.dsk / CSDX.DFI / DFIEXALF.MAK < prev    next >
Text File  |  1992-01-13  |  2KB  |  54 lines

  1. #----------------------------------------------
  2. # LAN Network Manager alert filter exit
  3. #----------------------------------------------
  4. #
  5. # The variable MTINCLUDEPATH should contain the path to the multithread
  6. # include files for your particular compiler. For instance, on a system
  7. # where the IBM C/2 1.1 compiler had been installed in its default
  8. # location, MTINCLUDEPATH would be set to c:\ibmc2\include\mt.
  9. #
  10.  
  11. MTINCLUDEPATH = c:\ibmc2\include\mt
  12.  
  13. #
  14. # Use these flags when compiling and linking with the IBM C/2 1.1 compiler.
  15. #
  16. #      CFLAGS = -c -G2 -Gs -W3 -DLINT_ARGS -DLM10 -Alfu \
  17. #               -Fo$(*B).obj -DDLL -I$(MTINCLUDEPATH)
  18. #
  19. #      To add debugging information to the compiled object module, use:
  20. #      CDEBUG = -Zip -Od
  21. #      To leave debugging information out of the compiled object module, use:
  22. #      CDEBUG = -Zp
  23. #
  24. #      To add debugging information to the linked .DLL, use:
  25. #      LFLAGS = /align:16 /NOD /M /CO
  26. #      To leave debugging information out of the linked .DLL, use:
  27. #      LFLAGS = /align:16 /NOD /M
  28. #
  29. #
  30. # Use these flags when compiling and linking with the Microsoft C 6.0 compiler.
  31. #
  32. #      CFLAGS = -c -G2 -Gs -W4 -DLINT_ARGS -DLM10 -Alfu \
  33. #               -Fo$(*B).obj -DDLL -I$(MTINCLUDEPATH)
  34. #
  35. #      To add debugging information to the compiled object module, use:
  36. #      CDEBUG = -Zip -Od
  37. #      To leave debugging information out of the compiled object module, use:
  38. #      CDEBUG = -Zp
  39. #
  40. #      To add debugging information to the linked .DLL, use:
  41. #      LFLAGS = /align:16 /NOD /M /CO
  42. #      To leave debugging information out of the linked .DLL, use:
  43. #      LFLAGS = /align:16 /NOD /M
  44. #
  45. #
  46.  
  47. dfiexalf.dll : dfiexalf.obj dfiexalf.def
  48.          link $(LFLAGS) .\dfiexalf .\crtdll, \
  49.               .\dfiexalf.dll, .\dfiexalf.map, \
  50.               .\dficlib+os2,  .\dfiexalf.def
  51.  
  52. dfiexalf.obj : dfiexalf.c
  53.          cl $(CFLAGS) $(CDEBUG) $(*B).c
  54.