Ticket #241 (closed task: fixed)

Opened 2 years ago

Last modified 2 years ago

gcc 4.3.x support

Reported by: mdickey Owned by: 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

Changed 2 years ago 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).

Changed 2 years ago by mdickey

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

Changed 2 years ago by mdickey

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

Changed 2 years ago 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).

Changed 2 years ago by mdickey

  • version set to 0.5.x
Note: See TracTickets for help on using tickets.