Skip to content

Conversation

@qqfq
Copy link

@qqfq qqfq commented Jan 7, 2026

ida-cmake seems to have been updated in a way that breaks backwards compatibility entirely. I've patched up CMakeLists.txt to use the new functions.

Also a couple of changes for macOS/Clang targets specifically:

  • Included libkern/OSByteOrder.h (declares OSSwapInt**) in 3rdparty/byte_order.hpp
  • Added the -Wno-non-pod-varargs flag for Clang, which suppresses a few errors about be<T> objects being passed as variadic arguments to dbgmsg() calls, which is evidently compiler-specific behaviour, but seems to work fine (IDA didn't crash for me when printing out messages containing those).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant