Hello, I just tried to compile ooRexx 4.1.2 (oorexx/main/branches/4.1.2/trunk, 8193) on AIX 64, but I get an compile error. Is this a known problem??
xlC_r -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=1 -DORX_MOD=2 -DORX_FIX=0 -DORX_SYS_STR=\"AIX\" -DORX_CATDIR=\"/opt/ooRexx/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 -g -+ -qchars=unsigned -qnodigraph -DNOOPT -DPTHREAD_KERNEL -D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DAIX -DOPSYS_AIX -c -M ./interpreter/classes/ObjectClass.cpp -DPIC -o .libs/librexx_la-ObjectClass.o "./interpreter/classes/ObjectClass.cpp", line 1168.30: 1540-0219 (S) The call to "operator==" has no best match. "./interpreter/classes/ObjectClass.cpp", line 1168.17: 1540-1228 (I) Argument number 1 is an lvalue of type "ProtectedObject". "./interpreter/classes/ObjectClass.cpp", line 1168.33: 1540-1229 (I) Argument number 2 is an rvalue of type "int". "./interpreter/classes/ObjectClass.cpp", line 1168.30: 1540-1202 (I) No candidate is better than "builtin operator==(RexxString *, RexxString *)". "./interpreter/classes/ObjectClass.cpp", line 1168.17: 1540-1231 (I) The conversion from argument number 1 to "RexxString *" uses the user-defined conversion "ProtectedObject::operator RexxString *()". "./interpreter/classes/ObjectClass.cpp", line 1168.33: 1540-1231 (I) The conversion from argument number 2 to "RexxString *" uses "a pointer conversion". "./interpreter/classes/ObjectClass.cpp", line 1168.30: 1540-1202 (I) No candidate is better than "builtin operator==(RexxMethod *, RexxMethod *)". "./interpreter/classes/ObjectClass.cpp", line 1168.17: 1540-1231 (I) The conversion from argument number 1 to "RexxMethod *" uses the user-defined conversion "ProtectedObject::operator RexxMethod *()". "./interpreter/classes/ObjectClass.cpp", line 1168.33: 1540-1231 (I) The conversion from argument number 2 to "RexxMethod *" uses "a pointer conversion". "./interpreter/classes/ObjectClass.cpp", line 1168.30: 1540-1202 (I) No candidate is better than "builtin operator==(RexxArray *, RexxArray *)". "./interpreter/classes/ObjectClass.cpp", line 1168.17: 1540-1231 (I) The conversion from argument number 1 to "RexxArray *" uses the user-defined conversion "ProtectedObject::operator RexxArray *()". "./interpreter/classes/ObjectClass.cpp", line 1168.33: 1540-1231 (I) The conversion from argument number 2 to "RexxArray *" uses "a pointer conversion". "./interpreter/memory/ProtectedObject.hpp", line 116.17: 1540-1202 (I) No candidate is better than "ProtectedObject::operator==(RexxObject *)". "./interpreter/classes/ObjectClass.cpp", line 1168.17: 1540-1231 (I) The conversion from argument number 1 to "ProtectedObject &" uses "the identity conversion". "./interpreter/classes/ObjectClass.cpp", line 1168.33: 1540-1231 (I) The conversion from argument number 2 to "RexxObject *" uses "a pointer conversion". "./interpreter/classes/ObjectClass.cpp", line 1171.34: 1540-0219 (S) The call to "operator==" has no best match. "./interpreter/classes/ObjectClass.cpp", line 1171.21: 1540-1228 (I) Argument number 1 is an lvalue of type "ProtectedObject". "./interpreter/classes/ObjectClass.cpp", line 1171.37: 1540-1229 (I) Argument number 2 is an rvalue of type "int". "./interpreter/classes/ObjectClass.cpp", line 1171.34: 1540-1202 (I) No candidate is better than "builtin operator==(RexxString *, RexxString *)". "./interpreter/classes/ObjectClass.cpp", line 1171.21: 1540-1231 (I) The conversion from argument number 1 to "RexxString *" uses the user-defined conversion "ProtectedObject::operator RexxString *()". "./interpreter/classes/ObjectClass.cpp", line 1171.37: 1540-1231 (I) The conversion from argument number 2 to "RexxString *" uses "a pointer conversion". "./interpreter/classes/ObjectClass.cpp", line 1171.34: 1540-1202 (I) No candidate is better than "builtin operator==(RexxMethod *, RexxMethod *)". "./interpreter/classes/ObjectClass.cpp", line 1171.21: 1540-1231 (I) The conversion from argument number 1 to "RexxMethod *" uses the user-defined conversion "ProtectedObject::operator RexxMethod *()". "./interpreter/classes/ObjectClass.cpp", line 1171.37: 1540-1231 (I) The conversion from argument number 2 to "RexxMethod *" uses "a pointer conversion". "./interpreter/classes/ObjectClass.cpp", line 1171.34: 1540-1202 (I) No candidate is better than "builtin operator==(RexxArray *, RexxArray *)". "./interpreter/classes/ObjectClass.cpp", line 1171.21: 1540-1231 (I) The conversion from argument number 1 to "RexxArray *" uses the user-defined conversion "ProtectedObject::operator RexxArray *()". "./interpreter/classes/ObjectClass.cpp", line 1171.37: 1540-1231 (I) The conversion from argument number 2 to "RexxArray *" uses "a pointer conversion". "./interpreter/memory/ProtectedObject.hpp", line 116.17: 1540-1202 (I) No candidate is better than "ProtectedObject::operator==(RexxObject *)". "./interpreter/classes/ObjectClass.cpp", line 1171.21: 1540-1231 (I) The conversion from argument number 1 to "ProtectedObject &" uses "the identity conversion". "./interpreter/classes/ObjectClass.cpp", line 1171.37: 1540-1231 (I) The conversion from argument number 2 to "RexxObject *" uses "a pointer conversion". gmake: *** [librexx_la-ObjectClass.lo] Error 1 Bye Rainer ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Oorexx-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/oorexx-devel
