> 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>

Attachment: pluckerbuild.sln
Description: Binary data

Reply via email to