LotusExtension.mak


The file lotusExtension.mak specifies how to build LotusExtension.dll:

  # #  makefile for LotusExtension.dll #  Windows 32-bit version using Microsoft Visual C++ .NET compiler and linker. # # Standard Windows 32-bit make definitions !include <ntwin32.mak> cpuflags = -Zp outfilename = LotusExtension defname = LotusExtension all : $(outfilename).dll $(outfilename).dll : LotusExtension.obj $(defname).def  $(link) $(linkdebug) \   -dll -def:$(defname).def \   -entry:_DllMainCRTStartup$(DLLENTRY) \   -out:$(outfilename).dll \   LotusExtension.obj \   $(guilibs) .\lib\notes.lib LotusExtension.obj : LotusExtension.h LotusExtension.c  $(cc) /I .\include $(cdebug) $(cflags) $(cpuflags) /optimize -DNT $(cvars) LotusExtension.c 

This makefile was originally written for a Visual Studio 6.0 build environment, so you might see a few warnings when using this file to build with a newer compiler. Specifically, the –MLd compile option and the deprecated functions strcpy and fopen will generate warnings when compiling LotusExtension.c with the Visual Studio 8.0 compiler. Because these warnings can be safely ignored, LotusExtension.mak has not been modified for newer build environments.




Professional Rootkits
Professional Rootkits (Programmer to Programmer)
ISBN: 0470101547
EAN: 2147483647
Year: 2007
Pages: 229
Authors: Ric Vieler

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net