We're not really making changes to 4.2.0 any more, but you can fix the
errors by changing those lines to

   return (RexxPackageObject *)NULL;

Rick

On Mon, Dec 3, 2018 at 11:57 PM Jack Woehr <jwo...@absolute-performance.com>
wrote:

> Trying to build on IBM i PASE.
> Freshly downloaded 4.2.0 source from SourceForge.
> OORexx configures, but the build ends as follows, any tips?
>
> Configure command:
> export OBJECT_MODE=64; export LDFLAGS=-Wl,-brtl; ./configure
> export OBJECT_MODE=64; export LDFLAGS=-Wl,-brtl; make # it's gmake
> ...
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2
> -DORX_MOD=0 -DORX_FIX=0 -DOOREXX_COPY_YEAR=\"2005-2013\"
> -DORX_SYS_STR=\"unknown\" -DORX_CATDIR=\"/usr/bin\"
> -DORX_SHARED_LIBRARY_EXT=\".so\" -I./lib -I./api -I./api/platform/unix
> -I./common -I./common/platform/unix -I./interpreter
> -I./interpreter/behaviour -I./interpreter/execution -I./interpreter/memory
> -I./interpreter/package -I./interpreter/concurrency
> -I./interpreter/expression -I./interpreter/instructions
> -I./interpreter/classes -I./interpreter/classes/support
> -I./interpreter/runtime -I./interpreter/parser -I./interpreter/messages
> -I./interpreter/streamLibrary -I./interpreter/platform/common
> -I./interpreter/platform/unix -g -O2 -g -O2 -DNOOPT -DPTHREAD_KERNEL
> -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -MT
> librexx_la-ThreadContextStubs.lo -MD -MP -MF
> .deps/librexx_la-ThreadContextStubs.Tpo -c
> ./interpreter/api/ThreadContextStubs.cpp -o librexx_la-ThreadContextStubs.o
> ./interpreter/api/ThreadContextStubs.cpp: In function '_RexxPackageObject*
> GetRoutinePackage(RexxThreadContext*, RexxRoutineObject)':
> ./interpreter/api/ThreadContextStubs.cpp:579:12: error: cannot convert
> 'bool' to 'RexxPackageObject {aka _RexxPackageObject*}' in return
>      return false;
>             ^~~~~
> ./interpreter/api/ThreadContextStubs.cpp: In function '_RexxPackageObject*
> GetMethodPackage(RexxThreadContext*, RexxMethodObject)':
> ./interpreter/api/ThreadContextStubs.cpp:594:12: error: cannot convert
> 'bool' to 'RexxPackageObject {aka _RexxPackageObject*}' in return
>      return false;
>             ^~~~~
> make: *** [Makefile:2566: librexx_la-ThreadContextStubs.lo] Error 1
> --
> Jack Woehr
> Absolute Performance, Inc.
> 12303 Airport Way, Suite 100
> Broomfield, CO 80021
>
> NON-DISCLOSURE NOTICE:  This communication including any and all
> attachments is for the intended recipient(s) only and may contain
> confidential and privileged information.  If you are not the intended
> recipient of this communication, any disclosure, copying further
> distribution or use of this communication is prohibited.  If you received
> this communication in error, please contact the sender and delete/destroy
> all copies of this communication immediately.
> _______________________________________________
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel
>
_______________________________________________
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to