Fix class checking for 64-bits
Reviewed-by: Lauro Neto <lauro.neto@openbossa.org> Reviewed-by: Bruno dos Santos de Araujo <bruno.araujo@openbossa.org>
This commit is contained in:
parent
653261e047
commit
c25215106c
1 changed files with 2 additions and 1 deletions
|
|
@ -64,7 +64,8 @@ macro(check_qt_class module class global_sources)
|
||||||
file(WRITE ${SRC_FILE}
|
file(WRITE ${SRC_FILE}
|
||||||
"#include <${module}>\n"
|
"#include <${module}>\n"
|
||||||
"#include <typeinfo>\n"
|
"#include <typeinfo>\n"
|
||||||
"int main() { return (int) &typeid(${class}); }\n"
|
"#include <inttypes.h>\n"
|
||||||
|
"int main() { return (intptr_t) &typeid(${class}); }\n"
|
||||||
)
|
)
|
||||||
try_compile(Q_WORKS ${CMAKE_BINARY_DIR}
|
try_compile(Q_WORKS ${CMAKE_BINARY_DIR}
|
||||||
${SRC_FILE}
|
${SRC_FILE}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue