certi-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [certi-dev] CERTI/VirtualAir jam session


From: Martin Spott
Subject: Re: [certi-dev] CERTI/VirtualAir jam session
Date: Tue, 9 Mar 2010 12:12:30 +0000 (UTC)
User-agent: tin/1.9.2-20061221 ("Benmore") (UNIX) (SunOS/5.10 (sun4u))

Martin Spott wrote:

> Solaris8/GCC-3.4.2 (my preferred remote-RTIG):

I suspect this one is just failing to compile the object because of
flags are hard-coded for the SunStudio compiler - should be easy to
figure - but I don't have a clue where "-xO2 -KPIC" is being defined.

.... mmmmh, seems to be a default with CMake. When I remove these flags
manually from "./libHLA/CMakeFiles/HLA.dir/flags.make" (after running
cmake) I'm getting there (doesn't look a lot more promising):

/usr/local/bin/c++  -fPIC   -fmessage-length=0 -pedantic -ansi -Wall 
-Woverloaded-virtual -Wno-unused-function -Wno-long-long -O3 -DNDEBUG  -shared 
-Wl,-hlibHLA.so.1 -o libHLA.so.1.0.0 "CMakeFiles/HLA.dir/HLAbuffer.o" 
"CMakeFiles/HLA.dir/sha1.o" 
Text relocation remains                         referenced
    against symbol                  offset      in file
SHA1PadMessage                      0x12c       CMakeFiles/HLA.dir/sha1.o
SHA1ProcessMessageBlock             0x380       CMakeFiles/HLA.dir/sha1.o
SHA1ProcessMessageBlock             0x9fc       CMakeFiles/HLA.dir/sha1.o
SHA1ProcessMessageBlock             0xb58       CMakeFiles/HLA.dir/sha1.o
ld: fatal: relocations remain against allocatable but non-writable sections


Or:

/usr/local/bin/c++   -DFedTime_EXPORTS   -fmessage-length=0 -pedantic -ansi 
-Wall -Woverloaded-virtual -Wno-unused-function -Wno-long-long -O3 -DNDEBUG 
-fPIC -I/usr/local/include/libxml2 -I/usr/local/src/certi/include 
-I/usr/local/src/certi -I/usr/local/src/certi/libCERTI 
-I/usr/local/src/certi/libRTI/../libHLA   -DHOST_IS_BIG_ENDIAN 
-DHAVE_CONFIG_H=1 -DHAVE_XML -DRTI_USES_STD_FSTREAM -o 
libRTI/CMakeFiles/FedTime.dir/RTIfedTime.o -c 
/usr/local/src/certi/libRTI/RTIfedTime.cc
/usr/local/src/certi/libRTI/RTIfedTime.cc: In static member function `static 
RTI::FedTime* RTI::FedTimeFactory::decode(const char*)':
/usr/local/src/certi/libRTI/RTIfedTime.cc:83: error: `uint64_t' does not name a 
type
/usr/local/src/certi/libRTI/RTIfedTime.cc:83: error: extra semicolon
/usr/local/src/certi/libRTI/RTIfedTime.cc:86: error: 'union 
RTI::FedTimeFactory::decode(const char*)::ud' has no member named 'uv'
/usr/local/src/certi/libRTI/RTIfedTime.cc:86: error: `uint64_t' undeclared 
(first use this function)
/usr/local/src/certi/libRTI/RTIfedTime.cc:86: error: (Each undeclared 
identifier is reported only once for each function it appears in.)
/usr/local/src/certi/libRTI/RTIfedTime.cc:86: error: expected 
primary-expression before ')' token


Cheers,
        Martin.
-- 
 Unix _IS_ user friendly - it's just selective about who its friends are !
--------------------------------------------------------------------------




reply via email to

[Prev in Thread] Current Thread [Next in Thread]