forked from smarr/SOMpp
-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
When running make in the Snake example the following build error occurs:
[...]Terminal.cpp:38:10: fatal error: 'vmobjects/VMObject.h' file not
found
#include <vmobjects/VMObject.h>
^~~~~~~~~~~~~~~~~~~~~~
1 error generated.
make: *** [Terminal.csp] Error 1
When I change the ROOT_DIR in the Makefile to point into the correct src path:
ROOT_DIR ?= $(PWD)/../../..
I am getting:
g++ -Wno-endif-labels -O2 -I/Users/stefan/Developer/Sources/SOMpp/core-lib/Examples/Snake/../../../src -enable-auto-import -L/Use
rs/stefan/Developer/Sources/SOMpp/core-lib/Examples/Snake/../../.. -shared -g \
/Users/stefan/Developer/Sources/SOMpp/core-lib/Examples/Snake/Terminal.cpp -o Terminal.csp
In file included from /Users/stefan/Developer/Sources/SOMpp/core-lib/Examples/Snake/Terminal.cpp:38:
In file included from /Users/stefan/Developer/Sources/SOMpp/core-lib/Examples/Snake/../../../src/vmobjects/VMObject.h:33:
/Users/stefan/Developer/Sources/SOMpp/core-lib/Examples/Snake/../../../src/vmobjects/AbstractObject.h:78:41: error: unknown type
name 'HEAP_CLS'
void* operator new(size_t numBytes, HEAP_CLS* heap,
^
/Users/stefan/Developer/Sources/SOMpp/core-lib/Examples/Snake/../../../src/vmobjects/AbstractObject.h:79:47: error: unexpected end
of default argument expression
unsigned long additionalBytes = 0 ALLOC_OUTSIDE_NURSERY_DECL) {
^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /Users/stefan/Developer/Sources/SOMpp/core-lib/Examples/Snake/Terminal.cpp:38:
/Users/stefan/Developer/Sources/SOMpp/core-lib/Examples/Snake/../../../src/vmobjects/VMObject.h:96:41: error: unknown type name
'HEAP_CLS'
void* operator new(size_t numBytes, HEAP_CLS* heap, unsigned long additionalBytes = 0 ALLOC_OUTSIDE_NURSERY_DECL) {
^
/Users/stefan/Developer/Sources/SOMpp/core-lib/Examples/Snake/../../../src/vmobjects/VMObject.h:96:91: error: unexpected end of
default argument expression
void* operator new(size_t numBytes, HEAP_CLS* heap, unsigned long additionalBytes = 0 ALLOC_OUTSIDE_NURSERY_DECL) {
^~~~~~~~~~~~~~~~~~~~~~~~~~
[... more errors ...]
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
make: *** [Terminal.csp] Error 1
What might be wrong?
Metadata
Metadata
Assignees
Labels
No labels