On Thu, 23 Sep 2010 07:07:58 -0400
Rick McGuire <[email protected]> wrote:

> I just took another look at this, and found a description of the
> problem that gave me more information on what the root cause of the
> error.  This problem appears to be much less pervasive than I
> originally suspected.  I committed a change to trunk that I *think*
> will correct this, but I don't have access to a system with that
> compiler level on it to see if things will compile cleanly now.  If
> anybody can verify that this fixes the problem, then we probably
> should include this in the 4.1.0 release.
> 
> Rick
> 


I had a couple of minutes to try it out before my next meeting.
Checking out 6218 and doing bootstrap, autoconf, configure and make I
got the same error but at a different point:



libtool: compile:  g++ -DHAVE_CONFIG_H -I. -DORX_VER=4 -DORX_REL=2
-DORX_MOD=0 -DORX_FIX=0 -DORX_SYS_STR=\"LINUX\"
-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 -Wall -funsigned-char
-Wpointer-arith -Wcast-qual -Wcast-align -Wshadow -Wwrite-strings
-D__cplusplus -Wredundant-decls -DNOOPT -DPTHREAD_KERNEL
-D_POSIX_THREAD -D_REENTRANT -D_GNU_SOURCE -DLINUX -DOPSYS_LINUX -MT
librexx_la-MemorySupport.lo -MD -MP
-MF .deps/librexx_la-MemorySupport.Tpo
-c ./interpreter/platform/unix/MemorySupport.cpp  -fPIC -DPIC
-o .libs/librexx_la-MemorySupport.o ./interpreter/memory/RexxMemory.hpp:
In member function 'MemorySegment*
MemorySegmentPool::newSegment(size_t)': 
./interpreter/memory/RexxMemory.hpp:149:19:
error: non-placement deallocation function 'static void
MemorySegmentPool::operator delete(void*,
size_t)' ./interpreter/platform/unix/MemorySupport.cpp:215:33: error:
selected for placement delete ./interpreter/memory/RexxMemory.hpp: In
member function 'MemorySegment*
MemorySegmentPool::newLargeSegment(size_t)': 
./interpreter/memory/RexxMemory.hpp:149:19:
error: non-placement deallocation function 'static void
MemorySegmentPool::operator delete(void*,
size_t)' ./interpreter/platform/unix/MemorySupport.cpp:263:33: error:
selected for placement delete make: *** [librexx_la-MemorySupport.lo]
Error 1


So it seems to work...!?



-- 
Manfred

------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
Oorexx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to