Get C++ and C compilers working
This commit is contained in:
parent
6d18245961
commit
d88a95cd83
1
.gitignore
vendored
1
.gitignore
vendored
|
|
@ -55,6 +55,7 @@ packages/
|
|||
*.so
|
||||
*.so.*
|
||||
*.dll
|
||||
*.obj
|
||||
|
||||
# Emscripten
|
||||
emsdk
|
||||
|
|
|
|||
8
src/external/win32_clipboard.h
vendored
8
src/external/win32_clipboard.h
vendored
|
|
@ -92,13 +92,6 @@ unsigned char* Win32GetClipboardImageData(int* width, int* height, unsigned long
|
|||
|
||||
typedef int WINBOOL;
|
||||
|
||||
// typedef HANDLE HGLOBAL;
|
||||
|
||||
#if !defined(HWND) && !defined(_MSC_VER)
|
||||
#define HWND void*
|
||||
#else
|
||||
typedef struct HWND__ *HWND;
|
||||
#endif
|
||||
|
||||
|
||||
#if !defined(_WINUSER_) || !defined(WINUSER_ALREADY_INCLUDED)
|
||||
|
|
@ -371,4 +364,3 @@ static int GetPixelDataOffset(BITMAPINFOHEADER bih)
|
|||
}
|
||||
#endif // WIN32_CLIPBOARD_IMPLEMENTATION
|
||||
// EOF
|
||||
|
||||
|
|
|
|||
|
|
@ -56,10 +56,12 @@
|
|||
|
||||
// Support retrieving native window handlers
|
||||
#if defined(_WIN32)
|
||||
typedef void *PVOID;
|
||||
typedef PVOID HANDLE;
|
||||
#if !defined(HWND) && !defined(_MSVC_LANG)
|
||||
#define HWND void*
|
||||
#elif !defined(HWND) && defined(_MSVC_LANG)
|
||||
typedef struct HWND__ *HWND;
|
||||
#endif
|
||||
#include "../external/win32_clipboard.h"
|
||||
typedef HANDLE HWND;
|
||||
#define GLFW_EXPOSE_NATIVE_WIN32
|
||||
#define GLFW_NATIVE_INCLUDE_NONE // To avoid some symbols re-definition in windows.h
|
||||
#include "GLFW/glfw3native.h"
|
||||
|
|
|
|||
|
|
@ -519,8 +519,14 @@ static void RecordAutomationEvent(void); // Record frame events (to internal eve
|
|||
#endif
|
||||
|
||||
#if defined(_WIN32) && !defined(PLATFORM_DESKTOP_RGFW)
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
// NOTE: We declare Sleep() function symbol to avoid including windows.h (kernel32.lib linkage required)
|
||||
__declspec(dllimport) void __stdcall Sleep(unsigned long msTimeout); // Required for: WaitTime()
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(SUPPORT_MODULE_RTEXT)
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user