[Ad-dev] [openAD] #216: MacOS build
OpenAD
trac at mcs.anl.gov
Thu May 20 09:33:19 CDT 2010
#216: MacOS build
---------------------------------+------------------------------------------
Reporter: utke | Owner: utke
Type: enhancement | Status: accepted
Priority: major | Milestone:
Component: multiple components | Keywords:
---------------------------------+------------------------------------------
Comment(by utke):
Replying to [comment:4 utke]:
> xercesc changes:
> http://www.hpc.svn.rice.edu/revision.php?repname=xercesc&path=%2F&rev=48
error messages are like this:
(C++) MacOSPlatformUtils.o
MacOSPlatformUtils.cpp: In static member function ‘static long unsigned
int xercesc_2_8::XMLPlatformUtils::getCurrentMillis()’:
MacOSPlatformUtils.cpp:363: error: ‘kUnresolvedCFragSymbolAddress’ was not
declared in this scope
MacOSPlatformUtils.cpp: In static member function ‘static void*
xercesc_2_8::XMLPlatformUtils::compareAndSwap(void**, const void*, const
void*)’:
MacOSPlatformUtils.cpp:466: error: cast from ‘const void*’ to ‘UInt32’
loses precision
MacOSPlatformUtils.cpp:467: error: cast from ‘const void*’ to ‘UInt32’
loses precision
MacOSPlatformUtils.cpp: In static member function ‘static int
xercesc_2_8::XMLPlatformUtils::atomicIncrement(int&)’:
MacOSPlatformUtils.cpp:485: error: cannot convert ‘long int*’ to ‘SInt32*’
for argument ‘1’ to ‘SInt32 IncrementAtomic(SInt32*)’
MacOSPlatformUtils.cpp: In static member function ‘static int
xercesc_2_8::XMLPlatformUtils::atomicDecrement(int&)’:
MacOSPlatformUtils.cpp:492: error: cannot convert ‘long int*’ to ‘SInt32*’
for argument ‘1’ to ‘SInt32 DecrementAtomic(SInt32*)’
MacOSPlatformUtils.cpp: In static member function ‘static void
xercesc_2_8::XMLPlatformUtils::platformInit()’:
MacOSPlatformUtils.cpp:511: error: cannot convert ‘long int*’ to ‘SInt32*’
for argument ‘2’ to ‘OSErr Gestalt(OSType, SInt32*)’
MacOSPlatformUtils.cpp:516: error: cannot convert ‘long int*’ to ‘SInt32*’
for argument ‘2’ to ‘OSErr Gestalt(OSType, SInt32*)’
MacOSPlatformUtils.cpp:523: error: ‘kUnresolvedCFragSymbolAddress’ was not
declared in this scope
MacOSPlatformUtils.cpp: In function ‘bool
xercesc_2_8::XMLParsePathToFSRef_X(const XMLCh*, FSRef&,
xercesc_2_8::MemoryManager*)’:
MacOSPlatformUtils.cpp:840: error: ‘FSMakeFSSpec’ was not declared in this
scope
--
Ticket URL: <https://trac.mcs.anl.gov/projects/openAD/ticket/216#comment:13>
OpenAD <http://www.mcs.anl.gov/openad>
Bug tracking for OpenAD components
More information about the Ad-dev
mailing list