Commit 9fb10022adba4d78eac376d18b1bae4dfb57c8cd
1 parent
682b93f7
Update for TEST_ENV_DIR change.
Showing
2 changed files
with
12 additions
and
0 deletions
ChangeLog
| @@ -7,6 +7,7 @@ | @@ -7,6 +7,7 @@ | ||
| 7 | Omit Python checks if Python bindings are disabled | 7 | Omit Python checks if Python bindings are disabled |
| 8 | Enhance OpenMP configuration on Darwin | 8 | Enhance OpenMP configuration on Darwin |
| 9 | Export MACOSX_DEPLOYMENT_TARGET only for --enable-universalsdk | 9 | Export MACOSX_DEPLOYMENT_TARGET only for --enable-universalsdk |
| 10 | + Improve Python bindings configuration | ||
| 10 | 11 | ||
| 11 | 2012-09-15 Juergen Knoedlseder <jurgen.knodlseder@irap.omp.eu> | 12 | 2012-09-15 Juergen Knoedlseder <jurgen.knodlseder@irap.omp.eu> |
| 12 | 13 |
NEWS
| @@ -39,6 +39,17 @@ exceptions were due to weak linking, a feature that exists since Mac OS | @@ -39,6 +39,17 @@ exceptions were due to weak linking, a feature that exists since Mac OS | ||
| 39 | X version 10.2. By not exporting MACOSX_DEPLOYMENT_TARGET, Mac OS X | 39 | X version 10.2. By not exporting MACOSX_DEPLOYMENT_TARGET, Mac OS X |
| 40 | version 10.1 is assumed. | 40 | version 10.1 is assumed. |
| 41 | 41 | ||
| 42 | +The Python bindings configuration has been improved to handle also | ||
| 43 | +the MacPorts gcc compiler on Mac OS X. Static linking during unit | ||
| 44 | +testing has been removed as this is no longer needed (don't ask me why). | ||
| 45 | +The double compilation for unit check has also be removed. A static | ||
| 46 | +link is used instead that allows adding of the wrapper directory to | ||
| 47 | +the PYTHONPATH. | ||
| 48 | + | ||
| 49 | +The TEST_ENV_DIR environment variable is also added to the load | ||
| 50 | +library path in the GammaLib setup script. This ensures the correct | ||
| 51 | +loading of shared libraries in non-standard locations. | ||
| 52 | + | ||
| 42 | 53 | ||
| 43 | 3. Application module | 54 | 3. Application module |
| 44 | --------------------- | 55 | --------------------- |