Fixed many bugs (#586)
* Fixed some includes * Fix allocation bugs * More fixes and trying to get 3D rendering done * Fixed many bugs
This commit is contained in:
parent
59c19c8046
commit
b05b70d6b7
26 changed files with 167 additions and 96 deletions
|
|
@ -158,6 +158,10 @@ if (MSVC)
|
|||
set_source_files_properties(extern/longjmp_win64/longjmp_win64.asm PROPERTIES LANGUAGE ASM_MASM)
|
||||
endif ()
|
||||
target_link_options(dol PRIVATE "/DEF:${CMAKE_SOURCE_DIR}/dol.def")
|
||||
target_compile_options(dol PRIVATE "/Zi")
|
||||
target_compile_options(dol PRIVATE "/Ob0")
|
||||
target_compile_options(dol PRIVATE "/Od")
|
||||
target_compile_options(dol PRIVATE "/RTC1")
|
||||
else ()
|
||||
# target_compile_options(dol PRIVATE "-fvisibility=hidden")
|
||||
# target_link_options(dol PRIVATE "LINKER:--version-script=${CMAKE_CURRENT_SOURCE_DIR}/dol.map")
|
||||
|
|
@ -187,6 +191,10 @@ foreach (dir ${REL_DIRS})
|
|||
target_include_directories(${dir} PRIVATE include build/GMPE01_00/include)
|
||||
if (MSVC)
|
||||
set_target_properties(${dir} PROPERTIES LINK_FLAGS "/EXPORT:ObjectSetup")
|
||||
target_compile_options(${dir} PRIVATE "/Zi")
|
||||
target_compile_options(${dir} PRIVATE "/Ob0")
|
||||
target_compile_options(${dir} PRIVATE "/Od")
|
||||
target_compile_options(${dir} PRIVATE "/RTC1")
|
||||
elseif (NOT CMAKE_SYSTEM_NAME STREQUAL Windows)
|
||||
target_compile_options(${dir} PRIVATE "-fvisibility=hidden")
|
||||
target_link_options(${dir} PRIVATE "LINKER:--version-script=${CMAKE_CURRENT_SOURCE_DIR}/rel.map")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue