| Summary: | wrong build of OpenInventor driver in 9.5 beta | ||
|---|---|---|---|
| Product: | Geant4 | Reporter: | Alexey <alexey.radkov> |
| Component: | config | Assignee: | John.Allison |
| Status: | RESOLVED FIXED | ||
| Severity: | trivial | CC: | Gabriele.Cosmo, Koichi.Murakami |
| Priority: | P5 | ||
| Version: | other | ||
| Hardware: | All | ||
| OS: | All | ||
|
Description
Alexey
2011-09-18 21:16:28 CEST
This is understood. A fix will be included in release 9.5. Both OIX and Xm in visualisation need Xt in interfaces. Often, this is not a problem since the user builds Xt anyway. But if not, it must be forced. The following lines in G4UI_BUILD.gmk do it: # Special case: if OPENGLXM vis driver requested, G4Xt must be built. ifdef G4VIS_BUILD_OPENGLXM_DRIVER G4INTY_BUILD_XT = 1 endif # Special case: if OIX vis driver requested, G4Xt must be built. ifdef G4VIS_BUILD_OIX_DRIVER G4INTY_BUILD_XT = 1 endif This introduces a sort of dependence between vis and interfaces, but it cannot be helped. |