Disable all instances of potential thread local storage.
This commit is contained in:
parent
bce883028f
commit
07d788da25
@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 3.0)
|
|||||||
project(quik_stbi LANGUAGES C VERSION 1.0)
|
project(quik_stbi LANGUAGES C VERSION 1.0)
|
||||||
|
|
||||||
if (NOT ("${CMAKE_SYSTEM_NAME}" STREQUAL "Darwin"))
|
if (NOT ("${CMAKE_SYSTEM_NAME}" STREQUAL "Darwin"))
|
||||||
add_compile_options(-static-libgcc -static-libstdc++)
|
add_compile_options(-static-libgcc -static-libstdc++ -fno-exceptions)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
add_library(stbi SHARED "quik_stbi.c")
|
add_library(stbi SHARED "quik_stbi.c")
|
||||||
|
@ -5,6 +5,9 @@
|
|||||||
|
|
||||||
#define STBIDEF QEXTERN
|
#define STBIDEF QEXTERN
|
||||||
|
|
||||||
|
#define STBI_NO_THREAD_LOCALS 1
|
||||||
|
#define STBI_NO_FAILURE_STRINGS 1
|
||||||
|
#define STBI_THREAD_LOCAL
|
||||||
#include "stb/stb_image.h"
|
#include "stb/stb_image.h"
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
Loading…
Reference in New Issue
Block a user