mirror of
https://git.planet-casio.com/Lephenixnoir/gint.git
synced 2024-12-29 13:03:36 +01:00
cmake: add interface flags for OpenLibm and the libc
Known limitation: OpenLibm can't be installed out of the compiler prefix yet (because of that pesky openlibm/ prefix that it installs to but does not use when including).
This commit is contained in:
parent
242c41d1f2
commit
8f7799dbd5
1 changed files with 2 additions and 2 deletions
|
@ -45,12 +45,12 @@ if(Gint_FOUND)
|
||||||
if(NOT TARGET Gint::Gint)
|
if(NOT TARGET Gint::Gint)
|
||||||
add_library(Gint::Gint UNKNOWN IMPORTED)
|
add_library(Gint::Gint UNKNOWN IMPORTED)
|
||||||
endif()
|
endif()
|
||||||
# No include directory or library path to specify, GCC handles that
|
|
||||||
set_target_properties(Gint::Gint PROPERTIES
|
set_target_properties(Gint::Gint PROPERTIES
|
||||||
IMPORTED_LOCATION "${GINT_PATH}"
|
IMPORTED_LOCATION "${GINT_PATH}"
|
||||||
INTERFACE_COMPILE_OPTIONS -fstrict-volatile-bitfields
|
INTERFACE_COMPILE_OPTIONS -fstrict-volatile-bitfields
|
||||||
INTERFACE_COMPILE_DEFINITIONS "${INTF_DEFN}"
|
INTERFACE_COMPILE_DEFINITIONS "${INTF_DEFN}"
|
||||||
INTERFACE_LINK_LIBRARIES "-lopenlibm;-lgcc"
|
INTERFACE_INCLUDE_DIRECTORIES "${FXSDK_COMPILER_INSTALL}/include/openlibm"
|
||||||
|
INTERFACE_LINK_LIBRARIES "-lc;-lopenlibm;-lgcc"
|
||||||
INTERFACE_LINK_OPTIONS "${INTF_LINK}"
|
INTERFACE_LINK_OPTIONS "${INTF_LINK}"
|
||||||
)
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
Loading…
Reference in a new issue