win32 fixes for new plugin model

This commit is contained in:
Ron Pedde
2007-08-10 00:48:31 +00:00
parent 57dded49f9
commit f40c75773a
10 changed files with 64 additions and 51 deletions

View File

@@ -71,6 +71,7 @@
GenerateDebugInformation="true"
ProgramDatabaseFile="$(OutDir)/mt-daapd.pdb"
SubSystem="1"
ImportLibrary="firefly.lib"
TargetMachine="1"
/>
<Tool
@@ -152,6 +153,7 @@
SubSystem="1"
OptimizeReferences="2"
EnableCOMDATFolding="2"
ImportLibrary="firefly.lib"
TargetMachine="1"
/>
<Tool
@@ -228,6 +230,10 @@
RelativePath="..\src\err.c"
>
</File>
<File
RelativePath="..\src\ff-plugins.c"
>
</File>
<File
RelativePath="..\src\getopt.c"
>

View File

@@ -42,7 +42,7 @@
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="..;..\..\src"
PreprocessorDefinitions="HAVE_CONFIG_H"
PreprocessorDefinitions="HAVE_CONFIG_H;WIN32"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="1"
@@ -62,6 +62,7 @@
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="firefly.lib"
OutputFile="$(OutDir)/out-daap.dll"
LinkIncremental="2"
ModuleDefinitionFile="out-daap.def"
@@ -122,7 +123,7 @@
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..;..\..\src"
PreprocessorDefinitions="HAVE_CONFIG_H"
PreprocessorDefinitions="HAVE_CONFIG_H;WIN32"
RuntimeLibrary="2"
UsePrecompiledHeader="0"
WarningLevel="3"
@@ -140,6 +141,7 @@
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="..\firefly.lib"
OutputFile="$(OutDir)/out-daap.dll"
LinkIncremental="1"
ModuleDefinitionFile="out-daap.def"
@@ -231,6 +233,10 @@
>
</File>
</Filter>
<File
RelativePath="..\firefly.lib"
>
</File>
</Files>
<Globals>
</Globals>

View File

@@ -4,6 +4,7 @@
Version="8.00"
Name="rsp"
ProjectGUID="{68CCEA19-503F-4894-8AE3-B1673FDEA920}"
RootNamespace="rsp"
Keyword="Win32Proj"
>
<Platforms>
@@ -41,7 +42,7 @@
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="..\win32;.;..\src"
PreprocessorDefinitions="_WIN32;HAVE_CONFIG_H;ZLIB_DLL"
PreprocessorDefinitions="_WIN32;HAVE_CONFIG_H;ZLIB_DLL;WIN32;PLUGIN"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
@@ -61,7 +62,7 @@
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="zdll.lib"
AdditionalDependencies="zdll.lib firefly.lib"
OutputFile="$(OutDir)/rsp.dll"
LinkIncremental="2"
IgnoreAllDefaultLibraries="false"
@@ -123,7 +124,7 @@
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\win32;.;..\src"
PreprocessorDefinitions="_WIN32;HAVE_CONFIG_H;ZLIB_DLL"
PreprocessorDefinitions="_WIN32;HAVE_CONFIG_H;ZLIB_DLL;WIN32;PLUGIN"
RuntimeLibrary="2"
UsePrecompiledHeader="0"
WarningLevel="3"
@@ -141,7 +142,7 @@
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="zdll.lib"
AdditionalDependencies="zdll.lib firefly.lib"
OutputFile="$(OutDir)/rsp.dll"
LinkIncremental="1"
IgnoreAllDefaultLibraries="false"

View File

@@ -4,6 +4,7 @@
Version="8.00"
Name="ssc-ffmpeg"
ProjectGUID="{DA27D6F4-7E9F-40CA-AC5C-480DC81A1C56}"
RootNamespace="ssc-ffmpeg"
Keyword="Win32Proj"
>
<Platforms>
@@ -41,7 +42,7 @@
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="..\win32;.;..\src"
PreprocessorDefinitions="HAVE_CONFIG_H;_WIN32"
PreprocessorDefinitions="HAVE_CONFIG_H;_WIN32;WIN32"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="1"
@@ -61,7 +62,7 @@
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="avcodec.lib avformat.lib avutil.lib"
AdditionalDependencies="avcodec.lib avformat.lib avutil.lib firefly.lib"
OutputFile="$(OutDir)/ssc-ffmpeg.dll"
LinkIncremental="2"
ModuleDefinitionFile="ssc-ffmpeg.def"
@@ -122,7 +123,7 @@
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\win32;.;..\src"
PreprocessorDefinitions="HAVE_CONFIG_H;_WIN32"
PreprocessorDefinitions="HAVE_CONFIG_H;_WIN32;WIN32"
RuntimeLibrary="0"
UsePrecompiledHeader="0"
WarningLevel="3"
@@ -140,7 +141,7 @@
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="avcodec.lib avformat.lib avutil.lib"
AdditionalDependencies="avcodec.lib avformat.lib avutil.lib firefly.lib"
OutputFile="$(OutDir)/ssc-ffmpeg.dll"
LinkIncremental="1"
ModuleDefinitionFile="ssc-ffmpeg.def"

View File

@@ -4,6 +4,7 @@
Version="8.00"
Name="ssc-wma"
ProjectGUID="{C1EF5133-DFB3-4FEC-B999-3655DBB14785}"
RootNamespace="ssc-wma"
Keyword="Win32Proj"
>
<Platforms>
@@ -41,7 +42,7 @@
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="..;..\..\src"
PreprocessorDefinitions="HAVE_CONFIG_H"
PreprocessorDefinitions="HAVE_CONFIG_H;WIN32"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="1"
@@ -61,7 +62,7 @@
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="wmvcore.lib"
AdditionalDependencies="wmvcore.lib ..\firefly.lib"
OutputFile="$(OutDir)/ssc-wma.dll"
LinkIncremental="2"
ModuleDefinitionFile="ssc-wma.def"
@@ -122,7 +123,7 @@
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..;..\..\src"
PreprocessorDefinitions="HAVE_CONFIG_H"
PreprocessorDefinitions="HAVE_CONFIG_H;WIN32"
RuntimeLibrary="0"
UsePrecompiledHeader="0"
WarningLevel="3"
@@ -140,7 +141,7 @@
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="wmvcore.lib"
AdditionalDependencies="wmvcore.lib ..\firefly.lib"
OutputFile="$(OutDir)/ssc-wma.dll"
LinkIncremental="1"
ModuleDefinitionFile="ssc-wma.def"

View File

@@ -42,7 +42,7 @@
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="..\win32;.;..\src"
PreprocessorDefinitions="HAVE_CONFIG_H;_WIN32"
PreprocessorDefinitions="HAVE_CONFIG_H;_WIN32;WIN32"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="1"
@@ -62,7 +62,7 @@
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="wsock32.lib"
AdditionalDependencies="wsock32.lib firefly.lib"
OutputFile="$(OutDir)/w32-event.dll"
LinkIncremental="2"
ModuleDefinitionFile="w32-event.def"
@@ -123,7 +123,7 @@
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories="..\win32;.;..\src"
PreprocessorDefinitions="HAVE_CONFIG_H;_WIN32"
PreprocessorDefinitions="HAVE_CONFIG_H;_WIN32;WIN32"
RuntimeLibrary="0"
UsePrecompiledHeader="0"
WarningLevel="3"
@@ -141,7 +141,7 @@
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="wsock32.lib"
AdditionalDependencies="wsock32.lib firefly.lib"
OutputFile="$(OutDir)/w32-event.dll"
LinkIncremental="1"
ModuleDefinitionFile="w32-event.def"