Instaling Monkey2 on Mac - Fatal ERROR

Community Forums/Monkey2 Talk/Instaling Monkey2 on Mac - Fatal ERROR

APC(Posted 2016) [#1]
Hello Mark,

I tried installing Monkey2 on my MacBook Pro running OS X El Capitan Version 10.11.5

I got the following error:
/Users/aroldocarvalho/Documents/monkey2/modules/monkey/native/bbobject.h:53:8: error: C++ requires a type specifier for all declarations
inline bbDBAssertSelf( void *p ){
~~~~~~ ^
1 error generated.


***** Fatal mx2cc error *****


Here is the full build error
I
MX2CC V0.010

***** Making module 'monkey' *****

Parsing...
Semanting...
Translating...
Compiling....
Build error: System command 'g++ -std=c++11 -Wno-deprecated-declarations -Wno-tautological-pointer-compare -Wno-undefined-bool-conversion -Wno-int-to-void-pointer-cast -Wno-inconsistent-missing-override -Wno-logical-op-parentheses -Wno-parentheses-equality -O0 -I"/Users/aroldocarvalho/Documents/monkey2/modules/monkey/native" -c -o "/Users/aroldocarvalho/Documents/monkey2/modules/monkey/monkey.buildv010/build_cache/desktop_debug_macos/_1_1_1native_2bbmonkey.cpp.o" "/Users/aroldocarvalho/Documents/monkey2/modules/monkey/native/bbmonkey.cpp"' failed.

g++ -std=c++11 -Wno-deprecated-declarations -Wno-tautological-pointer-compare -Wno-undefined-bool-conversion -Wno-int-to-void-pointer-cast -Wno-inconsistent-missing-override -Wno-logical-op-parentheses -Wno-parentheses-equality -O0 -I"/Users/aroldocarvalho/Documents/monkey2/modules/monkey/native" -c -o "/Users/aroldocarvalho/Documents/monkey2/modules/monkey/monkey.buildv010/build_cache/desktop_debug_macos/_1_1_1native_2bbmonkey.cpp.o" "/Users/aroldocarvalho/Documents/monkey2/modules/monkey/native/bbmonkey.cpp"

In file included from /Users/aroldocarvalho/Documents/monkey2/modules/monkey/native/bbmonkey.cpp:2:
In file included from /Users/aroldocarvalho/Documents/monkey2/modules/monkey/native/bbmonkey.h:13:
/Users/aroldocarvalho/Documents/monkey2/modules/monkey/native/bbobject.h:53:8: error: C++ requires a type specifier for all declarations
inline bbDBAssertSelf( void *p ){
~~~~~~ ^
1 error generated.


***** Fatal mx2cc error *****

Build error.


Jesse(Posted 2016) [#2]
Download the latest from github. Updated lately by mark.

[Edit]

sorry I just tried the latest and got the same error. I posted it at the monkey 2 forums and waiting for a response.

I recommend if you want a quick answer from Mark to post over at monkey2 forums. he is a lot more active over there.


APC(Posted 2016) [#3]
Jesse,

Thanks. Can you provide me the link? I downloaded from this link https://github.com/blitz-research/monkey2

I had no issues building the XMAS Demo(V3)


therevills(Posted 2016) [#4]
Try again, Mark has recently pushed a fix to GitHub.

https://github.com/blitz-research/monkey2/commit/4725f2ca8b053228f2a477e083cd48662800e4f6

The monkeyX2 site/forum is: http://monkey2.monkey-x.com/forums/


Jesse(Posted 2016) [#5]
the mac version is still not working. I downloaded it today and it still not working. it does on my computer what it does in APC's computer.


therevills(Posted 2016) [#6]
I downloaded it today

When today? Mark did the push about an hour ago...

I'm trying now... (on Windows)

[edit - compiled fine on Windows using the latest github download)


Jesse(Posted 2016) [#7]
just did another download and it works fine now.


therevills(Posted 2016) [#8]
Yeah.... the latest github code is very bleeding edge... Mark is trying to keep on top of it :)


APC(Posted 2016) [#9]
Thanks Jesse and thrervills, now it rebuilsds fine on Mac!