--- /dev/null 2012-02-22 13:22:13.000000000 -0600 +++ libXpm-3.5.9/src/libXpm.def 2012-01-29 00:51:23.896083500 -0600 @@ -0,0 +1,38 @@ +LIBRARY "libXpm" +EXPORTS + XAllocColor + XCreateImage + XDefaultColormap + XDefaultDepth + XDefaultScreen + XDefaultVisual + XDestroyImage + XFreeColors + XImageFree + XParseColor + XpmAttributesSize + XpmCreateBufferFromXpmImage + XpmCreateDataFromImage + XpmCreateDataFromXpmImage + XpmCreateImageFromBuffer + XpmCreateImageFromData + XpmCreateImageFromXpmImage + XpmCreateXpmImageFromBuffer + XpmCreateXpmImageFromData + XpmCreateXpmImageFromImage + XpmFree + XpmFreeAttributes + XpmFreeExtensions + XpmFreeXpmImage + XpmFreeXpmInfo + XpmGetErrorString + XpmLibraryVersion + XpmReadFileToBuffer + XpmReadFileToData + XpmReadFileToImage + XpmReadFileToXpmImage + XpmWriteFileFromBuffer + XpmWriteFileFromData + XpmWriteFileFromImage + XpmWriteFileFromXpmImage + XQueryColors --- /dev/null 2012-02-22 13:22:21.000000000 -0600 +++ libXpm-3.5.9/Nmakefile 2012-01-29 00:54:45.222214100 -0600 @@ -0,0 +1,42 @@ +OBJS = \ + Attrib.obj \ + CrBufFrI.obj \ + CrDatFrI.obj \ + CrIFrBuf.obj \ + CrIFrDat.obj \ + Image.obj \ + Info.obj \ + RdFToBuf.obj \ + RdFToDat.obj \ + RdFToI.obj \ + WrFFrBuf.obj \ + WrFFrDat.obj \ + WrFFrI.obj \ + create.obj \ + data.obj \ + hashtab.obj \ + misc.obj \ + parse.obj \ + rgb.obj \ + scan.obj \ + simx.obj + +CC = cl -nologo +#DEBUGFLAGS = /Wp64 /Zi /Zl /GL /Od /Oi +CFLAGS = -D FOR_MSW -I include/X11 $(DEBUGFLAGS) +LD = link -nologo +AR = lib -nologo + +all: XPM.lib libXPM.dll + +libXPM.dll: $(OBJS) + $(LD) -dll -map -out:$@ -def:src/libXpm.def $(OBJS) gdi32.lib +XPM.lib: $(OBJS) + $(AR) -out:$@ $(OBJS) + +clean: + del /Q *.obj *.pdb + del /Q libXPM.* XPM.* + +{src}.c.obj: + $(CC) -c $(CFLAGS) $<