This preview shows page 1. Sign up to view the full content.
Unformatted text preview: ) can not be invoked. Name registry should add the default domain name to the name a domain is not present. [EDG eccp/Solaris 10] error compiling assert.cpp From http://mail-archives.apache.org/mod_mbox/incubator-stdcxx-dev/200512.m[email protected]%3e: -------- Original Message -------- Subject: Re: stdcxx question Date: Fri, 02 Dec 2005 10:50:08 -0700 From: Martin Sebor <[email protected]> To: John Benito <[email protected]> CC: [email protected] References: <[email protected]> <[email protected]> <[email protected]> <[email protected]> <[email protected]> <[email protected]> <[email protected]> <[email protected]> <[email protected]> John Benito wrote: > Martin, > > Just to let you know, while trying the 11s build on Solaris 5.10 using > EDG 3.5 over GCC 3.4.3 I am getting the following diagnostics. Will > look into away to include uint64_t this afternoon, unless you have > already seen this. Thanks for the heads up! I haven't seen this error yet. In fact, I haven't even got this far. I ran into the error below during configuration (removing -lm from the link line let me proceed). The error you are seeing is triggered by an #include directive in assert.cpp for the <ucontext.h> header (in strict mode only): $ cat t.cpp && eccp -A t.cpp #include <ucontext.h> "/usr/include/sys/regset.h", line 304: error: identifier "uint64_t" is undefined uint64_t fpu_dregs; /* 32 doubles */ ^ "/usr/include/sys/regset.h", line 307: error: identifier "uint64_t" is undefined Since this works fine in Solaris 9 I suspect that eccp hasn't been ported to Solaris 10. Let me check with EDG to see what they have to say about it. Martin $ nice gmake -C../include gmake: Entering directory `/build/sebor/eccp-3.6-11s/include' gmake config gmake: Entering directory...
View Full Document
This document was uploaded on 10/12/2012.
- Spring '09