forked from bartvdbraak/blender
Build: changes needed to build on FreeBSD
* Fix SDL not finding Xlib.h * Link to clangSupport library for newer LLVM versions * Add FreeBSD essential symbols to symbols_unix.map Pull Request: https://projects.blender.org/blender/blender/pulls/105892
This commit is contained in:
parent
c21b534680
commit
0e6cc4f86a
@ -80,6 +80,7 @@ set(_CLANG_FIND_COMPONENTS
|
||||
clangAST
|
||||
clangLex
|
||||
clangBasic
|
||||
clangSupport
|
||||
)
|
||||
|
||||
set(_CLANG_LIBRARIES)
|
||||
@ -94,7 +95,9 @@ foreach(COMPONENT ${_CLANG_FIND_COMPONENTS})
|
||||
PATH_SUFFIXES
|
||||
lib64 lib
|
||||
)
|
||||
list(APPEND _CLANG_LIBRARIES "${CLANG_${UPPERCOMPONENT}_LIBRARY}")
|
||||
if(CLANG_${UPPERCOMPONENT}_LIBRARY)
|
||||
list(APPEND _CLANG_LIBRARIES "${CLANG_${UPPERCOMPONENT}_LIBRARY}")
|
||||
endif()
|
||||
endforeach()
|
||||
|
||||
|
||||
|
2
extern/sdlew/CMakeLists.txt
vendored
2
extern/sdlew/CMakeLists.txt
vendored
@ -7,7 +7,7 @@ set(INC
|
||||
)
|
||||
|
||||
set(INC_SYS
|
||||
|
||||
${X11_X11_INCLUDE_PATH}
|
||||
)
|
||||
|
||||
set(SRC
|
||||
|
@ -39,6 +39,9 @@ global:
|
||||
realpath;
|
||||
sched_*;
|
||||
valloc;
|
||||
/* needed on FreeBSD */
|
||||
__progname;
|
||||
environ;
|
||||
local:
|
||||
*;
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user