Ticket #455 (closed defect: fixed)

Opened 10 years ago

Last modified 10 years ago

GCC 4.3 compilation

Reported by: kjdon Owned by: nobody
Priority: high Milestone: 3.04 Release
Component: Greenstone2&3 Severity: major
Keywords: Cc:

Description

In GCC 4.3 the C++ header dependencies have been cleaned up. This means that you cannot rely on indirect header inclusion, you need to #include everything you need.

There has been some email on the mailing list from people having this problem compiling mgpp using 4.3.

We need to install gcc 4.3 and make sure everything compiles ok.

See  http://www.cyrius.com/journal/2007/05/10#gcc-4.3-include and possibly other stuff on web for more details.

Change History

Changed 10 years ago by kjdon

  • milestone changed from Next Release (2 or 3) to Release 3.04

Stefan R should have code for this.

Changed 10 years ago by oranfry

  • status changed from new to closed
  • resolution set to fixed
Note: See TracTickets for help on using tickets.