Ticket #455 (closed defect: fixed)

Opened 11 years ago

Last modified 11 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:


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 11 years ago by kjdon

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

Stefan R should have code for this.

Changed 11 years ago by oranfry

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