Can't compile on MacOS 10.13 (High Sierra)

Issue #22 closed
Former user created an issue

First of all, the project looks pretty cool!

ATM I'm unable to compile though. I've downloaded the repository and followed all the steps in build guide. The first problem I hit was that something was expecting the 10.11 SDK, so I had to change something to 10.13 instead of 10.11 (QMAKE_MAC_SDK in Builds/QTCreator/default.pri if I'm not mistaken).

However, now I'm getting the following error:

In file included from ../../../Source/EmberAnimate/EmberAnimate.cpp:1: In file included from ../../../Source/EmberCommon/EmberCommonPch.h:70: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/mach-o/dyld.h:141:20: fatal error: redefinition of enumerator 'FALSE' enum DYLD_BOOL { FALSE, TRUE };

/usr/local/include/jmorecfg.h:317:16: note: previous definition is here typedef enum { FALSE = 0, TRUE = 1 } boolean;

1 error generated. make[1]: [EmberAnimate.o] Error 1

Anyone knows how to fix this? I'm not familiar with qmake, so any help there is appreciated as well, but this seems to be a problem unrelated to that.

Thanks in advance!

Comments (3)

  1. Log in to comment