bugCERTI - Bugs: bug #22090, CERTI don't compile under Windows...

 
 

bug #22090: CERTI don't compile under Windows wirh DevC++

Submitted by:  ROUSSELOT <rousse>
Submitted on:  Wed 23 Jan 2008 12:45:37 PM UTC  
 
Category: CERTISeverity: 5 - Blocker
Item Group: Compilation errorStatus: Works For Me
Privacy: PublicAssigned to: ROUSSELOT <rousse>
Open/Closed: ClosedRelease: CVS
Reproducibility: Every TimeFixed Release: 3.2.6

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Wed 23 Jan 2008 04:05:08 PM UTC, comment #1:

DevCpp compiler doesn't like ansi and pedantic option so it is necessary to modify CMakeLists.txt.
Then Compilation OK
Little typo in libRTI/cmake_install.cmake for libRTI.def to put instead of RTI.def and install (and make package) is OK.
After little verifications about other platforms to-morrow I will commit it.
Jean-Yves

ROUSSELOT <rousse>In charge of this item.
Wed 23 Jan 2008 12:45:37 PM UTC, original submission:

Compilation error in from certi.hh about lines that are in _WIN32 def. Error on this part :
typedef unsigned __int32 uint32_t;
typedef __int32 int32_t;
typedef unsigned __int16 uint16_t;
typedef __int16 int16_t;
typedef unsigned __int8 uint8_t;
typedef __int8 int8_t;

_WIN32 seems to imply Microsoft Compiler but don't OK for DevC++ compiler.
Eric suggested to add :
#ifdef _MSC_VER
before all these lines and terminate with :
#endif

I am going to verify this. It seems OK but... to be continued...
Jean-Yves

ROUSSELOT <rousse>In charge of this item.

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by erk (Updated the item)
  • -unavailable- added by rousse (Submitted the item)
  •  

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 3 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Sat 22 Mar 2008 03:51:05 PM UTCerkOpen/ClosedOpen=>Closed
      Fixed ReleaseUnknown=>3.2.6
    Wed 23 Jan 2008 04:05:08 PM UTCrousseStatusIn Progress=>Works For Me

    Back to the top


    Powered by Savane 3.1-cleanup1