Ignore:
Timestamp:
May 14, 2009, 12:04:26 PM (11 years ago)
Author:
Sam Hocevar
Message:

Fixed libcaca and the Visual Studio solution so that it works
on Win64, including the .NET projects.

Location:
libcaca/trunk/src
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • libcaca/trunk/src/cacademo.vcproj

    r3428 r3452  
    1212                <Platform
    1313                        Name="Win32"
     14                />
     15                <Platform
     16                        Name="x64"
    1417                />
    1518        </Platforms>
     
    181184                        />
    182185                </Configuration>
     186                <Configuration
     187                        Name="Debug|x64"
     188                        OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
     189                        IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
     190                        ConfigurationType="1"
     191                        InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops"
     192                        CharacterSet="2"
     193                        >
     194                        <Tool
     195                                Name="VCPreBuildEventTool"
     196                        />
     197                        <Tool
     198                                Name="VCCustomBuildTool"
     199                        />
     200                        <Tool
     201                                Name="VCXMLDataGeneratorTool"
     202                        />
     203                        <Tool
     204                                Name="VCWebServiceProxyGeneratorTool"
     205                        />
     206                        <Tool
     207                                Name="VCMIDLTool"
     208                                TargetEnvironment="3"
     209                        />
     210                        <Tool
     211                                Name="VCCLCompilerTool"
     212                                Optimization="0"
     213                                AdditionalIncludeDirectories="..\win32;..\caca"
     214                                PreprocessorDefinitions="LIBCACA=1"
     215                                MinimalRebuild="true"
     216                                BasicRuntimeChecks="3"
     217                                RuntimeLibrary="1"
     218                                UsePrecompiledHeader="0"
     219                                WarningLevel="3"
     220                                Detect64BitPortabilityProblems="true"
     221                                DebugInformationFormat="3"
     222                                CompileAs="1"
     223                                DisableSpecificWarnings="4996;4142"
     224                        />
     225                        <Tool
     226                                Name="VCManagedResourceCompilerTool"
     227                        />
     228                        <Tool
     229                                Name="VCResourceCompilerTool"
     230                        />
     231                        <Tool
     232                                Name="VCPreLinkEventTool"
     233                        />
     234                        <Tool
     235                                Name="VCLinkerTool"
     236                                OutputFile="$(OutDir)/cacademo.exe"
     237                                LinkIncremental="2"
     238                                AdditionalLibraryDirectories="&quot;C:\Program Files\Microsoft Platform SDK\Lib&quot;"
     239                                GenerateDebugInformation="true"
     240                                ProgramDatabaseFile="$(OutDir)/cacademo.pdb"
     241                                SubSystem="1"
     242                                RandomizedBaseAddress="1"
     243                                DataExecutionPrevention="0"
     244                                TargetMachine="17"
     245                        />
     246                        <Tool
     247                                Name="VCALinkTool"
     248                        />
     249                        <Tool
     250                                Name="VCManifestTool"
     251                        />
     252                        <Tool
     253                                Name="VCXDCMakeTool"
     254                        />
     255                        <Tool
     256                                Name="VCBscMakeTool"
     257                        />
     258                        <Tool
     259                                Name="VCFxCopTool"
     260                        />
     261                        <Tool
     262                                Name="VCAppVerifierTool"
     263                        />
     264                        <Tool
     265                                Name="VCPostBuildEventTool"
     266                        />
     267                </Configuration>
     268                <Configuration
     269                        Name="Release|x64"
     270                        OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
     271                        IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
     272                        ConfigurationType="1"
     273                        InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops"
     274                        CharacterSet="2"
     275                        >
     276                        <Tool
     277                                Name="VCPreBuildEventTool"
     278                        />
     279                        <Tool
     280                                Name="VCCustomBuildTool"
     281                        />
     282                        <Tool
     283                                Name="VCXMLDataGeneratorTool"
     284                        />
     285                        <Tool
     286                                Name="VCWebServiceProxyGeneratorTool"
     287                        />
     288                        <Tool
     289                                Name="VCMIDLTool"
     290                                TargetEnvironment="3"
     291                        />
     292                        <Tool
     293                                Name="VCCLCompilerTool"
     294                                Optimization="2"
     295                                InlineFunctionExpansion="1"
     296                                OmitFramePointers="true"
     297                                AdditionalIncludeDirectories="..\win32;..\caca"
     298                                PreprocessorDefinitions="LIBCACA=1"
     299                                StringPooling="true"
     300                                RuntimeLibrary="0"
     301                                EnableFunctionLevelLinking="true"
     302                                UsePrecompiledHeader="0"
     303                                WarningLevel="3"
     304                                Detect64BitPortabilityProblems="true"
     305                                DebugInformationFormat="3"
     306                                CompileAs="1"
     307                                DisableSpecificWarnings="4996;4142"
     308                        />
     309                        <Tool
     310                                Name="VCManagedResourceCompilerTool"
     311                        />
     312                        <Tool
     313                                Name="VCResourceCompilerTool"
     314                        />
     315                        <Tool
     316                                Name="VCPreLinkEventTool"
     317                        />
     318                        <Tool
     319                                Name="VCLinkerTool"
     320                                OutputFile="$(OutDir)/cacademo.exe"
     321                                LinkIncremental="1"
     322                                GenerateDebugInformation="true"
     323                                SubSystem="1"
     324                                OptimizeReferences="2"
     325                                EnableCOMDATFolding="2"
     326                                RandomizedBaseAddress="1"
     327                                DataExecutionPrevention="0"
     328                                TargetMachine="17"
     329                        />
     330                        <Tool
     331                                Name="VCALinkTool"
     332                        />
     333                        <Tool
     334                                Name="VCManifestTool"
     335                        />
     336                        <Tool
     337                                Name="VCXDCMakeTool"
     338                        />
     339                        <Tool
     340                                Name="VCBscMakeTool"
     341                        />
     342                        <Tool
     343                                Name="VCFxCopTool"
     344                        />
     345                        <Tool
     346                                Name="VCAppVerifierTool"
     347                        />
     348                        <Tool
     349                                Name="VCPostBuildEventTool"
     350                        />
     351                </Configuration>
    183352        </Configurations>
    184353        <References>
  • libcaca/trunk/src/cacafire.vcproj

    r3428 r3452  
    1212                <Platform
    1313                        Name="Win32"
     14                />
     15                <Platform
     16                        Name="x64"
    1417                />
    1518        </Platforms>
     
    181184                        />
    182185                </Configuration>
     186                <Configuration
     187                        Name="Debug|x64"
     188                        OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
     189                        IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
     190                        ConfigurationType="1"
     191                        InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops"
     192                        CharacterSet="2"
     193                        >
     194                        <Tool
     195                                Name="VCPreBuildEventTool"
     196                        />
     197                        <Tool
     198                                Name="VCCustomBuildTool"
     199                        />
     200                        <Tool
     201                                Name="VCXMLDataGeneratorTool"
     202                        />
     203                        <Tool
     204                                Name="VCWebServiceProxyGeneratorTool"
     205                        />
     206                        <Tool
     207                                Name="VCMIDLTool"
     208                                TargetEnvironment="3"
     209                        />
     210                        <Tool
     211                                Name="VCCLCompilerTool"
     212                                Optimization="0"
     213                                AdditionalIncludeDirectories="..\win32;..\caca"
     214                                PreprocessorDefinitions="LIBCACA=1"
     215                                MinimalRebuild="true"
     216                                BasicRuntimeChecks="3"
     217                                RuntimeLibrary="1"
     218                                UsePrecompiledHeader="0"
     219                                WarningLevel="3"
     220                                Detect64BitPortabilityProblems="true"
     221                                DebugInformationFormat="3"
     222                                CompileAs="1"
     223                                DisableSpecificWarnings="4996;4142"
     224                        />
     225                        <Tool
     226                                Name="VCManagedResourceCompilerTool"
     227                        />
     228                        <Tool
     229                                Name="VCResourceCompilerTool"
     230                        />
     231                        <Tool
     232                                Name="VCPreLinkEventTool"
     233                        />
     234                        <Tool
     235                                Name="VCLinkerTool"
     236                                OutputFile="$(OutDir)/cacafire.exe"
     237                                LinkIncremental="2"
     238                                AdditionalLibraryDirectories="&quot;C:\Program Files\Microsoft Platform SDK\Lib&quot;"
     239                                GenerateDebugInformation="true"
     240                                ProgramDatabaseFile="$(OutDir)/cacafire.pdb"
     241                                SubSystem="1"
     242                                RandomizedBaseAddress="1"
     243                                DataExecutionPrevention="0"
     244                                TargetMachine="17"
     245                        />
     246                        <Tool
     247                                Name="VCALinkTool"
     248                        />
     249                        <Tool
     250                                Name="VCManifestTool"
     251                        />
     252                        <Tool
     253                                Name="VCXDCMakeTool"
     254                        />
     255                        <Tool
     256                                Name="VCBscMakeTool"
     257                        />
     258                        <Tool
     259                                Name="VCFxCopTool"
     260                        />
     261                        <Tool
     262                                Name="VCAppVerifierTool"
     263                        />
     264                        <Tool
     265                                Name="VCPostBuildEventTool"
     266                        />
     267                </Configuration>
     268                <Configuration
     269                        Name="Release|x64"
     270                        OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
     271                        IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
     272                        ConfigurationType="1"
     273                        InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops"
     274                        CharacterSet="2"
     275                        >
     276                        <Tool
     277                                Name="VCPreBuildEventTool"
     278                        />
     279                        <Tool
     280                                Name="VCCustomBuildTool"
     281                        />
     282                        <Tool
     283                                Name="VCXMLDataGeneratorTool"
     284                        />
     285                        <Tool
     286                                Name="VCWebServiceProxyGeneratorTool"
     287                        />
     288                        <Tool
     289                                Name="VCMIDLTool"
     290                                TargetEnvironment="3"
     291                        />
     292                        <Tool
     293                                Name="VCCLCompilerTool"
     294                                Optimization="2"
     295                                InlineFunctionExpansion="1"
     296                                OmitFramePointers="true"
     297                                AdditionalIncludeDirectories="..\win32;..\caca"
     298                                PreprocessorDefinitions="LIBCACA=1"
     299                                StringPooling="true"
     300                                RuntimeLibrary="0"
     301                                EnableFunctionLevelLinking="true"
     302                                UsePrecompiledHeader="0"
     303                                WarningLevel="3"
     304                                Detect64BitPortabilityProblems="true"
     305                                DebugInformationFormat="3"
     306                                CompileAs="1"
     307                                DisableSpecificWarnings="4996;4142"
     308                        />
     309                        <Tool
     310                                Name="VCManagedResourceCompilerTool"
     311                        />
     312                        <Tool
     313                                Name="VCResourceCompilerTool"
     314                        />
     315                        <Tool
     316                                Name="VCPreLinkEventTool"
     317                        />
     318                        <Tool
     319                                Name="VCLinkerTool"
     320                                OutputFile="$(OutDir)/cacafire.exe"
     321                                LinkIncremental="1"
     322                                GenerateDebugInformation="true"
     323                                SubSystem="1"
     324                                OptimizeReferences="2"
     325                                EnableCOMDATFolding="2"
     326                                RandomizedBaseAddress="1"
     327                                DataExecutionPrevention="0"
     328                                TargetMachine="17"
     329                        />
     330                        <Tool
     331                                Name="VCALinkTool"
     332                        />
     333                        <Tool
     334                                Name="VCManifestTool"
     335                        />
     336                        <Tool
     337                                Name="VCXDCMakeTool"
     338                        />
     339                        <Tool
     340                                Name="VCBscMakeTool"
     341                        />
     342                        <Tool
     343                                Name="VCFxCopTool"
     344                        />
     345                        <Tool
     346                                Name="VCAppVerifierTool"
     347                        />
     348                        <Tool
     349                                Name="VCPostBuildEventTool"
     350                        />
     351                </Configuration>
    183352        </Configurations>
    184353        <References>
  • libcaca/trunk/src/cacaview.vcproj

    r3428 r3452  
    1212                        Name="Win32"
    1313                />
     14                <Platform
     15                        Name="x64"
     16                />
    1417        </Platforms>
    1518        <ToolFiles>
     
    4245                                Name="VCCLCompilerTool"
    4346                                Optimization="0"
    44                                 AdditionalIncludeDirectories="..\win32;..\caca;&quot;C:\Program Files\Microsoft Platform SDK\Include&quot;"
     47                                AdditionalIncludeDirectories="..\win32;..\caca"
    4548                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
    4649                                MinimalRebuild="true"
     
    123126                                InlineFunctionExpansion="1"
    124127                                OmitFramePointers="true"
    125                                 AdditionalIncludeDirectories="..\win32"
     128                                AdditionalIncludeDirectories="..\win32;..\caca"
    126129                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
    127130                                StringPooling="true"
     
    153156                                DataExecutionPrevention="0"
    154157                                TargetMachine="1"
     158                        />
     159                        <Tool
     160                                Name="VCALinkTool"
     161                        />
     162                        <Tool
     163                                Name="VCManifestTool"
     164                        />
     165                        <Tool
     166                                Name="VCXDCMakeTool"
     167                        />
     168                        <Tool
     169                                Name="VCBscMakeTool"
     170                        />
     171                        <Tool
     172                                Name="VCFxCopTool"
     173                        />
     174                        <Tool
     175                                Name="VCAppVerifierTool"
     176                        />
     177                        <Tool
     178                                Name="VCPostBuildEventTool"
     179                        />
     180                </Configuration>
     181                <Configuration
     182                        Name="Debug|x64"
     183                        OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
     184                        IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
     185                        ConfigurationType="1"
     186                        InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops"
     187                        CharacterSet="2"
     188                        >
     189                        <Tool
     190                                Name="VCPreBuildEventTool"
     191                        />
     192                        <Tool
     193                                Name="VCCustomBuildTool"
     194                        />
     195                        <Tool
     196                                Name="VCXMLDataGeneratorTool"
     197                        />
     198                        <Tool
     199                                Name="VCWebServiceProxyGeneratorTool"
     200                        />
     201                        <Tool
     202                                Name="VCMIDLTool"
     203                                TargetEnvironment="3"
     204                        />
     205                        <Tool
     206                                Name="VCCLCompilerTool"
     207                                Optimization="0"
     208                                AdditionalIncludeDirectories="..\win32;..\caca"
     209                                PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"
     210                                MinimalRebuild="true"
     211                                BasicRuntimeChecks="3"
     212                                RuntimeLibrary="1"
     213                                UsePrecompiledHeader="0"
     214                                WarningLevel="3"
     215                                Detect64BitPortabilityProblems="true"
     216                                DebugInformationFormat="3"
     217                        />
     218                        <Tool
     219                                Name="VCManagedResourceCompilerTool"
     220                        />
     221                        <Tool
     222                                Name="VCResourceCompilerTool"
     223                        />
     224                        <Tool
     225                                Name="VCPreLinkEventTool"
     226                        />
     227                        <Tool
     228                                Name="VCLinkerTool"
     229                                OutputFile="$(OutDir)/cacaview.exe"
     230                                LinkIncremental="2"
     231                                AdditionalLibraryDirectories="&quot;C:\Program Files\Microsoft Platform SDK\Lib&quot;"
     232                                GenerateDebugInformation="true"
     233                                ProgramDatabaseFile="$(OutDir)/cacaview.pdb"
     234                                SubSystem="1"
     235                                RandomizedBaseAddress="1"
     236                                DataExecutionPrevention="0"
     237                                TargetMachine="17"
     238                        />
     239                        <Tool
     240                                Name="VCALinkTool"
     241                        />
     242                        <Tool
     243                                Name="VCManifestTool"
     244                        />
     245                        <Tool
     246                                Name="VCXDCMakeTool"
     247                        />
     248                        <Tool
     249                                Name="VCBscMakeTool"
     250                        />
     251                        <Tool
     252                                Name="VCFxCopTool"
     253                        />
     254                        <Tool
     255                                Name="VCAppVerifierTool"
     256                        />
     257                        <Tool
     258                                Name="VCPostBuildEventTool"
     259                        />
     260                </Configuration>
     261                <Configuration
     262                        Name="Release|x64"
     263                        OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
     264                        IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
     265                        ConfigurationType="1"
     266                        InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops"
     267                        CharacterSet="2"
     268                        >
     269                        <Tool
     270                                Name="VCPreBuildEventTool"
     271                        />
     272                        <Tool
     273                                Name="VCCustomBuildTool"
     274                        />
     275                        <Tool
     276                                Name="VCXMLDataGeneratorTool"
     277                        />
     278                        <Tool
     279                                Name="VCWebServiceProxyGeneratorTool"
     280                        />
     281                        <Tool
     282                                Name="VCMIDLTool"
     283                                TargetEnvironment="3"
     284                        />
     285                        <Tool
     286                                Name="VCCLCompilerTool"
     287                                Optimization="2"
     288                                InlineFunctionExpansion="1"
     289                                OmitFramePointers="true"
     290                                AdditionalIncludeDirectories="..\win32;..\caca"
     291                                PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"
     292                                StringPooling="true"
     293                                RuntimeLibrary="0"
     294                                EnableFunctionLevelLinking="true"
     295                                UsePrecompiledHeader="0"
     296                                WarningLevel="3"
     297                                Detect64BitPortabilityProblems="true"
     298                                DebugInformationFormat="3"
     299                        />
     300                        <Tool
     301                                Name="VCManagedResourceCompilerTool"
     302                        />
     303                        <Tool
     304                                Name="VCResourceCompilerTool"
     305                        />
     306                        <Tool
     307                                Name="VCPreLinkEventTool"
     308                        />
     309                        <Tool
     310                                Name="VCLinkerTool"
     311                                OutputFile="$(OutDir)/cacaview.exe"
     312                                LinkIncremental="1"
     313                                GenerateDebugInformation="true"
     314                                SubSystem="1"
     315                                OptimizeReferences="2"
     316                                EnableCOMDATFolding="2"
     317                                RandomizedBaseAddress="1"
     318                                DataExecutionPrevention="0"
     319                                TargetMachine="17"
    155320                        />
    156321                        <Tool
Note: See TracChangeset for help on using the changeset viewer.