summaryrefslogtreecommitdiff
path: root/mak.vc6
diff options
context:
space:
mode:
Diffstat (limited to 'mak.vc6')
-rw-r--r--mak.vc6/im.dsp1138
-rw-r--r--mak.vc6/im.dsw173
-rw-r--r--mak.vc6/im_avi.dsp79
-rw-r--r--mak.vc6/im_capture.dsp79
-rw-r--r--mak.vc6/im_ecw.dsp79
-rw-r--r--mak.vc6/im_fftw.dsp383
-rw-r--r--mak.vc6/im_jp2.dsp403
-rw-r--r--mak.vc6/im_process.dsp183
-rw-r--r--mak.vc6/im_wmv.dsp79
-rw-r--r--mak.vc6/imlua3.dsp79
-rw-r--r--mak.vc6/imlua5.dsp115
-rw-r--r--mak.vc6/imlua_capture5.dsp71
-rw-r--r--mak.vc6/imlua_fftw5.dsp75
-rw-r--r--mak.vc6/imlua_process5.dsp79
14 files changed, 3015 insertions, 0 deletions
diff --git a/mak.vc6/im.dsp b/mak.vc6/im.dsp
new file mode 100644
index 0000000..cffde52
--- /dev/null
+++ b/mak.vc6/im.dsp
@@ -0,0 +1,1138 @@
+# Microsoft Developer Studio Project File - Name="im" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Static Library" 0x0104
+
+CFG=im - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "im.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "im.mak" CFG="im - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "im - Win32 Debug" (based on "Win32 (x86) Static Library")
+!MESSAGE "im - x64 Debug" (based on "Win32 (x86) Static Library")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+MTL=midl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "im - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "..\lib"
+# PROP BASE Intermediate_Dir "..\obj"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "..\lib"
+# PROP Intermediate_Dir "..\obj"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /MT /I "../include" /I "../src" /I "../src/libtiff" /I "../src/libjpeg" /I "../src/zlib" /I "../src/libexif" /I "../src/libpng" /I "../src/liblzf" /Z7 /W4 /Od /D "WIN32" /D "_DEBUG" /D "_LIB" /D "PNG_NO_STDIO" /D "PNG_USE_PNGVCRD" /D "PNG_TIME_RFC1123_SUPPORTED" /D "_CRT_SECURE_NO_DEPRECATE" /D "USE_EXIF" /D "_MBCS" /Fp"..\lib/im.pch" /Fo"..\obj/" /Fd"..\lib/" /GZ /c /GX
+# ADD CPP /nologo /MT /I "../include" /I "../src" /I "../src/libtiff" /I "../src/libjpeg" /I "../src/zlib" /I "../src/libexif" /I "../src/libpng" /I "../src/liblzf" /Z7 /W4 /Od /D "WIN32" /D "_DEBUG" /D "_LIB" /D "PNG_NO_STDIO" /D "PNG_USE_PNGVCRD" /D "PNG_TIME_RFC1123_SUPPORTED" /D "_CRT_SECURE_NO_DEPRECATE" /D "USE_EXIF" /D "_MBCS" /Fp"..\lib/im.pch" /Fo"..\obj/" /Fd"..\lib/" /GZ /c /GX
+# ADD BASE MTL /nologo /win32
+# ADD MTL /nologo /win32
+# ADD BASE RSC /l 1046 /d "_DEBUG"
+# ADD RSC /l 1046 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo /out:"..\lib\im.lib"
+# ADD LIB32 /nologo /out:"..\lib\im.lib"
+
+!ELSEIF "$(CFG)" == "im - x64 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "..\lib\x64"
+# PROP BASE Intermediate_Dir "..\obj\x64"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "..\lib\x64"
+# PROP Intermediate_Dir "..\obj\x64"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /MT /I "../include" /I "../src" /I "../src/libtiff" /I "../src/libjpeg" /I "../src/zlib" /I "../src/libexif" /I "../src/libpng" /I "../src/liblzf" /Z7 /W4 /Od /D "WIN32" /D "_DEBUG" /D "_LIB" /D "PNG_NO_STDIO" /D "PNG_USE_PNGVCRD" /D "PNG_TIME_RFC1123_SUPPORTED" /D "_CRT_SECURE_NO_DEPRECATE" /D "USE_EXIF" /D "_MBCS" /Fp"..\lib\x64/im.pch" /Fo"..\obj\x64/" /Fd"..\lib\x64/" /GZ /c /GX
+# ADD CPP /nologo /MT /I "../include" /I "../src" /I "../src/libtiff" /I "../src/libjpeg" /I "../src/zlib" /I "../src/libexif" /I "../src/libpng" /I "../src/liblzf" /Z7 /W4 /Od /D "WIN32" /D "_DEBUG" /D "_LIB" /D "PNG_NO_STDIO" /D "PNG_USE_PNGVCRD" /D "PNG_TIME_RFC1123_SUPPORTED" /D "_CRT_SECURE_NO_DEPRECATE" /D "USE_EXIF" /D "_MBCS" /Fp"..\lib\x64/im.pch" /Fo"..\obj\x64/" /Fd"..\lib\x64/" /GZ /c /GX
+# ADD BASE MTL /nologo /win32
+# ADD MTL /nologo /win32
+# ADD BASE RSC /l 1046 /d "_DEBUG"
+# ADD RSC /l 1046 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo /out:"..\lib\x64\im.lib"
+# ADD LIB32 /nologo /out:"..\lib\x64\im.lib"
+
+!ENDIF
+
+# Begin Target
+
+# Name "im - Win32 Debug"
+# Name "im - x64 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\src\im_attrib.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\im_bin.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\im_binfile.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\im_colorhsi.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\im_colormode.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\im_colorutil.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\im_compress.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\im_convertbitmap.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\im_convertcolor.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\im_converttype.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\im_counter.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\im_datatype.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\im_dib.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\im_dibxbitmap.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\im_file.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\im_filebuffer.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\im_fileraw.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\im_format.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\im_format_all.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\im_image.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\im_lib.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\im_palette.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\im_rgb2map.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\im_str.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\im_sysfile_win32.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\old_im.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\old_imcolor.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\old_imresize.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\tiff_binfile.c
+# End Source File
+# Begin Group "libTIFF"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\src\libtiff\tif_aux.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\tif_close.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\tif_codec.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\tif_compress.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\tif_dir.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\tif_dirinfo.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\tif_dirread.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\tif_dirwrite.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\tif_dumpmode.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\tif_error.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\tif_extension.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\tif_fax3.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\tif_fax3sm.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\tif_flush.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\tif_getimage.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\tif_jpeg.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\tif_luv.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\tif_lzw.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\tif_next.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\tif_ojpeg.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\tif_open.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\tif_packbits.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\tif_pixarlog.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\tif_predict.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\tif_print.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\tif_read.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\tif_strip.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\tif_swab.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\tif_thunder.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\tif_tile.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\tif_version.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\tif_warning.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\tif_write.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\tif_zip.c
+# End Source File
+# Begin Group "inc"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\src\libtiff\t4.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\tif_config.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\tif_dir.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\tif_fax3.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\tif_predict.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\tiff.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\tiffio.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\tiffiop.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\tiffvers.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libtiff\uvcode.h
+# End Source File
+# End Group
+# End Group
+# Begin Group "libJPEG"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jcapimin.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jcapistd.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jccoefct.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jccolor.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jcdctmgr.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jchuff.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jcinit.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jcmainct.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jcmarker.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jcmaster.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jcomapi.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jcparam.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jcphuff.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jcprepct.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jcsample.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jctrans.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jdapimin.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jdapistd.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jdatadst.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jdatasrc.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jdcoefct.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jdcolor.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jddctmgr.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jdhuff.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jdinput.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jdmainct.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jdmarker.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jdmaster.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jdmerge.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jdphuff.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jdpostct.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jdsample.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jdtrans.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jerror.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jfdctflt.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jfdctfst.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jfdctint.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jidctflt.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jidctfst.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jidctint.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jidctred.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jmemmgr.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jmemnobs.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jquant1.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jquant2.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jutils.c
+# End Source File
+# Begin Group "inc"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jchuff.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jconfig.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jdct.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jdhuff.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jerror.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jinclude.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jmemsys.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jmorecfg.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jpegint.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jpeglib.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjpeg\jversion.h
+# End Source File
+# End Group
+# End Group
+# Begin Group "zlib"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\src\zlib\adler32.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\zlib\compress.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\zlib\crc32.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\zlib\deflate.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\zlib\gzio.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\zlib\infback.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\zlib\inffast.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\zlib\inflate.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\zlib\inftrees.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\zlib\trees.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\zlib\uncompr.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\zlib\zutil.c
+# End Source File
+# End Group
+# Begin Group "libEXIF"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\src\libexif\exif-byte-order.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\exif-content.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\exif-data.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\exif-entry.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\exif-format.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\exif-ifd.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\exif-loader.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\exif-log.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\exif-mem.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\canon\exif-mnote-data-canon.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\olympus\exif-mnote-data-olympus.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\pentax\exif-mnote-data-pentax.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\exif-mnote-data.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\exif-tag.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\exif-utils.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\canon\mnote-canon-entry.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\canon\mnote-canon-tag.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\olympus\mnote-olympus-entry.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\olympus\mnote-olympus-tag.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\pentax\mnote-pentax-entry.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\pentax\mnote-pentax-tag.c
+# End Source File
+# Begin Group "inc"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\src\libexif\_stdint.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\config.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\exif-byte-order.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\exif-content.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\exif-data.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\exif-entry.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\exif-format.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\exif-ifd.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\exif-loader.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\exif-log.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\exif-mem.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\canon\exif-mnote-data-canon.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\olympus\exif-mnote-data-olympus.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\pentax\exif-mnote-data-pentax.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\exif-mnote-data-priv.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\exif-mnote-data.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\exif-tag.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\exif-utils.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\exif.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\i18n.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\canon\mnote-canon-entry.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\canon\mnote-canon-tag.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\olympus\mnote-olympus-entry.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\olympus\mnote-olympus-tag.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\pentax\mnote-pentax-entry.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libexif\pentax\mnote-pentax-tag.h
+# End Source File
+# End Group
+# End Group
+# Begin Group "libPNG"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\src\libpng\png.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libpng\pngerror.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libpng\pngget.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libpng\pngmem.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libpng\pngpread.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libpng\pngread.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libpng\pngrio.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libpng\pngrtran.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libpng\pngrutil.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libpng\pngset.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libpng\pngtrans.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libpng\pngvcrd.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libpng\pngwio.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libpng\pngwrite.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libpng\pngwtran.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libpng\pngwutil.c
+# End Source File
+# Begin Group "inc"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\src\libpng\png.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libpng\pngconf.h
+# End Source File
+# End Group
+# End Group
+# Begin Group "formats"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\src\im_format_bmp.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\im_format_gif.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\im_format_ico.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\im_format_jpeg.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\im_format_krn.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\im_format_led.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\im_format_pcx.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\im_format_png.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\im_format_pnm.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\im_format_ras.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\im_format_raw.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\im_format_sgi.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\im_format_tga.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\im_format_tiff.cpp
+# End Source File
+# End Group
+# Begin Group "libLZF"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\src\liblzf\lzf_c.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\liblzf\lzf_d.c
+# End Source File
+# Begin Group "inc"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\src\liblzf\lzf.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\liblzf\lzfP.h
+# End Source File
+# End Group
+# End Group
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE=..\include\im.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\include\im_attrib.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\include\im_attrib_flat.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\include\im_binfile.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\include\im_color.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\include\im_colorhsi.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\include\im_complex.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\include\im_convert.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\include\im_counter.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\include\im_dib.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\include\im_file.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\include\im_format.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\include\im_format_all.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\include\im_format_raw.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\include\im_image.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\include\im_lib.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\include\im_math.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\include\im_math_op.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\include\im_palette.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\include\im_plus.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\include\im_raw.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\include\im_util.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\include\old_im.h
+# End Source File
+# End Group
+# End Target
+# End Project
+
diff --git a/mak.vc6/im.dsw b/mak.vc6/im.dsw
new file mode 100644
index 0000000..640dd94
--- /dev/null
+++ b/mak.vc6/im.dsw
@@ -0,0 +1,173 @@
+Microsoft Developer Studio Workspace File, Format Version 6.00
+# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
+
+###############################################################################
+
+Project: "im"=im.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "im_avi"=im_avi.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "im_capture"=im_capture.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "im_jp2"=im_jp2.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "im_process"=im_process.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "im_wmv"=im_wmv.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "im_fftw"=im_fftw.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "imlua3"=imlua3.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "imlua5"=imlua5.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "imlua_capture5"=imlua_capture5.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "imlua_fftw5"=imlua_fftw5.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "imlua_process5"=imlua_process5.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Project: "im_ecw"=im_ecw.dsp - Package Owner=<4>
+
+Package=<5>
+{{{
+}}}
+
+Package=<4>
+{{{
+}}}
+
+###############################################################################
+
+Global:
+
+Package=<5>
+{{{
+}}}
+
+Package=<3>
+{{{
+}}}
+
+###############################################################################
+
diff --git a/mak.vc6/im_avi.dsp b/mak.vc6/im_avi.dsp
new file mode 100644
index 0000000..0fbbd45
--- /dev/null
+++ b/mak.vc6/im_avi.dsp
@@ -0,0 +1,79 @@
+# Microsoft Developer Studio Project File - Name="im_avi" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Static Library" 0x0104
+
+CFG=im_avi - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "im_avi.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "im_avi.mak" CFG="im_avi - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "im_avi - Win32 Debug" (based on "Win32 (x86) Static Library")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+MTL=midl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "im_avi - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "..\lib"
+# PROP BASE Intermediate_Dir "..\obj\im_avi"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "..\lib"
+# PROP Intermediate_Dir "..\obj\im_avi"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /MT /I "../include" /I "../src" /Z7 /W4 /Od /D "WIN32" /D "_DEBUG" /D "_LIB" /D "_CRT_SECURE_NO_DEPRECATE" /D "_MBCS" /Fp"..\lib/im_avi.pch" /Fo"..\obj\im_avi/" /Fd"..\lib/" /GZ /c /GX
+# ADD CPP /nologo /MT /I "../include" /I "../src" /Z7 /W4 /Od /D "WIN32" /D "_DEBUG" /D "_LIB" /D "_CRT_SECURE_NO_DEPRECATE" /D "_MBCS" /Fp"..\lib/im_avi.pch" /Fo"..\obj\im_avi/" /Fd"..\lib/" /GZ /c /GX
+# ADD BASE MTL /nologo /win32
+# ADD MTL /nologo /win32
+# ADD BASE RSC /l 1046 /d "_DEBUG"
+# ADD RSC /l 1046 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo /out:"..\lib\im_avi.lib"
+# ADD LIB32 /nologo /out:"..\lib\im_avi.lib"
+
+!ENDIF
+
+# Begin Target
+
+# Name "im_avi - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\src\im_format_avi.cpp
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE=..\include\im_format_avi.h
+# End Source File
+# End Group
+# End Target
+# End Project
+
diff --git a/mak.vc6/im_capture.dsp b/mak.vc6/im_capture.dsp
new file mode 100644
index 0000000..26c7ce6
--- /dev/null
+++ b/mak.vc6/im_capture.dsp
@@ -0,0 +1,79 @@
+# Microsoft Developer Studio Project File - Name="im_capture" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Static Library" 0x0104
+
+CFG=im_capture - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "im_capture.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "im_capture.mak" CFG="im_capture - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "im_capture - Win32 Debug" (based on "Win32 (x86) Static Library")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+MTL=midl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "im_capture - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "..\lib"
+# PROP BASE Intermediate_Dir "..\obj\im_capture"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "..\lib"
+# PROP Intermediate_Dir "..\obj\im_capture"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /MT /I "../include" /I "../src" /I "d:\LNG\DXSDK\Include" /Z7 /W4 /Od /D "WIN32" /D "_DEBUG" /D "_LIB" /D "_CRT_SECURE_NO_DEPRECATE" /D "_MBCS" /Fp"..\lib/im_capture.pch" /Fo"..\obj\im_capture/" /Fd"..\lib/" /GZ /c /GX
+# ADD CPP /nologo /MT /I "../include" /I "../src" /I "d:\LNG\DXSDK\Include" /Z7 /W4 /Od /D "WIN32" /D "_DEBUG" /D "_LIB" /D "_CRT_SECURE_NO_DEPRECATE" /D "_MBCS" /Fp"..\lib/im_capture.pch" /Fo"..\obj\im_capture/" /Fd"..\lib/" /GZ /c /GX
+# ADD BASE MTL /nologo /win32
+# ADD MTL /nologo /win32
+# ADD BASE RSC /l 1046 /d "_DEBUG"
+# ADD RSC /l 1046 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo /out:"..\lib\im_capture.lib"
+# ADD LIB32 /nologo /out:"..\lib\im_capture.lib"
+
+!ENDIF
+
+# Begin Target
+
+# Name "im_capture - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\src\im_capture_dx.cpp
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE=..\include\im_capture.h
+# End Source File
+# End Group
+# End Target
+# End Project
+
diff --git a/mak.vc6/im_ecw.dsp b/mak.vc6/im_ecw.dsp
new file mode 100644
index 0000000..3414228
--- /dev/null
+++ b/mak.vc6/im_ecw.dsp
@@ -0,0 +1,79 @@
+# Microsoft Developer Studio Project File - Name="im_ecw" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Static Library" 0x0104
+
+CFG=im_ecw - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "im_ecw.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "im_ecw.mak" CFG="im_ecw - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "im_ecw - Win32 Debug" (based on "Win32 (x86) Static Library")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+MTL=midl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "im_ecw - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "..\lib"
+# PROP BASE Intermediate_Dir "..\obj"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "..\lib"
+# PROP Intermediate_Dir "..\obj"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /MT /I "../include" /I "../src" /I "d:\LNG\ecw_sdk\include" /Z7 /W4 /Od /D "WIN32" /D "_DEBUG" /D "_LIB" /D "_CRT_SECURE_NO_WARNINGS" /D "_MBCS" /Fp"..\lib/im_ecw.pch" /Fo"..\obj/" /Fd"..\lib/" /GZ /c /GX
+# ADD CPP /nologo /MT /I "../include" /I "../src" /I "d:\LNG\ecw_sdk\include" /Z7 /W4 /Od /D "WIN32" /D "_DEBUG" /D "_LIB" /D "_CRT_SECURE_NO_WARNINGS" /D "_MBCS" /Fp"..\lib/im_ecw.pch" /Fo"..\obj/" /Fd"..\lib/" /GZ /c /GX
+# ADD BASE MTL /nologo /win32
+# ADD MTL /nologo /win32
+# ADD BASE RSC /l 1046 /d "_DEBUG"
+# ADD RSC /l 1046 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo /out:"..\lib\im_ecw.lib"
+# ADD LIB32 /nologo /out:"..\lib\im_ecw.lib"
+
+!ENDIF
+
+# Begin Target
+
+# Name "im_ecw - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\src\im_format_ecw.cpp
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE=..\include\im_format_ecw.h
+# End Source File
+# End Group
+# End Target
+# End Project
+
diff --git a/mak.vc6/im_fftw.dsp b/mak.vc6/im_fftw.dsp
new file mode 100644
index 0000000..a109a12
--- /dev/null
+++ b/mak.vc6/im_fftw.dsp
@@ -0,0 +1,383 @@
+# Microsoft Developer Studio Project File - Name="im_fftw" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Static Library" 0x0104
+
+CFG=im_fftw - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "im_fftw.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "im_fftw.mak" CFG="im_fftw - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "im_fftw - Win32 Debug" (based on "Win32 (x86) Static Library")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+MTL=midl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "im_fftw - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "..\lib"
+# PROP BASE Intermediate_Dir "..\obj\im_fftw"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "..\lib"
+# PROP Intermediate_Dir "..\obj\im_fftw"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /MT /I "../include" /I "../src" /I "../src/fftw" /Z7 /W4 /Od /D "WIN32" /D "_DEBUG" /D "_LIB" /D "FFTW_ENABLE_FLOAT" /D "_CRT_SECURE_NO_DEPRECATE" /D "_MBCS" /Fp"..\lib/im_fftw.pch" /Fo"..\obj\im_fftw/" /Fd"..\lib/" /GZ /c /GX
+# ADD CPP /nologo /MT /I "../include" /I "../src" /I "../src/fftw" /Z7 /W4 /Od /D "WIN32" /D "_DEBUG" /D "_LIB" /D "FFTW_ENABLE_FLOAT" /D "_CRT_SECURE_NO_DEPRECATE" /D "_MBCS" /Fp"..\lib/im_fftw.pch" /Fo"..\obj\im_fftw/" /Fd"..\lib/" /GZ /c /GX
+# ADD BASE MTL /nologo /win32
+# ADD MTL /nologo /win32
+# ADD BASE RSC /l 1046 /d "_DEBUG"
+# ADD RSC /l 1046 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo /out:"..\lib\im_fftw.lib"
+# ADD LIB32 /nologo /out:"..\lib\im_fftw.lib"
+
+!ENDIF
+
+# Begin Target
+
+# Name "im_fftw - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\src\process\im_fft.cpp
+# End Source File
+# Begin Group "FFTW"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\src\fftw\config.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\executor.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\fftwnd.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\fn_1.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\fn_10.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\fn_11.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\fn_12.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\fn_13.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\fn_14.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\fn_15.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\fn_16.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\fn_2.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\fn_3.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\fn_32.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\fn_4.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\fn_5.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\fn_6.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\fn_64.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\fn_7.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\fn_8.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\fn_9.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\fni_1.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\fni_10.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\fni_11.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\fni_12.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\fni_13.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\fni_14.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\fni_15.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\fni_16.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\fni_2.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\fni_3.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\fni_32.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\fni_4.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\fni_5.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\fni_6.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\fni_64.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\fni_7.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\fni_8.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\fni_9.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\ftw_10.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\ftw_16.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\ftw_2.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\ftw_3.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\ftw_32.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\ftw_4.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\ftw_5.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\ftw_6.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\ftw_64.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\ftw_7.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\ftw_8.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\ftw_9.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\ftwi_10.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\ftwi_16.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\ftwi_2.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\ftwi_3.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\ftwi_32.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\ftwi_4.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\ftwi_5.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\ftwi_6.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\ftwi_64.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\ftwi_7.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\ftwi_8.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\ftwi_9.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\generic.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\malloc.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\planner.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\putils.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\rader.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\timer.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\twiddle.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\wisdom.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\wisdomio.c
+# End Source File
+# Begin Group "inc"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\src\fftw\config.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\fftw-int.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\fftw\fftw.h
+# End Source File
+# End Group
+# End Group
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# End Group
+# End Target
+# End Project
+
diff --git a/mak.vc6/im_jp2.dsp b/mak.vc6/im_jp2.dsp
new file mode 100644
index 0000000..f22f50e
--- /dev/null
+++ b/mak.vc6/im_jp2.dsp
@@ -0,0 +1,403 @@
+# Microsoft Developer Studio Project File - Name="im_jp2" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Static Library" 0x0104
+
+CFG=im_jp2 - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "im_jp2.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "im_jp2.mak" CFG="im_jp2 - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "im_jp2 - Win32 Debug" (based on "Win32 (x86) Static Library")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+MTL=midl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "im_jp2 - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "..\lib"
+# PROP BASE Intermediate_Dir "..\obj\im_jp2"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "..\lib"
+# PROP Intermediate_Dir "..\obj\im_jp2"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /MT /I "../include" /I "../src" /I "../src/libjasper" /Z7 /W4 /Od /D "WIN32" /D "_DEBUG" /D "_LIB" /D "EXCLUDE_JPG_SUPPORT" /D "EXCLUDE_MIF_SUPPORT" /D "EXCLUDE_PNM_SUPPORT" /D "EXCLUDE_RAS_SUPPORT" /D "EXCLUDE_BMP_SUPPORT" /D "EXCLUDE_PGX_SUPPORT" /D "EXCLUDE_TIFF_SUPPORT" /D "JAS_WIN_MSVC_BUILD" /D "JAS_TYPES" /D "_CRT_SECURE_NO_DEPRECATE" /D "JAS_GEO_OMIT_PRINTING_CODE" /D "_MBCS" /Fp"..\lib/im_jp2.pch" /Fo"..\obj\im_jp2/" /Fd"..\lib/" /GZ /c /GX
+# ADD CPP /nologo /MT /I "../include" /I "../src" /I "../src/libjasper" /Z7 /W4 /Od /D "WIN32" /D "_DEBUG" /D "_LIB" /D "EXCLUDE_JPG_SUPPORT" /D "EXCLUDE_MIF_SUPPORT" /D "EXCLUDE_PNM_SUPPORT" /D "EXCLUDE_RAS_SUPPORT" /D "EXCLUDE_BMP_SUPPORT" /D "EXCLUDE_PGX_SUPPORT" /D "EXCLUDE_TIFF_SUPPORT" /D "JAS_WIN_MSVC_BUILD" /D "JAS_TYPES" /D "_CRT_SECURE_NO_DEPRECATE" /D "JAS_GEO_OMIT_PRINTING_CODE" /D "_MBCS" /Fp"..\lib/im_jp2.pch" /Fo"..\obj\im_jp2/" /Fd"..\lib/" /GZ /c /GX
+# ADD BASE MTL /nologo /win32
+# ADD MTL /nologo /win32
+# ADD BASE RSC /l 1046 /d "_DEBUG"
+# ADD RSC /l 1046 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo /out:"..\lib\im_jp2.lib"
+# ADD LIB32 /nologo /out:"..\lib\im_jp2.lib"
+
+!ENDIF
+
+# Begin Target
+
+# Name "im_jp2 - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\src\im_format_jp2.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\jas_binfile.c
+# End Source File
+# Begin Group "libJasper"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\src\libjasper\base\jas_cm.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\base\jas_debug.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\base\jas_getopt.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\base\jas_icc.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\base\jas_iccdata.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\base\jas_image.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\base\jas_init.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\base\jas_malloc.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\base\jas_seq.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\base\jas_stream.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\base\jas_string.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\base\jas_tmr.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\base\jas_tvp.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\base\jas_version.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jp2\jp2_cod.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jp2\jp2_dec.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jp2\jp2_enc.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jpc\jpc_bs.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jpc\jpc_cs.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jpc\jpc_dec.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jpc\jpc_enc.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jpc\jpc_math.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jpc\jpc_mct.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jpc\jpc_mqcod.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jpc\jpc_mqdec.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jpc\jpc_mqenc.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jpc\jpc_qmfb.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jpc\jpc_t1cod.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jpc\jpc_t1dec.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jpc\jpc_t1enc.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jpc\jpc_t2cod.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jpc\jpc_t2dec.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jpc\jpc_t2enc.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jpc\jpc_tagtree.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jpc\jpc_tsfb.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jpc\jpc_util.c
+# End Source File
+# Begin Group "inc"
+
+# PROP Default_Filter ""
+# Begin Source File
+
+SOURCE=..\src\libjasper\jasper\jas_cm.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jasper\jas_config.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jasper\jas_debug.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jasper\jas_fix.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jasper\jas_getopt.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jasper\jas_icc.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jasper\jas_image.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jasper\jas_init.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jasper\jas_malloc.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jasper\jas_math.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jasper\jas_seq.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jasper\jas_stream.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jasper\jas_string.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jasper\jas_tmr.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jasper\jas_tvp.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jasper\jas_types.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jasper\jas_version.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jasper\jasper.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jp2\jp2_cod.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jp2\jp2_dec.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jpc\jpc_bs.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jpc\jpc_cod.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jpc\jpc_cs.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jpc\jpc_dec.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jpc\jpc_enc.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jpc\jpc_fix.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jpc\jpc_flt.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jpc\jpc_math.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jpc\jpc_mct.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jpc\jpc_mqcod.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jpc\jpc_mqdec.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jpc\jpc_mqenc.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jpc\jpc_qmfb.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jpc\jpc_t1cod.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jpc\jpc_t1dec.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jpc\jpc_t1enc.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jpc\jpc_t2cod.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jpc\jpc_t2dec.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jpc\jpc_t2enc.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jpc\jpc_tagtree.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jpc\jpc_tsfb.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\libjasper\jpc\jpc_util.h
+# End Source File
+# End Group
+# End Group
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE=..\include\im_format_jp2.h
+# End Source File
+# End Group
+# End Target
+# End Project
+
diff --git a/mak.vc6/im_process.dsp b/mak.vc6/im_process.dsp
new file mode 100644
index 0000000..50e53dd
--- /dev/null
+++ b/mak.vc6/im_process.dsp
@@ -0,0 +1,183 @@
+# Microsoft Developer Studio Project File - Name="im_process" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Static Library" 0x0104
+
+CFG=im_process - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "im_process.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "im_process.mak" CFG="im_process - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "im_process - Win32 Debug" (based on "Win32 (x86) Static Library")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+MTL=midl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "im_process - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "..\lib"
+# PROP BASE Intermediate_Dir "..\obj\im_process"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "..\lib"
+# PROP Intermediate_Dir "..\obj\im_process"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /MT /I "../include" /I "../src" /Z7 /W4 /Od /D "WIN32" /D "_DEBUG" /D "_LIB" /D "_CRT_SECURE_NO_DEPRECATE" /D "_MBCS" /Fp"..\lib/im_process.pch" /Fo"..\obj\im_process/" /Fd"..\lib/" /GZ /c /GX
+# ADD CPP /nologo /MT /I "../include" /I "../src" /Z7 /W4 /Od /D "WIN32" /D "_DEBUG" /D "_LIB" /D "_CRT_SECURE_NO_DEPRECATE" /D "_MBCS" /Fp"..\lib/im_process.pch" /Fo"..\obj\im_process/" /Fd"..\lib/" /GZ /c /GX
+# ADD BASE MTL /nologo /win32
+# ADD MTL /nologo /win32
+# ADD BASE RSC /l 1046 /d "_DEBUG"
+# ADD RSC /l 1046 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo /out:"..\lib\im_process.lib"
+# ADD LIB32 /nologo /out:"..\lib\im_process.lib"
+
+!ENDIF
+
+# Begin Target
+
+# Name "im_process - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\src\process\im_analyze.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\process\im_arithmetic_bin.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\process\im_arithmetic_un.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\process\im_canny.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\process\im_color.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\process\im_convolve.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\process\im_convolve_rank.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\process\im_distance.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\process\im_effects.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\process\im_geometric.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\process\im_histogram.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\process\im_houghline.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\process\im_kernel.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\process\im_logic.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\process\im_morphology_bin.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\process\im_morphology_gray.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\process\im_quantize.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\process\im_render.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\process\im_resize.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\process\im_statistics.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\process\im_threshold.cpp
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\process\im_tonegamut.cpp
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE=..\include\im_kernel.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\include\im_process.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\include\im_process_ana.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\include\im_process_glo.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\include\im_process_loc.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\include\im_process_pon.h
+# End Source File
+# End Group
+# End Target
+# End Project
+
diff --git a/mak.vc6/im_wmv.dsp b/mak.vc6/im_wmv.dsp
new file mode 100644
index 0000000..96522a0
--- /dev/null
+++ b/mak.vc6/im_wmv.dsp
@@ -0,0 +1,79 @@
+# Microsoft Developer Studio Project File - Name="im_wmv" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Static Library" 0x0104
+
+CFG=im_wmv - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "im_wmv.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "im_wmv.mak" CFG="im_wmv - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "im_wmv - Win32 Debug" (based on "Win32 (x86) Static Library")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+MTL=midl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "im_wmv - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "..\lib"
+# PROP BASE Intermediate_Dir "..\obj\im_wmv"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "..\lib"
+# PROP Intermediate_Dir "..\obj\im_wmv"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /MT /I "../include" /I "../src" /I "d:\LNG\WMFSDK11\include" /Z7 /W4 /Od /D "WIN32" /D "_DEBUG" /D "_LIB" /D "_CRT_SECURE_NO_DEPRECATE" /D "_MBCS" /Fp"..\lib/im_wmv.pch" /Fo"..\obj\im_wmv/" /Fd"..\lib/" /GZ /c /GX
+# ADD CPP /nologo /MT /I "../include" /I "../src" /I "d:\LNG\WMFSDK11\include" /Z7 /W4 /Od /D "WIN32" /D "_DEBUG" /D "_LIB" /D "_CRT_SECURE_NO_DEPRECATE" /D "_MBCS" /Fp"..\lib/im_wmv.pch" /Fo"..\obj\im_wmv/" /Fd"..\lib/" /GZ /c /GX
+# ADD BASE MTL /nologo /win32
+# ADD MTL /nologo /win32
+# ADD BASE RSC /l 1046 /d "_DEBUG"
+# ADD RSC /l 1046 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo /out:"..\lib\im_wmv.lib"
+# ADD LIB32 /nologo /out:"..\lib\im_wmv.lib"
+
+!ENDIF
+
+# Begin Target
+
+# Name "im_wmv - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\src\im_format_wmv.cpp
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE=..\include\im_format_wmv.h
+# End Source File
+# End Group
+# End Target
+# End Project
+
diff --git a/mak.vc6/imlua3.dsp b/mak.vc6/imlua3.dsp
new file mode 100644
index 0000000..90c2dc7
--- /dev/null
+++ b/mak.vc6/imlua3.dsp
@@ -0,0 +1,79 @@
+# Microsoft Developer Studio Project File - Name="imlua3" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Static Library" 0x0104
+
+CFG=imlua3 - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "imlua3.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "imlua3.mak" CFG="imlua3 - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "imlua3 - Win32 Debug" (based on "Win32 (x86) Static Library")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+MTL=midl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "imlua3 - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "..\lib"
+# PROP BASE Intermediate_Dir "..\obj\imlua3"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "..\lib"
+# PROP Intermediate_Dir "..\obj\imlua3"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /MT /I "../include" /I "../src" /I "../../lua/include" /I "../../cd/include" /Z7 /W4 /Od /D "WIN32" /D "_DEBUG" /D "_LIB" /D "_CRT_SECURE_NO_DEPRECATE" /D "_MBCS" /Fp"..\lib/imlua3.pch" /Fo"..\obj\imlua3/" /Fd"..\lib/" /GZ /c /GX
+# ADD CPP /nologo /MT /I "../include" /I "../src" /I "../../lua/include" /I "../../cd/include" /Z7 /W4 /Od /D "WIN32" /D "_DEBUG" /D "_LIB" /D "_CRT_SECURE_NO_DEPRECATE" /D "_MBCS" /Fp"..\lib/imlua3.pch" /Fo"..\obj\imlua3/" /Fd"..\lib/" /GZ /c /GX
+# ADD BASE MTL /nologo /win32
+# ADD MTL /nologo /win32
+# ADD BASE RSC /l 1046 /d "_DEBUG"
+# ADD RSC /l 1046 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo /out:"..\lib\imlua3.lib"
+# ADD LIB32 /nologo /out:"..\lib\imlua3.lib"
+
+!ENDIF
+
+# Begin Target
+
+# Name "imlua3 - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\src\im_lua3.c
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE=..\include\imlua.h
+# End Source File
+# End Group
+# End Target
+# End Project
+
diff --git a/mak.vc6/imlua5.dsp b/mak.vc6/imlua5.dsp
new file mode 100644
index 0000000..4794d73
--- /dev/null
+++ b/mak.vc6/imlua5.dsp
@@ -0,0 +1,115 @@
+# Microsoft Developer Studio Project File - Name="imlua5" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Static Library" 0x0104
+
+CFG=imlua5 - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "imlua5.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "imlua5.mak" CFG="imlua5 - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "imlua5 - Win32 Debug" (based on "Win32 (x86) Static Library")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+MTL=midl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "imlua5 - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "..\lib"
+# PROP BASE Intermediate_Dir "..\obj\imlua5"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "..\lib"
+# PROP Intermediate_Dir "..\obj\imlua5"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /MT /I "../include" /I "../src" /I "../../lua5.1/include" /Z7 /W4 /Od /D "WIN32" /D "_DEBUG" /D "_LIB" /D "_CRT_SECURE_NO_DEPRECATE" /D "_MBCS" /Fp"..\lib/imlua5.pch" /Fo"..\obj\imlua5/" /Fd"..\lib/" /GZ /c /GX
+# ADD CPP /nologo /MT /I "../include" /I "../src" /I "../../lua5.1/include" /Z7 /W4 /Od /D "WIN32" /D "_DEBUG" /D "_LIB" /D "_CRT_SECURE_NO_DEPRECATE" /D "_MBCS" /Fp"..\lib/imlua5.pch" /Fo"..\obj\imlua5/" /Fd"..\lib/" /GZ /c /GX
+# ADD BASE MTL /nologo /win32
+# ADD MTL /nologo /win32
+# ADD BASE RSC /l 1046 /d "_DEBUG"
+# ADD RSC /l 1046 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo /out:"..\lib\imlua51.lib"
+# ADD LIB32 /nologo /out:"..\lib\imlua51.lib"
+
+!ENDIF
+
+# Begin Target
+
+# Name "imlua5 - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\src\lua5\imlua.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\lua5\imlua_aux.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\lua5\imlua_convert.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\lua5\imlua_file.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\lua5\imlua_image.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\lua5\imlua_palette.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\lua5\imlua_util.c
+# End Source File
+# End Group
+# Begin Group "Header Files"
+
+# PROP Default_Filter "h;hpp;hxx;hm;inl"
+# Begin Source File
+
+SOURCE=..\include\imlua.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\lua5\imlua_aux.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\lua5\imlua_image.h
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\lua5\imlua_palette.h
+# End Source File
+# End Group
+# End Target
+# End Project
+
diff --git a/mak.vc6/imlua_capture5.dsp b/mak.vc6/imlua_capture5.dsp
new file mode 100644
index 0000000..bfc5cfe
--- /dev/null
+++ b/mak.vc6/imlua_capture5.dsp
@@ -0,0 +1,71 @@
+# Microsoft Developer Studio Project File - Name="imlua_capture5" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Static Library" 0x0104
+
+CFG=imlua_capture5 - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "imlua_capture5.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "imlua_capture5.mak" CFG="imlua_capture5 - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "imlua_capture5 - Win32 Debug" (based on "Win32 (x86) Static Library")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+MTL=midl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "imlua_capture5 - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "..\lib"
+# PROP BASE Intermediate_Dir "..\obj\imlua_capture5"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "..\lib"
+# PROP Intermediate_Dir "..\obj\imlua_capture5"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /MT /I "../include" /I "../src" /I "../../lua5.1/include" /Z7 /W4 /Od /D "WIN32" /D "_DEBUG" /D "_LIB" /D "_CRT_SECURE_NO_DEPRECATE" /D "_MBCS" /Fp"..\lib/imlua_capture5.pch" /Fo"..\obj\imlua_capture5/" /Fd"..\lib/" /GZ /c /GX
+# ADD CPP /nologo /MT /I "../include" /I "../src" /I "../../lua5.1/include" /Z7 /W4 /Od /D "WIN32" /D "_DEBUG" /D "_LIB" /D "_CRT_SECURE_NO_DEPRECATE" /D "_MBCS" /Fp"..\lib/imlua_capture5.pch" /Fo"..\obj\imlua_capture5/" /Fd"..\lib/" /GZ /c /GX
+# ADD BASE MTL /nologo /win32
+# ADD MTL /nologo /win32
+# ADD BASE RSC /l 1046 /d "_DEBUG"
+# ADD RSC /l 1046 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo /out:"..\lib\imlua_capture51.lib"
+# ADD LIB32 /nologo /out:"..\lib\imlua_capture51.lib"
+
+!ENDIF
+
+# Begin Target
+
+# Name "imlua_capture5 - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\src\lua5\imlua_capture.c
+# End Source File
+# End Group
+# End Target
+# End Project
+
diff --git a/mak.vc6/imlua_fftw5.dsp b/mak.vc6/imlua_fftw5.dsp
new file mode 100644
index 0000000..feece58
--- /dev/null
+++ b/mak.vc6/imlua_fftw5.dsp
@@ -0,0 +1,75 @@
+# Microsoft Developer Studio Project File - Name="imlua_fftw5" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Static Library" 0x0104
+
+CFG=imlua_fftw5 - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "imlua_fftw5.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "imlua_fftw5.mak" CFG="imlua_fftw5 - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "imlua_fftw5 - Win32 Debug" (based on "Win32 (x86) Static Library")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+MTL=midl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "imlua_fftw5 - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "..\lib"
+# PROP BASE Intermediate_Dir "..\obj\imlua_fftw5"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "..\lib"
+# PROP Intermediate_Dir "..\obj\imlua_fftw5"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /MT /I "../include" /I "../src" /I "../../lua5.1/include" /Z7 /W4 /Od /D "WIN32" /D "_DEBUG" /D "_LIB" /D "_CRT_SECURE_NO_DEPRECATE" /D "_MBCS" /Fp"..\lib/imlua_fftw5.pch" /Fo"..\obj\imlua_fftw5/" /Fd"..\lib/" /GZ /c /GX
+# ADD CPP /nologo /MT /I "../include" /I "../src" /I "../../lua5.1/include" /Z7 /W4 /Od /D "WIN32" /D "_DEBUG" /D "_LIB" /D "_CRT_SECURE_NO_DEPRECATE" /D "_MBCS" /Fp"..\lib/imlua_fftw5.pch" /Fo"..\obj\imlua_fftw5/" /Fd"..\lib/" /GZ /c /GX
+# ADD BASE MTL /nologo /win32
+# ADD MTL /nologo /win32
+# ADD BASE RSC /l 1046 /d "_DEBUG"
+# ADD RSC /l 1046 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo /out:"..\lib\imlua_fftw51.lib"
+# ADD LIB32 /nologo /out:"..\lib\imlua_fftw51.lib"
+
+!ENDIF
+
+# Begin Target
+
+# Name "imlua_fftw5 - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\src\lua5\im_fftw.lua
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\lua5\imlua_fftw.c
+# End Source File
+# End Group
+# End Target
+# End Project
+
diff --git a/mak.vc6/imlua_process5.dsp b/mak.vc6/imlua_process5.dsp
new file mode 100644
index 0000000..b4935a9
--- /dev/null
+++ b/mak.vc6/imlua_process5.dsp
@@ -0,0 +1,79 @@
+# Microsoft Developer Studio Project File - Name="imlua_process5" - Package Owner=<4>
+# Microsoft Developer Studio Generated Build File, Format Version 6.00
+# ** DO NOT EDIT **
+
+# TARGTYPE "Win32 (x86) Static Library" 0x0104
+
+CFG=imlua_process5 - Win32 Debug
+!MESSAGE This is not a valid makefile. To build this project using NMAKE,
+!MESSAGE use the Export Makefile command and run
+!MESSAGE
+!MESSAGE NMAKE /f "imlua_process5.mak".
+!MESSAGE
+!MESSAGE You can specify a configuration when running NMAKE
+!MESSAGE by defining the macro CFG on the command line. For example:
+!MESSAGE
+!MESSAGE NMAKE /f "imlua_process5.mak" CFG="imlua_process5 - Win32 Debug"
+!MESSAGE
+!MESSAGE Possible choices for configuration are:
+!MESSAGE
+!MESSAGE "imlua_process5 - Win32 Debug" (based on "Win32 (x86) Static Library")
+!MESSAGE
+
+# Begin Project
+# PROP AllowPerConfigDependencies 0
+# PROP Scc_ProjName ""
+# PROP Scc_LocalPath ""
+CPP=cl.exe
+MTL=midl.exe
+RSC=rc.exe
+
+!IF "$(CFG)" == "imlua_process5 - Win32 Debug"
+
+# PROP BASE Use_MFC 0
+# PROP BASE Use_Debug_Libraries 1
+# PROP BASE Output_Dir "..\lib"
+# PROP BASE Intermediate_Dir "..\obj\imlua_process5"
+# PROP BASE Target_Dir ""
+# PROP Use_MFC 0
+# PROP Use_Debug_Libraries 1
+# PROP Output_Dir "..\lib"
+# PROP Intermediate_Dir "..\obj\imlua_process5"
+# PROP Target_Dir ""
+# ADD BASE CPP /nologo /MT /I "../include" /I "../src" /I "../../lua5.1/include" /Z7 /W4 /Od /D "WIN32" /D "_DEBUG" /D "_LIB" /D "_CRT_SECURE_NO_DEPRECATE" /D "_MBCS" /Fp"..\lib/imlua_process5.pch" /Fo"..\obj\imlua_process5/" /Fd"..\lib/" /GZ /c /GX
+# ADD CPP /nologo /MT /I "../include" /I "../src" /I "../../lua5.1/include" /Z7 /W4 /Od /D "WIN32" /D "_DEBUG" /D "_LIB" /D "_CRT_SECURE_NO_DEPRECATE" /D "_MBCS" /Fp"..\lib/imlua_process5.pch" /Fo"..\obj\imlua_process5/" /Fd"..\lib/" /GZ /c /GX
+# ADD BASE MTL /nologo /win32
+# ADD MTL /nologo /win32
+# ADD BASE RSC /l 1046 /d "_DEBUG"
+# ADD RSC /l 1046 /d "_DEBUG"
+BSC32=bscmake.exe
+# ADD BASE BSC32 /nologo
+# ADD BSC32 /nologo
+LIB32=link.exe -lib
+# ADD BASE LIB32 /nologo /out:"..\lib\imlua_process51.lib"
+# ADD LIB32 /nologo /out:"..\lib\imlua_process51.lib"
+
+!ENDIF
+
+# Begin Target
+
+# Name "imlua_process5 - Win32 Debug"
+# Begin Group "Source Files"
+
+# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
+# Begin Source File
+
+SOURCE=..\src\lua5\im_process.lua
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\lua5\imlua_kernel.c
+# End Source File
+# Begin Source File
+
+SOURCE=..\src\lua5\imlua_process.c
+# End Source File
+# End Group
+# End Target
+# End Project
+