[Ace-users] Re: [tao-bugs] TAO compilation: Got compiled error when
-DACE_ENABLE_SWAP_ON_WRITE option is set
Johnny Willemsen
jwillemsen at remedy.nl
Tue Jun 19 07:48:07 CDT 2007
Hi,
We haven't build for VxWorks with ACE_ENABLE_SWAP_ON_WRITE enabled. We as
Remedy IT do commercially support ACE/TAO/CIAO on VxWorks. Also note that we
haven't build and test for SIMPENTIUM. We can fix this and also validate
ACE/TAO for SimPentium as part of our commercial services, see
www.theaceorb.nl for our services.
Btw, your platform_macros.GNU contains much info that isn't needed, zap
VXWORKS_VERSION_FLAG, rtp, rtti, these are not needed.
Regards,
Johnny Willemsen
Remedy IT
Postbus 101
2650 AC Berkel en Rodenrijs
The Netherlands
www.theaceorb.nl / www.remedy.nl
*** Integrated compile and test statistics see http://remedy.nl
<http://remedy.nl/> ***
*** Commercial service and support for ACE/TAO/CIAO ***
*** See http://www.theaceorb.nl/en/support.html ***
________________________________
From: tao-bugs-bounces at cse.wustl.edu
[mailto:tao-bugs-bounces at cse.wustl.edu] On Behalf Of Nguyen, Tram T
Sent: Thursday, June 07, 2007 10:47 PM
To: tao-bugs at cs.wustl.edu
Subject: [tao-bugs] TAO compilation: Got compiled error when
-DACE_ENABLE_SWAP_ON_WRITE option is set
TAO VERSION: 1.5.8
ACE VERSION: 5.5.8
HOST MACHINE: i486
OPERATING SYSTEM: Linux
TARGET MACHINE: SIMPENTIUM (VxWorks Simulator)
OPERATING SYSTEM: VxWorks6.4
COMPILER NAME: c++pentium (GCC) 3.4.4
THE $ACE_ROOT/ace/config.h FILE: ln -s config-vxworks6.4.h config.h
THE $ACE_ROOT/include/makeinclude/platform_macros.GNU FILE:
CPU=SIMPENTIUM
TOOL=gnu
VXWORKS_VERSION_FLAG = -DACE_VXWORKS=0x640
inline=1
ami=1
rt_corba=1
smart_proxies=1
interceptors=1
interface_repo=1
corba_messaging=1
probe=0
profile=0
fakesvcconf=0
static_libs_only=1
debug=0
optimize=0
rtti=1
rmcast=1
rtp=1
TAO_ORBSVCS = Naming Notify
CPPFLAGS += -DACE_USE_RCSID=0 -DACE_ENABLE_SWAP_ON_WRITE
include $(ACE_ROOT)/include/makeinclude/platform_vxworks6.4.GNU
CONTENTS OF $ACE_ROOT/bin/MakeProjectCreator/config/default.features
(used by MPC when you generate your own makefiles):
used the default
AREA/CLASS/EXAMPLE AFFECTED:
$TAO_ROOT/tao
DOES THE PROBLEM AFFECT:
COMPILATION
SYNOPSIS:
Got this error message when compile tao:
"GIOP_Message_Base.cpp: In member function `virtual int
TAO_GIOP_Message_Base::format_message(TAO_OutputCDR&)':
GIOP_Message_Base.cpp:270: error: reinterpret_cast from type `const
CORBA::ULong*' to type `char*' casts away constness
make[1]: *** [.obj/GIOP_Message_Base.o] Error 1
make[1]: Leaving directory `/opt/wind/ACE_wrappers/TAO/tao'
make: *** [TAO] Error 2
"
DESCRIPTION:
Got this error when -DACE_ENABLE_SWAP_ON_WRITE option is set.
More information about the Ace-users
mailing list