I think that in G4TrackingManager G4TrackingMessenger * messenger; should actually read static G4TrackingMessenger * messenger;
It will be fixed in the next release. Thanks for reporting this.