Ticket #241 (closed task: fixed)

Opened 1 year ago

Last modified 1 year ago

gcc 4.3.x support

Reported by: mdickey Assigned to: mdickey
Priority: major Milestone: Pion Alpha 0.5.8
Component: Build System Version: 0.5.x
Keywords: gcc 4.3 build Cc:

Description

Pion is not building currently in gcc 4.3.x

see http://pion.org/node/84

Change History

07/02/08 17:59:53 changed by totala

  • status changed from new to assigned.

Current versions of compilers per distro: - Ubuntu 8.04 -- g++ 4.2.3 - CentOS 5 -- g++ 4.1.2

4.2 compile still has a hickup on Pion, but works fine with Boost.

4.3 -- I'll have to find (or install FC9).

07/06/08 12:46:18 changed by mdickey

Added patch to r493 to make PionPerformanceTests?.cpp (QueueType?) more compiler-friendly.

07/13/08 20:28:32 changed by mdickey

  • status changed from assigned to new.
  • owner changed from totala to mdickey.
  • milestone changed from Unscheduled Tickets to Pion Alpha 0.5.8.

07/13/08 20:29:48 changed by mdickey

  • status changed from new to closed.
  • resolution set to fixed.

Changed build scripts so that they use unordered_map instead of hash_map for gcc versions 4.1 and greater. gcc 4.0 seems to have the header, but it doesn't work properly.

Also made several changes to suppress warnings and get misc other things working for gcc 4.3 (tested on Fedora Linux 9).

07/17/08 14:15:27 changed by mdickey

  • version set to 0.5.x.