mirror of
https://github.com/shadowfacts/lwjgl2-arm64.git
synced 2026-01-10 02:39:56 +01:00
platform build of LWJGL on Visual Studio .NET
This commit is contained in:
parent
d600150bba
commit
3bdbad11c6
21
platform_build/win32_vs_net/lwjgl.sln
Normal file
21
platform_build/win32_vs_net/lwjgl.sln
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
Microsoft Visual Studio Solution File, Format Version 8.00
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lwjgl", "lwjgl.vcproj", "{F94B1F23-4B6C-4AC6-9C90-E37CBA7F0E62}"
|
||||
ProjectSection(ProjectDependencies) = postProject
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfiguration) = preSolution
|
||||
Debug = Debug
|
||||
Release = Release
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfiguration) = postSolution
|
||||
{F94B1F23-4B6C-4AC6-9C90-E37CBA7F0E62}.Debug.ActiveCfg = Debug|Win32
|
||||
{F94B1F23-4B6C-4AC6-9C90-E37CBA7F0E62}.Debug.Build.0 = Debug|Win32
|
||||
{F94B1F23-4B6C-4AC6-9C90-E37CBA7F0E62}.Release.ActiveCfg = Release|Win32
|
||||
{F94B1F23-4B6C-4AC6-9C90-E37CBA7F0E62}.Release.Build.0 = Release|Win32
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||
EndGlobalSection
|
||||
GlobalSection(ExtensibilityAddIns) = postSolution
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
BIN
platform_build/win32_vs_net/lwjgl.suo
Normal file
BIN
platform_build/win32_vs_net/lwjgl.suo
Normal file
Binary file not shown.
378
platform_build/win32_vs_net/lwjgl.vcproj
Normal file
378
platform_build/win32_vs_net/lwjgl.vcproj
Normal file
|
|
@ -0,0 +1,378 @@
|
|||
<?xml version="1.0" encoding="Windows-1252"?>
|
||||
<VisualStudioProject
|
||||
ProjectType="Visual C++"
|
||||
Version="7.10"
|
||||
Name="lwjgl"
|
||||
ProjectGUID="{F94B1F23-4B6C-4AC6-9C90-E37CBA7F0E62}"
|
||||
RootNamespace="lwjgl"
|
||||
Keyword="Win32Proj">
|
||||
<Platforms>
|
||||
<Platform
|
||||
Name="Win32"/>
|
||||
</Platforms>
|
||||
<Configurations>
|
||||
<Configuration
|
||||
Name="Debug|Win32"
|
||||
OutputDirectory="Debug"
|
||||
IntermediateDirectory="Debug"
|
||||
ConfigurationType="2"
|
||||
CharacterSet="2">
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="0"
|
||||
GlobalOptimizations="FALSE"
|
||||
AdditionalIncludeDirectories="..\..\src\native\common;C:\Java\j2sdk1.4.2\include;C:\Java\j2sdk1.4.2\include\win32;"C:\Program Files\Creative Labs\OpenAL 1.0 SDK\Include";"C:\Program Files\Creative Labs\OpenAL 1.0 SDK\Include\AL";"C:\Program Files\Creative Labs\EAX 2.0 Extensions SDK\Include""
|
||||
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;LWJGL_EXPORTS"
|
||||
MinimalRebuild="TRUE"
|
||||
BasicRuntimeChecks="3"
|
||||
RuntimeLibrary="1"
|
||||
UsePrecompiledHeader="0"
|
||||
WarningLevel="0"
|
||||
Detect64BitPortabilityProblems="TRUE"
|
||||
DebugInformationFormat="3"/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalDependencies="dinput.lib dxguid.lib OpenAL32.lib alut.lib eaxguid.lib OpenGL32.Lib Version.lib"
|
||||
OutputFile="..\..\libs\win32\lwjgl.dll"
|
||||
LinkIncremental="1"
|
||||
AdditionalLibraryDirectories=""C:\Program Files\Creative Labs\OpenAL 1.0 SDK\libs";"C:\Program Files\Microsoft Visual Studio .NET\Vc7\PlatformSDK\Include\prerelease";"C:\Program Files\Creative Labs\EAX 2.0 Extensions SDK\Libs""
|
||||
GenerateDebugInformation="TRUE"
|
||||
ProgramDatabaseFile="$(OutDir)/lwjgl.pdb"
|
||||
SubSystem="2"
|
||||
ImportLibrary="$(OutDir)/lwjgl.lib"
|
||||
TargetMachine="1"/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"/>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"/>
|
||||
<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="2"
|
||||
CharacterSet="2"
|
||||
WholeProgramOptimization="TRUE">
|
||||
<Tool
|
||||
Name="VCCLCompilerTool"
|
||||
Optimization="3"
|
||||
GlobalOptimizations="TRUE"
|
||||
InlineFunctionExpansion="2"
|
||||
EnableIntrinsicFunctions="TRUE"
|
||||
FavorSizeOrSpeed="1"
|
||||
OmitFramePointers="TRUE"
|
||||
OptimizeForProcessor="1"
|
||||
AdditionalIncludeDirectories="..\..\src\native\common;C:\Java\j2sdk1.4.2\include;C:\Java\j2sdk1.4.2\include\win32;"C:\Program Files\Creative Labs\OpenAL 1.0 SDK\Include";"C:\Program Files\Creative Labs\OpenAL 1.0 SDK\Include\AL";"C:\Program Files\Creative Labs\EAX 2.0 Extensions SDK\Include""
|
||||
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;LWJGL_EXPORTS"
|
||||
StringPooling="TRUE"
|
||||
MinimalRebuild="FALSE"
|
||||
RuntimeLibrary="0"
|
||||
BufferSecurityCheck="TRUE"
|
||||
EnableFunctionLevelLinking="TRUE"
|
||||
EnableEnhancedInstructionSet="2"
|
||||
UsePrecompiledHeader="0"
|
||||
WarningLevel="0"
|
||||
Detect64BitPortabilityProblems="TRUE"
|
||||
DebugInformationFormat="0"/>
|
||||
<Tool
|
||||
Name="VCCustomBuildTool"/>
|
||||
<Tool
|
||||
Name="VCLinkerTool"
|
||||
AdditionalDependencies="dinput.lib dxguid.lib OpenAL32.lib alut.lib eaxguid.lib OpenGL32.Lib Version.lib"
|
||||
OutputFile="..\..\libs\win32\lwjgl.dll"
|
||||
LinkIncremental="1"
|
||||
AdditionalLibraryDirectories=""C:\Program Files\Creative Labs\OpenAL 1.0 SDK\libs";"C:\Program Files\Microsoft Visual Studio .NET\Vc7\PlatformSDK\Include\prerelease";"C:\Program Files\Creative Labs\EAX 2.0 Extensions SDK\Libs""
|
||||
GenerateDebugInformation="FALSE"
|
||||
SubSystem="2"
|
||||
OptimizeReferences="2"
|
||||
EnableCOMDATFolding="2"
|
||||
ImportLibrary="$(OutDir)/lwjgl.lib"
|
||||
TargetMachine="1"/>
|
||||
<Tool
|
||||
Name="VCMIDLTool"/>
|
||||
<Tool
|
||||
Name="VCPostBuildEventTool"/>
|
||||
<Tool
|
||||
Name="VCPreBuildEventTool"/>
|
||||
<Tool
|
||||
Name="VCPreLinkEventTool"/>
|
||||
<Tool
|
||||
Name="VCResourceCompilerTool"/>
|
||||
<Tool
|
||||
Name="VCWebServiceProxyGeneratorTool"/>
|
||||
<Tool
|
||||
Name="VCXMLDataGeneratorTool"/>
|
||||
<Tool
|
||||
Name="VCWebDeploymentTool"/>
|
||||
<Tool
|
||||
Name="VCManagedWrapperGeneratorTool"/>
|
||||
<Tool
|
||||
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
|
||||
</Configuration>
|
||||
</Configurations>
|
||||
<References>
|
||||
</References>
|
||||
<Files>
|
||||
<Filter
|
||||
Name="common"
|
||||
Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm">
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\common_tools.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\extal.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\extgl.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\org_lwjgl_openal_ALC.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\org_lwjgl_openal_BaseAL.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\org_lwjgl_openal_CoreAL.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\org_lwjgl_openal_eax_BaseEAX.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\org_lwjgl_openal_eax_CoreEAX.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\org_lwjgl_openal_eax_EAXBufferProperties.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\org_lwjgl_openal_eax_EAXListenerProperties.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\org_lwjgl_opengl_GL11.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\org_lwjgl_opengl_GL12.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\org_lwjgl_opengl_GL13.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\org_lwjgl_opengl_GL14.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\org_lwjgl_opengl_GLU.cpp">
|
||||
</File>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="win32"
|
||||
Filter="">
|
||||
<File
|
||||
RelativePath="..\..\src\native\win32\LWJGL.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\win32\org_lwjgl_Display.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\win32\org_lwjgl_input_Controller.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\win32\org_lwjgl_input_Cursor.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\win32\org_lwjgl_input_Keyboard.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\win32\org_lwjgl_input_Mouse.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\win32\org_lwjgl_opengl_Pbuffer.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\win32\org_lwjgl_opengl_Window.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\win32\org_lwjgl_Sys.cpp">
|
||||
</File>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="extensions"
|
||||
Filter="">
|
||||
<Filter
|
||||
Name="arb"
|
||||
Filter="">
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\arb\org_lwjgl_opengl_arb_ARBMatrixPalette.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\arb\org_lwjgl_opengl_arb_ARBMultisample.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\arb\org_lwjgl_opengl_arb_ARBMultitexture.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\arb\org_lwjgl_opengl_arb_ARBOcclusionQuery.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\arb\org_lwjgl_opengl_arb_ARBPointParameters.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\arb\org_lwjgl_opengl_arb_ARBProgram.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\arb\org_lwjgl_opengl_arb_ARBShaderObjects.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\arb\org_lwjgl_opengl_arb_ARBTextureCompression.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\arb\org_lwjgl_opengl_arb_ARBTransposeMatrix.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\arb\org_lwjgl_opengl_arb_ARBVertexBlend.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\arb\org_lwjgl_opengl_arb_ARBVertexBufferObject.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\arb\org_lwjgl_opengl_arb_ARBVertexProgram.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\arb\org_lwjgl_opengl_arb_ARBVertexShader.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\arb\org_lwjgl_opengl_arb_ARBWindowPos.cpp">
|
||||
</File>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="ati"
|
||||
Filter="">
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\ati\org_lwjgl_opengl_ati_ATIDrawBuffers.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\ati\org_lwjgl_opengl_ati_ATIElementArray.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\ati\org_lwjgl_opengl_ati_ATIEnvmapBumpmap.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\ati\org_lwjgl_opengl_ati_ATIFragmentShader.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\ati\org_lwjgl_opengl_ati_ATIMapObjectBuffer.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\ati\org_lwjgl_opengl_ati_ATIPnTriangles.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\ati\org_lwjgl_opengl_ati_ATISeparateStencil.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\ati\org_lwjgl_opengl_ati_ATIVertexArrayObject.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\ati\org_lwjgl_opengl_ati_ATIVertexAttribArrayObject.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\ati\org_lwjgl_opengl_ati_ATIVertexStreams.cpp">
|
||||
</File>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="ext"
|
||||
Filter="">
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\ext\org_lwjgl_opengl_ext_EXTBlendFuncSeparate.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\ext\org_lwjgl_opengl_ext_EXTCompiledVertexArray.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\ext\org_lwjgl_opengl_ext_EXTDrawRangeElements.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\ext\org_lwjgl_opengl_ext_EXTFogCoord.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\ext\org_lwjgl_opengl_ext_EXTMultiDrawArrays.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\ext\org_lwjgl_opengl_ext_EXTPointParameters.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\ext\org_lwjgl_opengl_ext_EXTSecondaryColor.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\ext\org_lwjgl_opengl_ext_EXTStencilTwoSide.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\ext\org_lwjgl_opengl_ext_EXTVertexShader.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\ext\org_lwjgl_opengl_ext_EXTVertexWeighting.cpp">
|
||||
</File>
|
||||
</Filter>
|
||||
<Filter
|
||||
Name="nv"
|
||||
Filter="">
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\nv\org_lwjgl_opengl_nv_NVEvaluators.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\nv\org_lwjgl_opengl_nv_NVFence.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\nv\org_lwjgl_opengl_nv_NVFragmentProgram.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\nv\org_lwjgl_opengl_nv_NVHalfFloat.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\nv\org_lwjgl_opengl_nv_NVOcclusionQuery.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\nv\org_lwjgl_opengl_nv_NVPixelDataRange.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\nv\org_lwjgl_opengl_nv_NVPointSprite.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\nv\org_lwjgl_opengl_nv_NVPrimitiveRestart.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\nv\org_lwjgl_opengl_nv_NVProgram.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\nv\org_lwjgl_opengl_nv_NVRegisterCombiners.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\nv\org_lwjgl_opengl_nv_NVRegisterCombiners2.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\nv\org_lwjgl_opengl_nv_NVVertexArrayRange.cpp">
|
||||
</File>
|
||||
<File
|
||||
RelativePath="..\..\src\native\common\nv\org_lwjgl_opengl_nv_NVVertexProgram.cpp">
|
||||
</File>
|
||||
</Filter>
|
||||
</Filter>
|
||||
</Files>
|
||||
<Globals>
|
||||
</Globals>
|
||||
</VisualStudioProject>
|
||||
Loading…
Reference in a new issue