in 56743 20180203 143719 Bob Martin <
bob.martin@excite.com> wrote:
I'm updating my Raspberry Pis from wheezy to stretch but can't compile ooRexx.
It compiles and installs OK on wheezy but on stretch it fails with :
Sorry, seem to have lost the rest, which is:
In file included from ./interpreter/api/ThreadContextStubs.cpp:45:0: /interpreter/api/ThreadContextStubs.cpp: In function 'logical_t IsMutableBuffer(RexxThreadContext*, RexxObjectPtr)':
/interpreter/api/ThreadContextStubs.cpp:1940:55: warning: cast from 'RexxObjectPtr {aka _RexxObjectPtr*}' to 'RexxObject*' increases required alignment of target type [-Wcast-align]
return isOfClass(MutableBuffer, (RexxObject *)o);
^ /interpreter/runtime/RexxCore.h:211:25: note: in definition of macro 'isOfClass'
#define isOfClass(t,r) (r)->isObjectType(The##t##Behaviour)
^
Makefile:2566: recipe for target 'librexx_la-ThreadContextStubs.lo' failed make: *** [librexx_la-ThreadContextStubs.lo] Error 1
I'm out of my depth with make so I'm hoping someone here can give me some pointers.
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)