From c570f7ca63e23da18a54a10c0c708c7575e1399b Mon Sep 17 00:00:00 2001 From: Ray San Date: Fri, 3 Nov 2017 17:32:13 +0100 Subject: Rebuild dynamic libs for MSVC (VS2015) Added support for raylib DLL building on MSVC --- release/libs/win32/msvc/raylibdll.lib | Bin 0 -> 63284 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 release/libs/win32/msvc/raylibdll.lib (limited to 'release/libs/win32/msvc/raylibdll.lib') diff --git a/release/libs/win32/msvc/raylibdll.lib b/release/libs/win32/msvc/raylibdll.lib new file mode 100644 index 00000000..87f5d7c4 Binary files /dev/null and b/release/libs/win32/msvc/raylibdll.lib differ -- cgit v1.2.3 From 36ae9c8c3a91798606ad9595b57d11329c60fc36 Mon Sep 17 00:00:00 2001 From: raysan5 Date: Sat, 4 Nov 2017 18:36:15 +0100 Subject: Compile DLL avoiding extra dependencies C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin>dumpbin.exe D:\GitHub\raylib\release\libs\win32\msvc\raylib.dll /DEPENDENTS Microsoft (R) COFF/PE Dumper Version 14.00.24215.1 Copyright (C) Microsoft Corporation. All rights reserved. Dump of file D:\GitHub\raylib\release\libs\win32\msvc\raylib.dll File Type: DLL Image has the following dependencies: KERNEL32.dll glfw3.dll OpenAL32.dll Summary 4000 .data 1000 .gfids 23000 .rdata 5000 .reloc 1000 .rsrc 68000 .text 1000 _RDATA --- project/vs2015/raylib/raylib.dll.vcxproj | 6 ++++-- release/libs/win32/msvc/raylib.dll | Bin 451072 -> 593920 bytes release/libs/win32/msvc/raylibdll.lib | Bin 63284 -> 64760 bytes 3 files changed, 4 insertions(+), 2 deletions(-) (limited to 'release/libs/win32/msvc/raylibdll.lib') diff --git a/project/vs2015/raylib/raylib.dll.vcxproj b/project/vs2015/raylib/raylib.dll.vcxproj index e9f12e00..418151b0 100644 --- a/project/vs2015/raylib/raylib.dll.vcxproj +++ b/project/vs2015/raylib/raylib.dll.vcxproj @@ -59,11 +59,12 @@ WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions);GRAPHICS_API_OPENGL_33;PLATFORM_DESKTOP;BUILD_LIBTYPE_SHARED CompileAsC $(SolutionDir)..\..\release\include + MultiThreadedDebug Windows $(SolutionDir)..\..\release\libs\win32\msvc;%(AdditionalLibraryDirectories) - kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;glfw3.lib;openal32dll.lib;%(AdditionalDependencies) + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;glfw3dll.lib;openal32dll.lib;%(AdditionalDependencies) %(AdditionalLibraryDirectories) @@ -80,13 +81,14 @@ WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions);GRAPHICS_API_OPENGL_33;PLATFORM_DESKTOP;BUILD_LIBTYPE_SHARED $(SolutionDir)..\..\release\include CompileAsC + MultiThreaded Windows true true $(SolutionDir)..\..\release\libs\win32\msvc;%(AdditionalLibraryDirectories) - kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;glfw3.lib;openal32dll.lib;%(AdditionalDependencies) + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;glfw3dll.lib;openal32dll.lib;%(AdditionalDependencies) diff --git a/release/libs/win32/msvc/raylib.dll b/release/libs/win32/msvc/raylib.dll index 5eb531f7..b9896ff8 100644 Binary files a/release/libs/win32/msvc/raylib.dll and b/release/libs/win32/msvc/raylib.dll differ diff --git a/release/libs/win32/msvc/raylibdll.lib b/release/libs/win32/msvc/raylibdll.lib index 87f5d7c4..8ad371ae 100644 Binary files a/release/libs/win32/msvc/raylibdll.lib and b/release/libs/win32/msvc/raylibdll.lib differ -- cgit v1.2.3