From: <la...@us...> - 2008-08-04 04:42:16
|
Revision: 5965 http://exult.svn.sourceforge.net/exult/?rev=5965&view=rev Author: lanica Date: 2008-08-04 04:42:13 +0000 (Mon, 04 Aug 2008) Log Message: ----------- * Updated vcproj files to allow the pocket pc port to compile (added pocketpc_flx.vcproj back ... which seems to have magically disappeared) * Modified shapes/shapewrite.cc to allow compilation with MSVC (cannot allocate normal arrays with a variable length ... receives C2057 and C2466 errors) Modified Paths: -------------- exult/trunk/msvc9/Exult.vcproj exult/trunk/shapes/shapewrite.cc Added Paths: ----------- exult/trunk/msvc9/pocketpc_flx.vcproj Modified: exult/trunk/msvc9/Exult.vcproj =================================================================== --- exult/trunk/msvc9/Exult.vcproj 2008-08-01 16:29:31 UTC (rev 5964) +++ exult/trunk/msvc9/Exult.vcproj 2008-08-04 04:42:13 UTC (rev 5965) @@ -215,6 +215,9 @@ Name="VCBscMakeTool" /> <Tool + Name="VCFxCopTool" + /> + <Tool Name="VCCodeSignTool" /> <Tool @@ -319,6 +322,9 @@ Name="VCBscMakeTool" /> <Tool + Name="VCFxCopTool" + /> + <Tool Name="VCCodeSignTool" /> <Tool @@ -423,6 +429,9 @@ Name="VCBscMakeTool" /> <Tool + Name="VCFxCopTool" + /> + <Tool Name="VCCodeSignTool" /> <Tool @@ -624,6 +633,9 @@ Name="VCBscMakeTool" /> <Tool + Name="VCFxCopTool" + /> + <Tool Name="VCCodeSignTool" /> <Tool @@ -727,6 +739,9 @@ Name="VCBscMakeTool" /> <Tool + Name="VCFxCopTool" + /> + <Tool Name="VCCodeSignTool" AuthenticodeSignature="false" /> @@ -832,6 +847,9 @@ Name="VCBscMakeTool" /> <Tool + Name="VCFxCopTool" + /> + <Tool Name="VCCodeSignTool" AuthenticodeSignature="false" /> @@ -1034,6 +1052,9 @@ Name="VCBscMakeTool" /> <Tool + Name="VCFxCopTool" + /> + <Tool Name="VCCodeSignTool" /> <Tool @@ -1139,6 +1160,9 @@ Name="VCBscMakeTool" /> <Tool + Name="VCFxCopTool" + /> + <Tool Name="VCCodeSignTool" /> <Tool @@ -1248,6 +1272,9 @@ Name="VCBscMakeTool" /> <Tool + Name="VCFxCopTool" + /> + <Tool Name="VCCodeSignTool" /> <Tool @@ -1447,6 +1474,9 @@ Name="VCBscMakeTool" /> <Tool + Name="VCFxCopTool" + /> + <Tool Name="VCCodeSignTool" /> <Tool @@ -1548,6 +1578,9 @@ Name="VCBscMakeTool" /> <Tool + Name="VCFxCopTool" + /> + <Tool Name="VCCodeSignTool" /> <Tool @@ -1649,6 +1682,9 @@ Name="VCBscMakeTool" /> <Tool + Name="VCFxCopTool" + /> + <Tool Name="VCCodeSignTool" /> <Tool @@ -3207,6 +3243,34 @@ Name="shapes" > <File + RelativePath="..\shapes\ammoinf.cc" + > + </File> + <File + RelativePath="..\shapes\aniinf.cc" + > + </File> + <File + RelativePath="..\shapes\armorinf.cc" + > + </File> + <File + RelativePath="..\shapes\bodyinf.cc" + > + </File> + <File + RelativePath="..\shapes\continf.cc" + > + </File> + <File + RelativePath="..\shapes\effhpinf.cc" + > + </File> + <File + RelativePath="..\shapes\expinf.cc" + > + </File> + <File RelativePath="..\shapes\font.cc" > </File> @@ -3219,6 +3283,10 @@ > </File> <File + RelativePath="..\shapes\frnameinf.cc" + > + </File> + <File RelativePath="..\shapes\glshape.cc" > </File> @@ -3235,10 +3303,22 @@ > </File> <File + RelativePath="..\shapes\npcdollinf.cc" + > + </File> + <File + RelativePath="..\shapes\objdollinf.cc" + > + </File> + <File RelativePath="..\shapes\pngio.cc" > </File> <File + RelativePath="..\shapes\sfxinf.cc" + > + </File> + <File RelativePath="..\shapes\shapeinf.cc" > </File> @@ -3258,6 +3338,14 @@ RelativePath="..\shapes\vgafile.cc" > </File> + <File + RelativePath="..\shapes\warminf.cc" + > + </File> + <File + RelativePath="..\shapes\weaponinf.cc" + > + </File> <Filter Name="shapes h" > @@ -4006,11 +4094,11 @@ > </File> <File - RelativePath="..\README" + RelativePath="..\conf\README" > </File> <File - RelativePath="..\conf\README" + RelativePath="..\README" > </File> <File Added: exult/trunk/msvc9/pocketpc_flx.vcproj =================================================================== --- exult/trunk/msvc9/pocketpc_flx.vcproj (rev 0) +++ exult/trunk/msvc9/pocketpc_flx.vcproj 2008-08-04 04:42:13 UTC (rev 5965) @@ -0,0 +1,594 @@ +<?xml version="1.0" encoding="Windows-1252"?> +<VisualStudioProject + ProjectType="Visual C++" + Version="9.00" + Name="pocketpc_flx.h" + ProjectGUID="{39A7A7D1-834B-4A01-B321-3D14A359BC89}" + Keyword="MakeFileProj" + TargetFrameworkVersion="131072" + > + <Platforms> + <Platform + Name="Win32" + /> + <Platform + Name="Windows Mobile 5.0 Smartphone SDK (ARMV4I)" + /> + <Platform + Name="Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" + /> + <Platform + Name="Pocket PC 2003 (ARMV4)" + /> + </Platforms> + <ToolFiles> + </ToolFiles> + <Configurations> + <Configuration + Name="Release|Win32" + OutputDirectory=".\pocketpc_flx___Win32_Release" + IntermediateDirectory=".\pocketpc_flx___Win32_Release" + ConfigurationType="0" + InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops" + UseOfMFC="0" + ATLMinimizesCRunTimeLibraryUsage="false" + > + <Tool + Name="VCNMakeTool" + BuildCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data build_pocketpc /NOLOGO" + ReBuildCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data rebuild_pocketpc /NOLOGO" + CleanCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data clean_pocketpc /NOLOGO" + Output="$(SolutionDir)\..\data\pocketpc_flx.h" + PreprocessorDefinitions="" + IncludeSearchPath="" + ForcedIncludes="" + AssemblySearchPath="" + ForcedUsingAssemblies="" + CompileAsManaged="" + /> + </Configuration> + <Configuration + Name="Release|Windows Mobile 5.0 Smartphone SDK (ARMV4I)" + OutputDirectory="Windows Mobile 5.0 Smartphone SDK (ARMV4I)\$(ConfigurationName)" + IntermediateDirectory="Windows Mobile 5.0 Smartphone SDK (ARMV4I)\$(ConfigurationName)" + ConfigurationType="0" + InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops" + UseOfMFC="0" + ATLMinimizesCRunTimeLibraryUsage="false" + > + <Tool + Name="VCNMakeTool" + BuildCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data build_pocketpc /NOLOGO" + ReBuildCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data rebuild_pocketpc /NOLOGO" + CleanCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data clean_pocketpc /NOLOGO" + Output="$(SolutionDir)\..\data\pocketpc_flx.h" + PreprocessorDefinitions="" + IncludeSearchPath="" + ForcedIncludes="" + AssemblySearchPath="" + ForcedUsingAssemblies="" + CompileAsManaged="" + /> + <Tool + Name="VCCLCompilerTool" + ExecutionBucket="7" + /> + <Tool + Name="VCCodeSignTool" + /> + <DeploymentTool + ForceDirty="-1" + RemoteDirectory="" + RegisterOutput="0" + AdditionalFiles="" + /> + <DebuggerTool + /> + </Configuration> + <Configuration + Name="Release|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" + OutputDirectory="Windows Mobile 5.0 Pocket PC SDK (ARMV4I)\$(ConfigurationName)" + IntermediateDirectory="Windows Mobile 5.0 Pocket PC SDK (ARMV4I)\$(ConfigurationName)" + ConfigurationType="0" + InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops" + UseOfMFC="0" + ATLMinimizesCRunTimeLibraryUsage="false" + > + <Tool + Name="VCNMakeTool" + BuildCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data build_pocketpc /NOLOGO" + ReBuildCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data rebuild_pocketpc /NOLOGO" + CleanCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data clean_pocketpc /NOLOGO" + Output="$(SolutionDir)\..\data\exult_pocketpc_flx.h" + PreprocessorDefinitions="" + IncludeSearchPath="" + ForcedIncludes="" + AssemblySearchPath="" + ForcedUsingAssemblies="" + CompileAsManaged="" + /> + <Tool + Name="VCCLCompilerTool" + ExecutionBucket="7" + /> + <Tool + Name="VCCodeSignTool" + /> + <DeploymentTool + ForceDirty="-1" + RemoteDirectory="\Exult\junkdata" + RegisterOutput="0" + AdditionalFiles="" + /> + <DebuggerTool + /> + </Configuration> + <Configuration + Name="Release|Pocket PC 2003 (ARMV4)" + OutputDirectory="Pocket PC 2003 (ARMV4)\$(ConfigurationName)" + IntermediateDirectory="Pocket PC 2003 (ARMV4)\$(ConfigurationName)" + ConfigurationType="0" + InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops" + UseOfMFC="0" + ATLMinimizesCRunTimeLibraryUsage="false" + > + <Tool + Name="VCNMakeTool" + BuildCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data build_pocketpc /NOLOGO" + ReBuildCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data rebuild_pocketpc /NOLOGO" + CleanCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data clean_pocketpc /NOLOGO" + Output="$(SolutionDir)\..\data\pocketpc_flx.h" + PreprocessorDefinitions="" + IncludeSearchPath="" + ForcedIncludes="" + AssemblySearchPath="" + ForcedUsingAssemblies="" + CompileAsManaged="" + /> + <Tool + Name="VCCLCompilerTool" + ExecutionBucket="7" + /> + <Tool + Name="VCCodeSignTool" + /> + <DeploymentTool + ForceDirty="-1" + RemoteDirectory="\Exult\junkdata" + RegisterOutput="0" + AdditionalFiles="" + /> + <DebuggerTool + /> + </Configuration> + <Configuration + Name="Debug|Win32" + OutputDirectory=".\pocketpc_flx___Win32_Debug0" + IntermediateDirectory=".\pocketpc_flx___Win32_Debug0" + ConfigurationType="0" + InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops" + UseOfMFC="0" + ATLMinimizesCRunTimeLibraryUsage="false" + > + <Tool + Name="VCNMakeTool" + BuildCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data build_pocketpc /NOLOGO" + ReBuildCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data rebuild_pocketpc /NOLOGO" + CleanCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data clean_pocketpc /NOLOGO" + Output="$(SolutionDir)\..\data\pocketpc_flx.h" + PreprocessorDefinitions="" + IncludeSearchPath="" + ForcedIncludes="" + AssemblySearchPath="" + ForcedUsingAssemblies="" + CompileAsManaged="" + /> + </Configuration> + <Configuration + Name="Debug|Windows Mobile 5.0 Smartphone SDK (ARMV4I)" + OutputDirectory="Windows Mobile 5.0 Smartphone SDK (ARMV4I)\$(ConfigurationName)" + IntermediateDirectory="Windows Mobile 5.0 Smartphone SDK (ARMV4I)\$(ConfigurationName)" + ConfigurationType="0" + InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops" + UseOfMFC="0" + ATLMinimizesCRunTimeLibraryUsage="false" + > + <Tool + Name="VCNMakeTool" + BuildCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data build_pocketpc /NOLOGO" + ReBuildCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data rebuild_pocketpc /NOLOGO" + CleanCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data clean_pocketpc /NOLOGO" + Output="$(SolutionDir)\..\data\pocketpc_flx.h" + PreprocessorDefinitions="" + IncludeSearchPath="" + ForcedIncludes="" + AssemblySearchPath="" + ForcedUsingAssemblies="" + CompileAsManaged="" + /> + <Tool + Name="VCCLCompilerTool" + ExecutionBucket="7" + /> + <Tool + Name="VCCodeSignTool" + /> + <DeploymentTool + ForceDirty="-1" + RemoteDirectory="" + RegisterOutput="0" + AdditionalFiles="" + /> + <DebuggerTool + /> + </Configuration> + <Configuration + Name="Debug|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" + OutputDirectory="Windows Mobile 5.0 Pocket PC SDK (ARMV4I)\$(ConfigurationName)" + IntermediateDirectory="Windows Mobile 5.0 Pocket PC SDK (ARMV4I)\$(ConfigurationName)" + ConfigurationType="0" + InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops" + UseOfMFC="0" + ATLMinimizesCRunTimeLibraryUsage="false" + > + <Tool + Name="VCNMakeTool" + BuildCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data build_pocketpc /NOLOGO" + ReBuildCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data rebuild_pocketpc /NOLOGO" + CleanCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data clean_pocketpc /NOLOGO" + Output="$(SolutionDir)\..\data\pocketpc_flx.h" + PreprocessorDefinitions="" + IncludeSearchPath="" + ForcedIncludes="" + AssemblySearchPath="" + ForcedUsingAssemblies="" + CompileAsManaged="" + /> + <Tool + Name="VCCLCompilerTool" + ExecutionBucket="7" + /> + <Tool + Name="VCCodeSignTool" + /> + <DeploymentTool + ForceDirty="-1" + RemoteDirectory="\Exult\junkdata" + RegisterOutput="0" + AdditionalFiles="" + /> + <DebuggerTool + /> + </Configuration> + <Configuration + Name="Debug|Pocket PC 2003 (ARMV4)" + OutputDirectory="Pocket PC 2003 (ARMV4)\$(ConfigurationName)" + IntermediateDirectory="Pocket PC 2003 (ARMV4)\$(ConfigurationName)" + ConfigurationType="0" + InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops" + UseOfMFC="0" + ATLMinimizesCRunTimeLibraryUsage="false" + > + <Tool + Name="VCNMakeTool" + BuildCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data build_pocketpc /NOLOGO" + ReBuildCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data rebuild_pocketpc /NOLOGO" + CleanCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data clean_pocketpc /NOLOGO" + Output="$(SolutionDir)\..\data\pocketpc_flx.h" + PreprocessorDefinitions="" + IncludeSearchPath="" + ForcedIncludes="" + AssemblySearchPath="" + ForcedUsingAssemblies="" + CompileAsManaged="" + /> + <Tool + Name="VCCLCompilerTool" + ExecutionBucket="7" + /> + <Tool + Name="VCCodeSignTool" + /> + <DeploymentTool + ForceDirty="-1" + RemoteDirectory="\Exult\junkdata" + RegisterOutput="0" + AdditionalFiles="" + /> + <DebuggerTool + /> + </Configuration> + <Configuration + Name="Release Install|Win32" + OutputDirectory=".\Release Install" + IntermediateDirectory=".\Release Install" + ConfigurationType="0" + InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops" + UseOfMFC="0" + ATLMinimizesCRunTimeLibraryUsage="false" + > + <Tool + Name="VCNMakeTool" + BuildCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data install_pocketpc /NOLOGO EXULT_INSTALL_PATH="$(EXULT_INSTALL_PATH)"" + ReBuildCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data reinstall_pocketpc /NOLOGO EXULT_INSTALL_PATH="$(EXULT_INSTALL_PATH)"" + CleanCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data clean_pocketpc /NOLOGO" + Output="$(SolutionDir)\..\data\pocketpc_flx.h" + PreprocessorDefinitions="" + IncludeSearchPath="" + ForcedIncludes="" + AssemblySearchPath="" + ForcedUsingAssemblies="" + CompileAsManaged="" + /> + </Configuration> + <Configuration + Name="Release Install|Windows Mobile 5.0 Smartphone SDK (ARMV4I)" + OutputDirectory="Windows Mobile 5.0 Smartphone SDK (ARMV4I)\$(ConfigurationName)" + IntermediateDirectory="Windows Mobile 5.0 Smartphone SDK (ARMV4I)\$(ConfigurationName)" + ConfigurationType="0" + InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops" + UseOfMFC="0" + ATLMinimizesCRunTimeLibraryUsage="false" + > + <Tool + Name="VCNMakeTool" + BuildCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data install_pocketpc /NOLOGO EXULT_INSTALL_PATH="$(EXULT_INSTALL_PATH)"" + ReBuildCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data reinstall_pocketpc /NOLOGO EXULT_INSTALL_PATH="$(EXULT_INSTALL_PATH)"" + CleanCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data clean_pocketpc /NOLOGO" + Output="$(SolutionDir)\..\data\pocketpc_flx.h" + PreprocessorDefinitions="" + IncludeSearchPath="" + ForcedIncludes="" + AssemblySearchPath="" + ForcedUsingAssemblies="" + CompileAsManaged="" + /> + <Tool + Name="VCCLCompilerTool" + ExecutionBucket="7" + /> + <Tool + Name="VCCodeSignTool" + /> + <DeploymentTool + ForceDirty="-1" + RemoteDirectory="" + RegisterOutput="0" + AdditionalFiles="" + /> + <DebuggerTool + /> + </Configuration> + <Configuration + Name="Release Install|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" + OutputDirectory="Windows Mobile 5.0 Pocket PC SDK (ARMV4I)\$(ConfigurationName)" + IntermediateDirectory="Windows Mobile 5.0 Pocket PC SDK (ARMV4I)\$(ConfigurationName)" + ConfigurationType="0" + InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops" + UseOfMFC="0" + ATLMinimizesCRunTimeLibraryUsage="false" + > + <Tool + Name="VCNMakeTool" + BuildCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data install_pocketpc /NOLOGO EXULT_INSTALL_PATH="$(EXULT_INSTALL_PATH)"" + ReBuildCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data reinstall_pocketpc /NOLOGO EXULT_INSTALL_PATH="$(EXULT_INSTALL_PATH)"" + CleanCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data clean_pocketpc /NOLOGO" + Output="$(SolutionDir)\..\data\pocketpc_flx.h" + PreprocessorDefinitions="" + IncludeSearchPath="" + ForcedIncludes="" + AssemblySearchPath="" + ForcedUsingAssemblies="" + CompileAsManaged="" + /> + <Tool + Name="VCCLCompilerTool" + ExecutionBucket="7" + /> + <Tool + Name="VCCodeSignTool" + /> + <DeploymentTool + ForceDirty="-1" + RemoteDirectory="" + RegisterOutput="0" + AdditionalFiles="" + /> + <DebuggerTool + /> + </Configuration> + <Configuration + Name="Release Install|Pocket PC 2003 (ARMV4)" + OutputDirectory="Pocket PC 2003 (ARMV4)\$(ConfigurationName)" + IntermediateDirectory="Pocket PC 2003 (ARMV4)\$(ConfigurationName)" + ConfigurationType="0" + InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops" + UseOfMFC="0" + ATLMinimizesCRunTimeLibraryUsage="false" + > + <Tool + Name="VCNMakeTool" + BuildCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data install_pocketpc /NOLOGO EXULT_INSTALL_PATH="$(EXULT_INSTALL_PATH)"" + ReBuildCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data reinstall_pocketpc /NOLOGO EXULT_INSTALL_PATH="$(EXULT_INSTALL_PATH)"" + CleanCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data clean_pocketpc /NOLOGO" + Output="$(SolutionDir)\..\data\pocketpc_flx.h" + PreprocessorDefinitions="" + IncludeSearchPath="" + ForcedIncludes="" + AssemblySearchPath="" + ForcedUsingAssemblies="" + CompileAsManaged="" + /> + <Tool + Name="VCCLCompilerTool" + ExecutionBucket="7" + /> + <Tool + Name="VCCodeSignTool" + /> + <DeploymentTool + ForceDirty="-1" + RemoteDirectory="" + RegisterOutput="0" + AdditionalFiles="" + /> + <DebuggerTool + /> + </Configuration> + <Configuration + Name="Debug Install|Win32" + OutputDirectory=".\Debug Install" + IntermediateDirectory=".\Debug Install" + ConfigurationType="0" + InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops" + UseOfMFC="0" + ATLMinimizesCRunTimeLibraryUsage="false" + > + <Tool + Name="VCNMakeTool" + BuildCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data install_pocketpc /NOLOGO EXULT_INSTALL_PATH="$(EXULT_INSTALL_PATH)"" + ReBuildCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data reinstall_pocketpc /NOLOGO EXULT_INSTALL_PATH="$(EXULT_INSTALL_PATH)"" + CleanCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data clean_pocketpc /NOLOGO" + Output="$(SolutionDir)\..\data\pocketpc_flx.h" + PreprocessorDefinitions="" + IncludeSearchPath="" + ForcedIncludes="" + AssemblySearchPath="" + ForcedUsingAssemblies="" + CompileAsManaged="" + /> + </Configuration> + <Configuration + Name="Debug Install|Windows Mobile 5.0 Smartphone SDK (ARMV4I)" + OutputDirectory="Windows Mobile 5.0 Smartphone SDK (ARMV4I)\$(ConfigurationName)" + IntermediateDirectory="Windows Mobile 5.0 Smartphone SDK (ARMV4I)\$(ConfigurationName)" + ConfigurationType="0" + InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops" + UseOfMFC="0" + ATLMinimizesCRunTimeLibraryUsage="false" + > + <Tool + Name="VCNMakeTool" + BuildCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data install_pocketpc /NOLOGO EXULT_INSTALL_PATH="$(EXULT_INSTALL_PATH)"" + ReBuildCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data reinstall_pocketpc /NOLOGO EXULT_INSTALL_PATH="$(EXULT_INSTALL_PATH)"" + CleanCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data clean_pocketpc /NOLOGO" + Output="$(SolutionDir)\..\data\pocketpc_flx.h" + PreprocessorDefinitions="" + IncludeSearchPath="" + ForcedIncludes="" + AssemblySearchPath="" + ForcedUsingAssemblies="" + CompileAsManaged="" + /> + <Tool + Name="VCCLCompilerTool" + ExecutionBucket="7" + /> + <Tool + Name="VCCodeSignTool" + /> + <DeploymentTool + ForceDirty="-1" + RemoteDirectory="" + RegisterOutput="0" + AdditionalFiles="" + /> + <DebuggerTool + /> + </Configuration> + <Configuration + Name="Debug Install|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" + OutputDirectory="Windows Mobile 5.0 Pocket PC SDK (ARMV4I)\$(ConfigurationName)" + IntermediateDirectory="Windows Mobile 5.0 Pocket PC SDK (ARMV4I)\$(ConfigurationName)" + ConfigurationType="0" + InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops" + UseOfMFC="0" + ATLMinimizesCRunTimeLibraryUsage="false" + > + <Tool + Name="VCNMakeTool" + BuildCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data install_pocketpc /NOLOGO EXULT_INSTALL_PATH="$(EXULT_INSTALL_PATH)"" + ReBuildCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data reinstall_pocketpc /NOLOGO EXULT_INSTALL_PATH="$(EXULT_INSTALL_PATH)"" + CleanCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data clean_pocketpc /NOLOGO" + Output="$(SolutionDir)\..\data\pocketpc_flx.h" + PreprocessorDefinitions="" + IncludeSearchPath="" + ForcedIncludes="" + AssemblySearchPath="" + ForcedUsingAssemblies="" + CompileAsManaged="" + /> + <Tool + Name="VCCLCompilerTool" + ExecutionBucket="7" + /> + <Tool + Name="VCCodeSignTool" + /> + <DeploymentTool + ForceDirty="-1" + RemoteDirectory="" + RegisterOutput="0" + AdditionalFiles="" + /> + <DebuggerTool + /> + </Configuration> + <Configuration + Name="Debug Install|Pocket PC 2003 (ARMV4)" + OutputDirectory="Pocket PC 2003 (ARMV4)\$(ConfigurationName)" + IntermediateDirectory="Pocket PC 2003 (ARMV4)\$(ConfigurationName)" + ConfigurationType="0" + InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops" + UseOfMFC="0" + ATLMinimizesCRunTimeLibraryUsage="false" + > + <Tool + Name="VCNMakeTool" + BuildCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data install_pocketpc /NOLOGO EXULT_INSTALL_PATH="$(EXULT_INSTALL_PATH)"" + ReBuildCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data reinstall_pocketpc /NOLOGO EXULT_INSTALL_PATH="$(EXULT_INSTALL_PATH)"" + CleanCommandLine="cd $(solutionDir)\..
nmake /f $(solutionDir)Makefile.data clean_pocketpc /NOLOGO" + Output="$(SolutionDir)\..\data\pocketpc_flx.h" + PreprocessorDefinitions="" + IncludeSearchPath="" + ForcedIncludes="" + AssemblySearchPath="" + ForcedUsingAssemblies="" + CompileAsManaged="" + /> + <Tool + Name="VCCLCompilerTool" + ExecutionBucket="7" + /> + <Tool + Name="VCCodeSignTool" + /> + <DeploymentTool + ForceDirty="-1" + RemoteDirectory="" + RegisterOutput="0" + AdditionalFiles="" + /> + <DebuggerTool + /> + </Configuration> + </Configurations> + <References> + </References> + <Files> + <Filter + Name="Shapes" + > + <File + RelativePath="..\data\pocketpc\keyboard.shp" + > + </File> + </Filter> + <File + RelativePath="..\data\pocketpc\flx.in" + > + </File> + </Files> + <Globals> + </Globals> +</VisualStudioProject> Property changes on: exult/trunk/msvc9/pocketpc_flx.vcproj ___________________________________________________________________ Added: svn:mime-type + text/plain Added: svn:eol-style + native Modified: exult/trunk/shapes/shapewrite.cc =================================================================== --- exult/trunk/shapes/shapewrite.cc 2008-08-01 16:29:31 UTC (rev 5964) +++ exult/trunk/shapes/shapewrite.cc 2008-08-04 04:42:13 UTC (rev 5965) @@ -219,13 +219,20 @@ out << ':' << index << '/' << -255 << endl; else { // T::get_entry_size() should be >= 3! - unsigned char buf[T::get_entry_size()]; + #ifdef _MSC_VER + unsigned char *buf = new unsigned char[T::get_entry_size()]; + #else + unsigned char buf[T::get_entry_size()]; + #endif unsigned char *ptr = buf; Write2(ptr, index); if (T::get_entry_size() >= 4) memset(ptr, 0, T::get_entry_size()-3); buf[T::get_entry_size()-1] = 0xff; out.write((const char *)buf, T::get_entry_size()); + #ifdef _MSC_VER + delete buf; + #endif } } else This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |