From e85d85265adb9f3d1eba93811440a83b6b74500d Mon Sep 17 00:00:00 2001 From: Stanislaw Halik Date: Tue, 10 Jul 2018 06:42:15 +0200 Subject: tracker/aruco: simplify abi test The issue was that with LTO enabled, the `try_compile' call took way too long for a simple compile test. Rather, add a #define to Aruco to avoid the slow link. Bump aruco ABI version. Please update your opentrack/aruco and/or opentrack/opentrack-depends repos. --- tracker-aruco/compile-test/abi.cpp | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) (limited to 'tracker-aruco/compile-test') diff --git a/tracker-aruco/compile-test/abi.cpp b/tracker-aruco/compile-test/abi.cpp index 633188de..9c72fe2a 100644 --- a/tracker-aruco/compile-test/abi.cpp +++ b/tracker-aruco/compile-test/abi.cpp @@ -1,11 +1,7 @@ -#include "../../compat/linkage-macros.hpp" +#include -#define ARUCO_ABI aruco_opentrack_fork_abi_1 +#if ARUCO_OPENTRACK_FORK_ABI != 2 +# error "wrong ABI" +#endif -extern "C" void ARUCO_ABI(void); - -int main(void) -{ - ARUCO_ABI(); - return 0; -} +int main(void) { return 0; } -- cgit v1.2.3