> 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