1 | 18 Avril 2013 : G.Barrand : |
---|
2 | - config.gmk : Darwin : build dylib with -flat_namespace. |
---|
3 | #NOTE : with -twolevel_namespace, sharing COMMON between FORTRAN and C |
---|
4 | # will not work if using shared lib. Or you build the whole program |
---|
5 | # by using archive libs (.a), or you build shared lib with |
---|
6 | # -flat_namespace. (There is COMMON to share between lwtrn7sub.F |
---|
7 | # and LowtranManager.cc). |
---|
8 | |
---|
9 | 16 Avril 2013 : G.Barrand : |
---|
10 | - config.gmk : Darwin : SHEX variable to handle the .dylib shared lib |
---|
11 | extension on Darwin and .so on Linux. |
---|
12 | - macros/lib/GNUmakefile, packages/reconstruction/GNUmakefile, |
---|
13 | packages/config.gmk, packages/simulation/GNUmakefile, |
---|
14 | packages/simulation/detector/tools/GNUmakefile : use SHEX. |
---|
15 | |
---|
16 | 15 Avril 2013 : G.Barrand : |
---|
17 | - source_me.csh_example : Darwin : handle DYLD_LIBRARY_PATH. |
---|
18 | - config.gmk : Darwin : UNAME and SO_OPTS variable to help building |
---|
19 | shared libs. For Darwin, LIBPREFIX to esaf_. It avoids a clash |
---|
20 | with the ROOT/libGui and the esaf/libgui due to Mac case insensitive |
---|
21 | file system. |
---|
22 | - Atmosphere.hh, Ltrace_optF1v4.c, Ltracemain_optF1v4.c, |
---|
23 | NIdealFocalSurface.c,Ktrace_optF1v1.c,DetectorGeometry.cc, |
---|
24 | CCB_LTTTrigger.c,CellTrackingTrgEngine.c,LTTTrigger.c,PTTTrigger.c, |
---|
25 | ElementaryCell.c,SimpleDetector.c,PhotoElectron.cc : Darwin : |
---|
26 | add #include <cmath> |
---|
27 | - RootInputModule.cc, JemEnergyModule.cc, RobustModule.cc : Darwin : |
---|
28 | uint -> unsigned int |
---|
29 | - macros/lib/GNUmakefile, externals/lowtran/GNUmakefile, |
---|
30 | externals/cfortran/GNUmakefile : Darwin : use SO_OPTS. |
---|
31 | - makeso.gmk, simulation/detector/tools/GNUmakefile : use SO_OPTS. |
---|
32 | - ShowerTrack.cc : Darwin : avoid the TF2 global objects. They induce |
---|
33 | a crash at starup of Simu. |
---|
34 | |
---|
35 | |
---|
36 | |
---|