source: JEM-EUSO/esaf_lal/trunk/esaf/history @ 80

Last change on this file since 80 was 80, checked in by barrand, 11 years ago

G.Barrand : Darwin : -flat_namespace

File size: 1.7 KB
Line 
118 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
916 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
1615 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
Note: See TracBrowser for help on using the repository browser.