> I'm on vs.net 2003 now anyways, so just send along the .sln and > .vcproj > files and maybe some one can add them. Sounds like it's all work on > Windows though right?
Ok, here they are. Put the regexp.vcproj in tools\regexp\ and the others in parser\c++. You still have to make sure that zlib is in your include path, and also Magick++ (which you will have to build, but that is another matter). Also make sure that the library paths is properly set too. Hope that it works with relative paths and all. Henrik
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="7.10"
Name="regexp"
ProjectGUID="{C609AE10-6FF8-4140-AE77-18FD1F6F4041}"
Keyword="Win32Proj">
<Platforms>
<Platform
Name="Win32"/>
</Platforms>
<Configurations>
<Configuration
Name="Debug|Win32"
OutputDirectory="Debug"
IntermediateDirectory="Debug"
ConfigurationType="4"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="."
PreprocessorDefinitions="WIN32;_DEBUG;_LIB"
MinimalRebuild="TRUE"
BasicRuntimeChecks="3"
RuntimeLibrary="5"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="TRUE"
DebugInformationFormat="4"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLibrarianTool"
OutputFile="$(OutDir)/regexp.lib"/>
<Tool
Name="VCMIDLTool"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
<Configuration
Name="Release|Win32"
OutputDirectory="Release"
IntermediateDirectory="Release"
ConfigurationType="4"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="."
PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
RuntimeLibrary="4"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="TRUE"
DebugInformationFormat="3"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLibrarianTool"
OutputFile="$(OutDir)/regexp.lib"/>
<Tool
Name="VCMIDLTool"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="Source Files"
Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}">
<File
RelativePath=".\Matcher.cpp">
</File>
<File
RelativePath=".\Pattern.cpp">
</File>
<File
RelativePath=".\UnicodeMatcher.cpp">
</File>
<File
RelativePath=".\UnicodePattern.cpp">
</File>
</Filter>
<Filter
Name="Header Files"
Filter="h;hpp;hxx;hm;inl;inc;xsd"
UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}">
<File
RelativePath=".\Matcher.h">
</File>
<File
RelativePath=".\Pattern.h">
</File>
<File
RelativePath=".\UnicodeMatcher.h">
</File>
<File
RelativePath=".\UnicodePattern.h">
</File>
</Filter>
<Filter
Name="Resource Files"
Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}">
</Filter>
</Files>
<Globals>
</Globals>
</VisualStudioProject>
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="7.10"
Name="pluckerbuild"
SccProjectName=""
SccLocalPath="">
<Platforms>
<Platform
Name="Win32"/>
</Platforms>
<Configurations>
<Configuration
Name="Debug|Win32"
OutputDirectory=".\Debug"
IntermediateDirectory=".\Debug"
ConfigurationType="1"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="c:\projects\gnuwin32\include; ..\..\tools\regexp"
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
BasicRuntimeChecks="3"
RuntimeLibrary="5"
UsePrecompiledHeader="2"
PrecompiledHeaderFile=".\Debug/pluckerbuild.pch"
AssemblerListingLocation=".\Debug/"
ObjectFile=".\Debug/"
ProgramDataBaseFileName=".\Debug/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
DebugInformationFormat="4"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="odbc32.lib odbccp32.lib
wininet.lib libz.a regexp.lib CORE_RL_bzlib_.lib CORE_RL_coders_.lib
CORE_RL_filters_.lib CORE_RL_jbig_.lib CORE_RL_jp2_.lib CORE_RL_jpeg_.lib
CORE_RL_lcms_.lib CORE_RL_libxml_.lib CORE_RL_magick_.lib CORE_RL_Magick++_.lib
CORE_RL_png_.lib CORE_RL_tiff_.lib CORE_RL_ttf_.lib CORE_RL_wand_.lib
CORE_RL_wmf_.lib CORE_RL_xlib_.lib CORE_RL_zlib_.lib"
OutputFile="Debug/plucker-build.exe"
LinkIncremental="1"
SuppressStartupBanner="TRUE"
AdditionalLibraryDirectories="c:\projects\gnuwin32\lib;
..\..\tools\regexp\Debug"
GenerateDebugInformation="TRUE"
ProgramDatabaseFile=".\Debug/plucker-build.pdb"
SubSystem="1"
TargetMachine="1"/>
<Tool
Name="VCMIDLTool"
TypeLibraryName=".\Debug/pluckerbuild.tlb"
HeaderFileName=""/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
<Tool
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
<Configuration
Name="Release|Win32"
OutputDirectory=".\Release"
IntermediateDirectory=".\Release"
ConfigurationType="1"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="FALSE"
CharacterSet="2">
<Tool
Name="VCCLCompilerTool"
Optimization="2"
InlineFunctionExpansion="1"
AdditionalIncludeDirectories="c:\projects\gnuwin32\include; ..\..\tools\regexp"
PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
StringPooling="TRUE"
RuntimeLibrary="4"
EnableFunctionLevelLinking="TRUE"
UsePrecompiledHeader="2"
PrecompiledHeaderFile=".\Release/pluckerbuild.pch"
AssemblerListingLocation=".\Release/"
ObjectFile=".\Release/"
ProgramDataBaseFileName=".\Release/"
WarningLevel="3"
SuppressStartupBanner="TRUE"
CompileAs="0"/>
<Tool
Name="VCCustomBuildTool"/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="odbc32.lib odbccp32.lib
wininet.lib libz.a regexp.lib CORE_RL_bzlib_.lib CORE_RL_coders_.lib
CORE_RL_filters_.lib CORE_RL_jbig_.lib CORE_RL_jp2_.lib CORE_RL_jpeg_.lib
CORE_RL_lcms_.lib CORE_RL_libxml_.lib CORE_RL_magick_.lib CORE_RL_Magick++_.lib
CORE_RL_png_.lib CORE_RL_tiff_.lib CORE_RL_ttf_.lib CORE_RL_wand_.lib
CORE_RL_wmf_.lib CORE_RL_xlib_.lib CORE_RL_zlib_.lib"
OutputFile="Release/plucker-build.exe"
LinkIncremental="1"
SuppressStartupBanner="TRUE"
AdditionalLibraryDirectories="c:\projects\gnuwin32\lib;
..\..\tools\regexp\Release"
ProgramDatabaseFile=".\Release/plucker-build.pdb"
SubSystem="1"
TargetMachine="1"/>
<Tool
Name="VCMIDLTool"
TypeLibraryName=".\Release/pluckerbuild.tlb"
HeaderFileName=""/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
Name="VCPreBuildEventTool"/>
<Tool
Name="VCPreLinkEventTool"/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG"
Culture="1033"/>
<Tool
Name="VCWebServiceProxyGeneratorTool"/>
<Tool
Name="VCXMLDataGeneratorTool"/>
<Tool
Name="VCWebDeploymentTool"/>
<Tool
Name="VCManagedWrapperGeneratorTool"/>
<Tool
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="Source Files"
Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat">
<File
RelativePath=".\Config.cpp">
</File>
<File
RelativePath=".\ExclusionList.cpp">
</File>
<File
RelativePath=".\FileRetriever.cpp">
</File>
<File
RelativePath=".\GlobalFunctions.cpp">
</File>
<File
RelativePath=".\HtmlParser.cpp">
</File>
<File
RelativePath=".\HttpRetriever.cpp">
</File>
<File
RelativePath=".\ImageParser.cpp">
</File>
<File
RelativePath=".\Message.cpp">
</File>
<File
RelativePath=".\Parser.cpp">
</File>
<File
RelativePath=".\PDBWriter.cpp">
</File>
<File
RelativePath=".\pluckerbuild.cpp">
</File>
<File
RelativePath=".\PluckerCategoryDocument.cpp">
</File>
<File
RelativePath=".\PluckerDocument.cpp">
</File>
<File
RelativePath=".\PluckerImageDocument.cpp">
</File>
<File
RelativePath=".\PluckerIndexDocument.cpp">
</File>
<File
RelativePath=".\PluckerLinkIndexDocument.cpp">
</File>
<File
RelativePath=".\PluckerLinksDocument.cpp">
</File>
<File
RelativePath=".\PluckerMailtoDocument.cpp">
</File>
<File
RelativePath=".\PluckerMetaDocument.cpp">
</File>
<File
RelativePath=".\PluckerMetaSubRecord.cpp">
</File>
<File
RelativePath=".\PluckerMultiImageDocument.cpp">
</File>
<File
RelativePath=".\PluckerTableDocument.cpp">
</File>
<File
RelativePath=".\PluckerTextDocument.cpp">
</File>
<File
RelativePath=".\PluckerTextParagraph.cpp">
</File>
<File
RelativePath=".\Resolver.cpp">
</File>
<File
RelativePath=".\Retriever.cpp">
</File>
<File
RelativePath=".\Spider.cpp">
</File>
<File
RelativePath=".\TextParser.cpp">
</File>
<File
RelativePath=".\Url.cpp">
</File>
<File
RelativePath=".\Writer.cpp">
</File>
</Filter>
<Filter
Name="Header Files"
Filter="h;hpp;hxx;hm;inl">
<File
RelativePath=".\Config.h">
</File>
<File
RelativePath=".\ExclusionList.h">
</File>
<File
RelativePath=".\FileRetriever.h">
</File>
<File
RelativePath=".\GlobalFunctions.h">
</File>
<File
RelativePath=".\HtmlParser.h">
</File>
<File
RelativePath=".\HttpRetriever.h">
</File>
<File
RelativePath=".\ImageParser.h">
</File>
<File
RelativePath=".\Message.h">
</File>
<File
RelativePath=".\Parser.h">
</File>
<File
RelativePath=".\PDBWriter.h">
</File>
<File
RelativePath=".\PluckerCategoryDocument.h">
</File>
<File
RelativePath=".\PluckerColors.h">
</File>
<File
RelativePath=".\PluckerDocument.h">
</File>
<File
RelativePath=".\PluckerImageDocument.h">
</File>
<File
RelativePath=".\PluckerIndexDocument.h">
</File>
<File
RelativePath=".\PluckerLinkIndexDocument.h">
</File>
<File
RelativePath=".\PluckerLinksDocument.h">
</File>
<File
RelativePath=".\PluckerMailtoDocument.h">
</File>
<File
RelativePath=".\PluckerMetaDocument.h">
</File>
<File
RelativePath=".\PluckerMetaSubRecord.h">
</File>
<File
RelativePath=".\PluckerMultiImageDocument.h">
</File>
<File
RelativePath=".\PluckerTableDocument.h">
</File>
<File
RelativePath=".\PluckerTextDocument.h">
</File>
<File
RelativePath=".\PluckerTextParagraph.h">
</File>
<File
RelativePath=".\Resolver.h">
</File>
<File
RelativePath=".\Retriever.h">
</File>
<File
RelativePath=".\Spider.h">
</File>
<File
RelativePath=".\TextParser.h">
</File>
<File
RelativePath=".\Url.h">
</File>
<File
RelativePath=".\Writer.h">
</File>
</Filter>
<Filter
Name="Resource Files"
Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe">
</Filter>
<File
RelativePath=".\Readme">
</File>
</Files>
<Globals>
</Globals>
</VisualStudioProject>
pluckerbuild.sln
Description: Binary data
