1 | $Id: History,v 1.336 2008/11/26 16:48:14 gcosmo Exp $ |
---|
2 | ------------------------------------------------------------------- |
---|
3 | |
---|
4 | ========================================================= |
---|
5 | Geant4 - an Object-Oriented Toolkit for Simulation in HEP |
---|
6 | ========================================================= |
---|
7 | |
---|
8 | Category History file |
---|
9 | --------------------- |
---|
10 | |
---|
11 | History file for Geant4 configuration scripts. |
---|
12 | It DOES NOT substitute the CVS log-message one should put at every |
---|
13 | committal in the CVS repository ! |
---|
14 | |
---|
15 | ---------------------------------------------------------- |
---|
16 | * Reverse chronological order (last date on top), please * |
---|
17 | ---------------------------------------------------------- |
---|
18 | |
---|
19 | 24th November 2008 Laurent Garnier (config-V09-01-11) |
---|
20 | - interactivity.gmk: changed flags for OpenGL and QT. |
---|
21 | - Darwin-g++.gmk, Linux-g++.gmk, WIN32-VC.gmk: major update to Qt setup. |
---|
22 | - Darwin.gmk: automatically detect GLLIBS for Leopard. |
---|
23 | - moc.gmk: suppressed echo when compiling. |
---|
24 | |
---|
25 | 14th November 2008 Gabriele Cosmo (config-V09-01-10) |
---|
26 | - Added "electromagnetic/adjoint" sub-module in binmake.gmk. |
---|
27 | |
---|
28 | 6th November 2008 Gabriele Cosmo (config-V09-01-09) |
---|
29 | - Added "particles/adjoint" sub-module in binmake.gmk. |
---|
30 | |
---|
31 | 23rd October 2008 Gabriele Cosmo (config-V09-01-08) |
---|
32 | - Added "persistency/ascii" sub-module in binmake.gmk. |
---|
33 | |
---|
34 | 11th July 2008 Gabriele Cosmo (config-V09-01-07) |
---|
35 | - architecture.gmk: removed obsoled DOM library from GDMLIBS. |
---|
36 | |
---|
37 | 12th June 2008 Gabriele Cosmo (config-V09-01-06) |
---|
38 | - Linux-g++.gmk: added G4OPTDEBUG flag for "-O2 -g" combined compilation. |
---|
39 | - AIX-xlC.gmk: added shared libs section as for Linux-g++ according to user |
---|
40 | suggestion on HN. |
---|
41 | |
---|
42 | 9th June 2008 Gabriele Cosmo (config-V09-01-05) |
---|
43 | - Integrated improvements to Qt setup and AIDA. |
---|
44 | Restored Qt libs setup to include GL as default. |
---|
45 | |
---|
46 | 20th May 2008 Gunter Folger (config-V09-01-04) |
---|
47 | - liblist.c: removed C++ style comments. |
---|
48 | - Not including changes made after "config-V09-01-03 ". |
---|
49 | |
---|
50 | 13th May 2008 Guy Barrand |
---|
51 | - G4UI_USE.gmk: added material (protected with G4UI_USE_OSC) to use osc_vis |
---|
52 | binary kits built with the Geant4 drivers. It allows to use the G4Lab::UIOnX |
---|
53 | G4 session in Geant4 (G4Lab::UIOnX allows for visualization and AIDA plotting |
---|
54 | within the same GUI). |
---|
55 | - analysis.gmk: added default setup aida-config for flags |
---|
56 | G4ANALYSIS_AIDA_CONFIG_CFLAGS and G4ANALYSIS_AIDA_CONFIG_LIBS. |
---|
57 | |
---|
58 | 30th April 2008 Laurent Garnier |
---|
59 | - common.gmk: simplified Qt moc files integration. |
---|
60 | - moc.gmk: new configuration file for Qt moc files setup. |
---|
61 | - G4UI_USE, G4VIS_USE, interactivity, sys/*: separation of Qt with or |
---|
62 | without OpenGL. |
---|
63 | |
---|
64 | 3rd April 2008 Gabriele Cosmo (config-V09-01-03) |
---|
65 | - Linux-icc.gmk: updated setup to make use of icc-10.1 and ifort-10.1; |
---|
66 | changed compilation option "-mp" to more performant "-fp_model precise". |
---|
67 | |
---|
68 | 2nd April 2008 Gunter Folger (config-V09-01-02) |
---|
69 | - Replaced gets() by safer fgets() in liblist.c. |
---|
70 | (this tag does not include latest changes in interactivity.gmk) |
---|
71 | |
---|
72 | 18th March 2008 Laurent Garnier |
---|
73 | - interactivity.gmk: moved Qt setup before X11. |
---|
74 | |
---|
75 | 21st February 2008 Gabriele Cosmo (config-V09-01-01) |
---|
76 | - Replaced g77 with gfortran for Linux-g++ and Linux-icc platforms. |
---|
77 | |
---|
78 | 15th February 2008 Laurent Garnier |
---|
79 | - common.gmk: added ability to autogenerate moc files for Qt driver. |
---|
80 | - WIN32-VC: added flags to build Qt driver on Windows. |
---|
81 | - Darwin-g++, Linux-g++: improvements for autogeneration of MOC files for Qt. |
---|
82 | |
---|
83 | 15th January 2008 Gabriele Cosmo (config-V09-01-00) |
---|
84 | - Added commented lines for OpenGL setup in Darwin-g++.gmk for MacOS |
---|
85 | 10.5 Leopard, pending fix from Apple. |
---|
86 | |
---|
87 | 11th December 2007 Gabriele Cosmo (config-V09-00-12) |
---|
88 | - Corrected setup for GDML on WIN32-VC to allow for building DLLs. |
---|
89 | |
---|
90 | 30th November 2007 Ben Morgan (config-V09-00-11) |
---|
91 | - Updated Configure script to handle Qt UI build. |
---|
92 | - Updated internal scripts for Configure accordingly. |
---|
93 | |
---|
94 | 22nd November 2007 Gabriele Cosmo (config-V09-00-10) |
---|
95 | - Corrected addition of lXercesC and Zlib libraries in binmake.gmk. |
---|
96 | - Added special case for WIN32-VC for names of XercesC libraries in architecture.gmk. |
---|
97 | - Use 'gfortran' instead of 'g77' in Darwing-g++.gmk script. (I.McLaren) |
---|
98 | |
---|
99 | 19th November 2007 Gabriele Cosmo (config-V09-00-09) |
---|
100 | - Added "qmd" hadronic model to binmake.gmk. |
---|
101 | |
---|
102 | 16th November 2007 Laurent Garnier (config-V09-00-08) |
---|
103 | - Updated setup for Qt in Linux-g++.gmk and Darwin-g++.gmk scripts to |
---|
104 | support both Qt3 and Qt4. |
---|
105 | |
---|
106 | 15th November 2007 Ben Morgan (config-V09-00-07) |
---|
107 | - Updated Configure script to handle new 'gdml' sub-module and new data |
---|
108 | libraries (G4ABLADATA and new G4EMLOW version). |
---|
109 | - Updated internal scripts for Configure accordingly. |
---|
110 | |
---|
111 | 2nd November 2007 Gabriele Cosmo (config-V09-00-06) |
---|
112 | - Introduced G4LIB_BUILD_GDML/G4LIB_USE_GDML flags to trigger compilation |
---|
113 | of the new persistency/gdml sub-module. Added setup for XERCESC. |
---|
114 | Required path XERCESCROOT to XERCESC installation if G4LIB_BUILD_GDML |
---|
115 | is set. Added "persistency/gdml" include path to binmake.gmk |
---|
116 | - Added setup for QT in UI scripts, and specific QT paths and setup in |
---|
117 | Darwin-g++.gmk. (L.Garnier) |
---|
118 | |
---|
119 | 10th October 2007 Gunter Folger (config-V09-00-05) |
---|
120 | - Added "incl" (Liege cascade) hadronic model module to binmake.gmk. |
---|
121 | |
---|
122 | |
---|
123 | 3th October 2007 Laurent Garnier |
---|
124 | - Added setup for Qt in those files : |
---|
125 | - config/G4UI_BUILD.gmk |
---|
126 | - config/G4UI_USE.gmk |
---|
127 | - config/G4VIS_BUILD.gmk |
---|
128 | - config/G4VIS_USE.gmk |
---|
129 | - config/interactivity.gmk |
---|
130 | - config/sys/Darwin-g++.gmk |
---|
131 | - config/sys/Linux-g++.gmk |
---|
132 | |
---|
133 | 16th August 2007 Gabriele Cosmo (config-V09-00-04) |
---|
134 | - Corrected definition of OUT internal variable to allow for proper |
---|
135 | linking also of unit tests. |
---|
136 | |
---|
137 | 15th August 2007 Gabriele Cosmo (config-V09-00-03) |
---|
138 | - Added "rpg" hadronic model module to binmake.gmk. |
---|
139 | |
---|
140 | 13th August 2007 Gabriele Cosmo (config-V09-00-02) |
---|
141 | - SUN-CC.gmk: forced -xO2 as optimisation level. |
---|
142 | |
---|
143 | 18th July 2007 Gabriele Cosmo (config-V09-00-01) |
---|
144 | - liblist.c: fixed problem affecting recent CygWin installations on |
---|
145 | Windows in parsing the buffer for the generation of libname.map. |
---|
146 | - binmake.gmk: defined OUT internal variable specifying the proper |
---|
147 | compilation/linking option to Unix or Windows compilers: '-o ' |
---|
148 | and '/Fe' respectively. |
---|
149 | |
---|
150 | 11th July 2007 Makoto Asai (config-V09-00-00) |
---|
151 | - Added digits_hits/scorer sub-directory to binmake.gmk. |
---|
152 | |
---|
153 | 28th June 2007 Gabriele Cosmo (config-V08-03-04) |
---|
154 | - Updated Configure scripts to fix installation issue when installation |
---|
155 | path is different from source path and headers are not installed. |
---|
156 | - Cleared <TAB> characters from .gmk scripts where not necessary. |
---|
157 | |
---|
158 | 22nd June 2007 Gabriele Cosmo (config-V08-03-03) |
---|
159 | - Corrected binmake.gmk for having error_propagation in INCFLAGS properly |
---|
160 | included in search path. |
---|
161 | - Updated internal scripts for Configure to cope with new environment |
---|
162 | variable G4NEUTRONHPDATA. |
---|
163 | |
---|
164 | 18th June 2007 Ben Morgan (config-V08-03-02) |
---|
165 | - Fixed Configure internal script to get rid of searching old physics_list |
---|
166 | module at installation. |
---|
167 | |
---|
168 | 27th May 2007 Gabriele Cosmo (config-V08-03-01) |
---|
169 | - Added "lll_fission" hadronic model module to binmake.gmk. |
---|
170 | |
---|
171 | 12th May 2007 Gabriele Cosmo (config-V08-03-00) |
---|
172 | - Added "error_propagation" module to binmake.gmk. |
---|
173 | - Removed G4LIB_BUILD_LISTS flag. Physics lists are built by default. |
---|
174 | |
---|
175 | 21st March 2007 Gabriele Cosmo |
---|
176 | - Added "biasing" module to binmake.gmk. |
---|
177 | |
---|
178 | 28th February 2007 Gabriele Cosmo (config-V08-02-00) |
---|
179 | - Protected generation of dependencies using internal 'make' variable |
---|
180 | MAKECMDGOALS in binmake.gmk and common.gmk, following suggestion made |
---|
181 | in problem report #930. |
---|
182 | This protection resolves the problem of generation of dependencies when |
---|
183 | issueing the 'clean' target. |
---|
184 | |
---|
185 | 3rd November 2006 Gunter Folger (config-V08-01-07) |
---|
186 | - architecture.gmk: added G4LIB_BUILD_LISTS with default value 1 to build physics lists. |
---|
187 | - binmake.gmk: added physics lists include directories to INCFLAGS. |
---|
188 | |
---|
189 | 15th October 2006 Makoto Asai (config-V08-01-06) |
---|
190 | - binmake.gmk: added 'processes/scoring' module. |
---|
191 | |
---|
192 | 10th October 2006 Gabriele Cosmo (config-V08-01-05) |
---|
193 | - Darwin-g++.gmk: use standard -echo- command. |
---|
194 | Removed ECHO overloaded variable. |
---|
195 | |
---|
196 | 5th October 2006 Gabriele Cosmo (config-V08-01-04) |
---|
197 | - liblist.c: added .dylib search for list of libraries. |
---|
198 | Addressing problem report #885. |
---|
199 | |
---|
200 | 3rd October 2006 Gabriele Cosmo (config-V08-01-03) |
---|
201 | - architecture.gmk: added variables for commands: echo, cat, cut, sed; |
---|
202 | to be eventually overloaded in system dependent configurations. |
---|
203 | - WIN32-VC.gmk: overload commands [echo, grep, cat, cut, sed], to force |
---|
204 | usage of the original CygWin built-in commands. |
---|
205 | |
---|
206 | 21st September 2006 Vladimir Ivantchenko (config-V08-01-02) |
---|
207 | - binmake.gmk: added electromagnetic/polarisation module. |
---|
208 | |
---|
209 | 18th August 2006 Gabriele Cosmo (config-V08-01-01) |
---|
210 | - Linux-icc: corrected G4RUNPATHOPTION flag to allow linking of applications |
---|
211 | with shared libraries. |
---|
212 | |
---|
213 | 18th August 2006 Gabriele Cosmo (config-V08-01-00) |
---|
214 | - Linux-icc: updated setup to support icc-9.X series. |
---|
215 | |
---|
216 | 13th June 2006 Gabriele Cosmo (config-V08-00-02) |
---|
217 | - Removed defaults for X11, XM, XAW flags in architecture.gmk and added |
---|
218 | explicit settings in sys/*.gmk setups protected by ifndef statements for |
---|
219 | optional customisation. |
---|
220 | - Upgraded Configure internal scripts. |
---|
221 | |
---|
222 | 24th April 2006 Gabriele Cosmo (config-V08-00-01) |
---|
223 | - binmake.gmk: fixed old-standing warning on WIN32-VC for file extension of |
---|
224 | target object file. Defined TARGOBJEXT internal variable defining the |
---|
225 | actual extension: .o for UNIX, .OBJ for Windows platforms. |
---|
226 | |
---|
227 | 6th April 2006 Gabriele Cosmo (config-V08-00-00) |
---|
228 | - Darwin-g++: corrected linker options for generation of dynamic libraries. |
---|
229 | Now dynamic libraries on MacOSX finally work. Tested on MacOS 10.4.5 with |
---|
230 | gcc-4.0.1. |
---|
231 | |
---|
232 | 12th December 2005 Gabriele Cosmo (config-V07-01-07) |
---|
233 | - binmake.gmk: added workaround to allow for physics-lists to link |
---|
234 | with DLLs on Windows. |
---|
235 | |
---|
236 | 7th December 2005 Gabriele Cosmo (config-V07-01-06) |
---|
237 | - Added G4LIB_NO_SHARED protection for cases where installation of |
---|
238 | shared libs are not allowed. |
---|
239 | |
---|
240 | 2nd December 2005 Gabriele Cosmo (config-V07-01-05) |
---|
241 | - Replaced -GX with -EHsc compilation option in WIN32-VC setup for |
---|
242 | porting on VC++8 compiler. |
---|
243 | |
---|
244 | 29th November 2005 Gabriele Cosmo (config-V07-01-04) |
---|
245 | - Added -D_CRT_SECURE_NO_DEPRECATE to WIN32-VC setup to allow for |
---|
246 | porting on VC++8 compiler. |
---|
247 | |
---|
248 | 21st November 2005 Makoto Asai (config-V07-01-03) |
---|
249 | - binmake.gmk: added 'digits_hits/utils' module to INCFLAGS. |
---|
250 | |
---|
251 | 5th October 2005 John Allison (config-V07-01-02) |
---|
252 | - G4VIS*.gmk: added G4VIS_BUILD_RAYTRACERX_DRIVER and G4VIS_USE_RAYTRACERX. |
---|
253 | |
---|
254 | 29th July 2005 Mark Donszelmann (config-V07-01-01) |
---|
255 | - Synchronized CXXFLAGS warning options of WIN32-g++ with Linux-g++. |
---|
256 | |
---|
257 | 18th July 2005 Gabriele Cosmo (config-V07-01-00) |
---|
258 | - Excluded usage of unnecessary 'ranlib' at creation of the libraries for |
---|
259 | WIN32-VC system. Fixes an observed problem of debug-symbols corruption. |
---|
260 | |
---|
261 | 16th June 2005 Sergey Sadilov (config-V07-00-05) |
---|
262 | - Updated Configure script and support files: |
---|
263 | o Added new data sets for low-energy-EM and elastic data. |
---|
264 | o Set unique entry point for path to data. |
---|
265 | o Updated variable settings for g3tog4 and zlib. |
---|
266 | |
---|
267 | 15th June 2005 Gunter Folger (config-V07-00-04) |
---|
268 | - Changed clean(_..) targets to be :: rules, to allow multiple clean targets. |
---|
269 | |
---|
270 | 10th June 2005 Gabriele Cosmo (config-V07-00-03) |
---|
271 | - Updated configuration script SUN-CC.gmk: |
---|
272 | o Removed obsolete compilation option -ptr$(G4TREP) for redirection to |
---|
273 | template repository, no longer necessary. |
---|
274 | o Added -lsunmath to LOADLIBS now required with CLHEP-1.9.X for static |
---|
275 | libraries. |
---|
276 | |
---|
277 | 17th May 2005 Gabriele Cosmo (config-V07-00-02) |
---|
278 | - Corrected settings of G4LIB_BUILD/USE_ZLIB: |
---|
279 | o G4LIB_BUILD_ZLIB is mandatory for Windows, if zlib is required; |
---|
280 | o if G4LIB_BUILD_ZLIB is set, the G4-zlib module is used (all platforms); |
---|
281 | o if only G4LIB_USE_ZLIB is set, the system zlib is used (UNIX only); |
---|
282 | o if none is set, zlib is not used (all platforms). |
---|
283 | - Updated compilation options on Darwin-g++, now similar to Linux-g++ setup. |
---|
284 | - Still requiring tag "source-gmk-V07-00-01" for source/GNUmakefile to build |
---|
285 | the g3tog4 module. |
---|
286 | |
---|
287 | 13th May 2005 Gabriele Cosmo (config-V07-00-01) |
---|
288 | - Added G4LIB_BUILD_ZLIB/G4LIB_USE_ZLIB. Modified architecture.gmk |
---|
289 | and binmake.gmk scripts. |
---|
290 | - Changed G4USE_G4TOG4 to G4LIB_USE_G3TOG4 to conform to standard flag names. |
---|
291 | Requires tag "source-gmk-V07-00-01" for source/GNUmakefile to build the |
---|
292 | g3tog4 module. |
---|
293 | |
---|
294 | 10th May 2005 John Allison (config-V07-00-00) |
---|
295 | - Made OPENGLXM require OPENGLX. |
---|
296 | |
---|
297 | 8th December 2004 John Allison (config-V06-02-03) |
---|
298 | - Darwin-g++.gmk: fixes on setup for dynamic libraries. |
---|
299 | |
---|
300 | 30th November 2004 Gabriele Cosmo (config-V06-02-02) |
---|
301 | - binmake.gmk: added electromagnetic/highenergy module to INCLUDE path. |
---|
302 | |
---|
303 | 27th November 2004 Gabriele Cosmo (config-V06-02-01) |
---|
304 | - binmake.gmk: added parameterisations/trd_clusters and |
---|
305 | parameterisations/gflash modules to INCLUDE path. |
---|
306 | |
---|
307 | 29th October 2004 Gabriele Cosmo (config-V06-02-00) |
---|
308 | - Archived setup for Windows/VC++6. WIN32-VC now corresponds to WIN32-VC7. |
---|
309 | Archived WIN32-VC7.gmk. |
---|
310 | - Removed strict compilation options for SUN-CC and thread specific. |
---|
311 | |
---|
312 | 12th October 2004 John Allison |
---|
313 | - Darwin-g++.gmk : added -lXi to X11LIBS. |
---|
314 | |
---|
315 | 08th July 2004 Guy Barrand |
---|
316 | - Darwin-g++.gmk : correct options to build granular shared libs. |
---|
317 | Have "-undefined define_a_way" instead of "-undefined error" since |
---|
318 | granular libs are not linked for the moment. |
---|
319 | |
---|
320 | 23rd June 2004 Gabriele Cosmo (config-V06-01-10) |
---|
321 | - Updated win32def.c program to fix retrivial of public static data for |
---|
322 | building DLLs on Windows (G.Barrand). |
---|
323 | - Updated Configure scripts. |
---|
324 | |
---|
325 | 17th June 2004 Gabriele Cosmo (config-V06-01-09) |
---|
326 | - Darwin-g++.gmk: use twolevel_namespace and GLOBLIBS for shared-libs |
---|
327 | build on MacOS. Shared-libs build are possible only global libraries |
---|
328 | and requires shared-lib version of CLHEP build with compatible options |
---|
329 | (G.Barrand). |
---|
330 | |
---|
331 | 14th June 2004 Gabriele Cosmo (config-V06-01-08) |
---|
332 | - architecture.gmk: added specification for G4LIB_USE_DLL. |
---|
333 | |
---|
334 | 11th June 2004 Gabriele Cosmo (config-V06-01-07) |
---|
335 | - binmake.gmk: activated shared-libs mechanism for Windows platforms; |
---|
336 | forced creation of static library for examples/applications for the |
---|
337 | usage with DLLs. |
---|
338 | |
---|
339 | 8th June 2004 Gabriele Cosmo (config-V06-01-06) |
---|
340 | - binmake.gmk: restored global lib for interfaces which was missing |
---|
341 | from linking list. |
---|
342 | - common.gmk, globlib.gmk: fixed clean/clean_libs target. |
---|
343 | - architecture.gmk: added definition of G4LIB_BUILD_DLL flag. |
---|
344 | - WIN32-VC.gmk: added targets for DLLs build. |
---|
345 | - Linux-g++.gmk: made -O2 the default optimisation mode. |
---|
346 | Archived temporary setup Linux-gO2 introduced in "config-V06-01-01". |
---|
347 | |
---|
348 | 7th June 2004 Gabriele Cosmo (config-V06-01-05) |
---|
349 | - Corrected setup for WIN32-VC7 for building of DLLs. |
---|
350 | - Cosmetics in build printout... |
---|
351 | |
---|
352 | 1st June 2004 Gabriele Cosmo (config-V06-01-04) |
---|
353 | - binmake.gmk, added include paths to new hadronic models for |
---|
354 | abrasion, em_dissociation, de_excitation/ablation and |
---|
355 | de_excitation/fission. |
---|
356 | - architecture.gmk: updated comments to header. |
---|
357 | |
---|
358 | 26th May 2004 Mark Donszelmann (config-V06-01-03) |
---|
359 | - Fixed small problem in previous fix. |
---|
360 | |
---|
361 | 26th May 2004 Gunter Folger (config-V06-01-02) |
---|
362 | - binmake.gmk: fixed problem for WIN32 such that also LDLIBS (including |
---|
363 | EXTRALIBS) will be mangled to replace -L by its WIN32 correspondance |
---|
364 | libpath. |
---|
365 | |
---|
366 | 11th May 2004 Gabriele Cosmo (config-V06-01-01) |
---|
367 | - Added new experimental setup for Linux-g++ using -O2 optimisation |
---|
368 | as default. To trigger this setup G4SYSTEM must be set to "Linux-gO2". |
---|
369 | It also includes (deactivated by default) Pentium4 chip specific options |
---|
370 | for using chips-specific floating-point arithmetics based on the SSE unit. |
---|
371 | |
---|
372 | 8th April 2004 Guy Barrand |
---|
373 | - architecture.gmk: revisited Inventor default. Removed HEPVis dependencies |
---|
374 | (Inventor visualization driver does not need these libraries any longer). |
---|
375 | |
---|
376 | 7th April 2004 Guy Barrand |
---|
377 | - Darwin-g++.gmk: |
---|
378 | o Corrected options to build shared libraries (.dyn); use |
---|
379 | "-dynamic -single_module" to have faster startup when Geant4 is |
---|
380 | embedded in an external framework. |
---|
381 | o Corrected options to retrieve Motif. |
---|
382 | |
---|
383 | 5th April 2004 Gabriele Cosmo (config-V06-01-00) |
---|
384 | - architecture.gmk: added check for definition of LDFLAGS. |
---|
385 | Fixes bug report #603. |
---|
386 | |
---|
387 | 24th February 2004 Gabriele Cosmo (config-V06-00-03) |
---|
388 | - Fixed link rpath definition in Linux-icc.gmk. |
---|
389 | |
---|
390 | 11th February 2004 Gabriele Cosmo (config-V06-00-02) |
---|
391 | - Added configuration file Linux-icc.gmk for Intel/icc compiler |
---|
392 | on Linux systems. |
---|
393 | |
---|
394 | 10th February 2004 Guy Barrand |
---|
395 | - WIN32-VC7.gmk: added material to build shared libs for Windows (DLLs). |
---|
396 | - Added program win32def.c to help building DLLs, built from |
---|
397 | source/GNUmakefile through a specialised target and placed in |
---|
398 | $G4LIB/$G4SYSTEM. |
---|
399 | - source/materials/GNUmakefile: modified to provide an example of macro |
---|
400 | GLOBLIBS used by the DLL builder in order to have global lib dependencies. |
---|
401 | |
---|
402 | 9th February 2004 Gunter Folger (config-V06-00-01) |
---|
403 | - architecture.gmk: |
---|
404 | o Protect OGLFLAGS against containing -I/usr/include; this may cause |
---|
405 | wrong includes to be picked up. |
---|
406 | |
---|
407 | 26th January 2004 Guy Barrand (config-V06-00-00) |
---|
408 | - Darwin-g++.gmk: |
---|
409 | o Use "g++" as a default compiler (in order to take the MacOSX |
---|
410 | default compiler). |
---|
411 | o Corrected procedure for building .dylib shared libs. |
---|
412 | Previous default Linux commands do not work on MacOSX. |
---|
413 | |
---|
414 | 18th November 2003 Gabriele Cosmo (config-V05-02-05) |
---|
415 | - Updated binmake.gmk to include new hadronics modules. |
---|
416 | Coworks with "ghad-V05-02-00" and HEAD of processes/GNUmakefile. |
---|
417 | |
---|
418 | 4th November 2003 Gabriele Cosmo (config-V05-02-04) |
---|
419 | - Include removal of OPACS setup. Cowork with tags "interfaces-V05-02-00" |
---|
420 | and "vis-V05-02-02". |
---|
421 | |
---|
422 | 29th October 2003 Gabriele Cosmo (config-V05-02-03) |
---|
423 | - binmake.gmk: |
---|
424 | o Added particles/utils module. |
---|
425 | - Does NOT include removal of OPACS setup yet. |
---|
426 | |
---|
427 | 22th October 2003 Guy Barrand |
---|
428 | - OPACS : rm interfaces OPACS related things. |
---|
429 | |
---|
430 | 17th October 2003 Guy Barrand |
---|
431 | - OPACS being (for long) deprecated, the OPACS related things |
---|
432 | had been removed in the Geant4 repository. |
---|
433 | |
---|
434 | 30th September 2003 Gabriele Cosmo (config-V05-02-02) |
---|
435 | - architecture.gmk, binmake.gmk: |
---|
436 | o Added geometry/navigation module. |
---|
437 | o Removed setup for STEP, now archived. |
---|
438 | o Adopt new module and library "digits_hits", replacing "digits+hits". |
---|
439 | - Configure installation script: |
---|
440 | o Fixed correct default name for data sets. |
---|
441 | o Implemented automatic detection of OpenGL and CLHEP installations. |
---|
442 | o Fixed behavior of script on Windows system, corrected definition of |
---|
443 | paths and defaults. |
---|
444 | o Cleared not allowed configuration drivers. |
---|
445 | |
---|
446 | 19th September 2003 Gabriele Cosmo (config-V05-02-01) |
---|
447 | - binmake.gmk: |
---|
448 | o added processes/cuts module. |
---|
449 | - architecture.gmk: |
---|
450 | o fixed setup for OpenInventor libraries. |
---|
451 | |
---|
452 | 1st July 2003 Gabriele Cosmo (config-V05-02-00) |
---|
453 | - WIN32-VC.gmk, WIN32-VC7.gmk: |
---|
454 | o reinstated options "-D_CONSOLE -D_WIN32 -DOS" to allow correct |
---|
455 | treatment/opening of data files from applications. |
---|
456 | |
---|
457 | 24th June 2003 Gabriele Cosmo (config-V05-01-05) |
---|
458 | - Added UI32LIBS to interactivity.gmk to handle UI libraries on WIN32 |
---|
459 | platforms. |
---|
460 | - Added libraries for OpenGL and UI to default setup of WIN32-VC and |
---|
461 | WIN32-VC7. Removed some obsolete compilation options. |
---|
462 | |
---|
463 | 18th June 2003 Gabriele Cosmo (config-V05-01-04) |
---|
464 | - Removed flag G4USE_STD_NAMESPACE from specific setups in sys. |
---|
465 | Follows migration from G4std apported in source/global and whole code. |
---|
466 | |
---|
467 | 16th June 2003 Gabriele Cosmo |
---|
468 | - binmake.gmk: added module geometry/divisions in $INCFLAGS list. |
---|
469 | |
---|
470 | 11th June 2003 Gunter Folger (config-V05-01-03) |
---|
471 | - G4VIS_BUILD.gmk, G4VIS_USE.gmk, G4UI_BUILD.gmk, G4UI_USE.gmk, and |
---|
472 | sys/{Linux-g++,SU-CC}.gmk: |
---|
473 | When building shared libraries needing external libs like OpenGL..., |
---|
474 | add these at shared library building, so these libs know about these |
---|
475 | dependency and have this resolved. |
---|
476 | |
---|
477 | 6th June 2003 Gabriele Cosmo (config-V05-01-02) |
---|
478 | - architecture.gmk and specific setups in sys: get rid of G4_HAVE_BOOL |
---|
479 | macro. Now using default 'bool' type, defined in all supported compilers. |
---|
480 | |
---|
481 | 28th May 2003 Gabriele Cosmo (config-V05-01-01) |
---|
482 | - architecture.gmk, binmake.gmk: added flags G4LIB_BUILD_STEP/G4USE_STEP |
---|
483 | to make optional the compilation of the STEP library and interface module. |
---|
484 | By default the libraries will not be built. |
---|
485 | |
---|
486 | 31st March 2003 Gabriele Cosmo (config-V05-01-00) |
---|
487 | - Added more strict compiler options for Linux-g++ platform. |
---|
488 | - Removed obsolete usage of GNU_GCC specific option for g++ compilers. |
---|
489 | |
---|
490 | 22nd January 2003 Gabriele Cosmo (config-V05-00-00) |
---|
491 | - Added experimental setup WIN32-VC7.gmk for Windows .NET VC++ compiler. |
---|
492 | - Generalised identification of WIN32 specific setups in core scripts. |
---|
493 | - Forced silent generation of dependencies (added -w option to calls to g++). |
---|
494 | |
---|
495 | 4th December 2002 Gabriele Cosmo (config-V04-01-08) |
---|
496 | - Removed obsolete setup for ObjectSpace-STL (G4USE_OSPACE and related |
---|
497 | variables). Removed obsolete variable G4USE_STL. |
---|
498 | - Updated Configure scripts. |
---|
499 | |
---|
500 | 2nd December 2002 John Allison (config-V04-01-07) |
---|
501 | - common.gmk, binmake.gmk: New dependency file algorithm that avoids |
---|
502 | leaving corrupt .d files when #include'd files cannot be found. |
---|
503 | - Removed obsolete schema targets in common.gmk. |
---|
504 | |
---|
505 | 25th November 2002 Gabriele Cosmo (config-V04-01-06) |
---|
506 | - Removed ODBMS setup. Now library for persistency is built as part of the |
---|
507 | kernel and specific implementations for persistency have been moved to |
---|
508 | examples. Setup for ODBMS no more required. G4USE_HEPODBMS is no longer |
---|
509 | used. |
---|
510 | - Updated configuration file AIX-xlC.gmk to port code on AIX with xlC 6.0 |
---|
511 | (K.Murakami). |
---|
512 | |
---|
513 | 22nd November 2002 Gabriele Cosmo (config-V04-01-05) |
---|
514 | - liblist.c: |
---|
515 | o Enhanced script to provide the whole list of installed libraries |
---|
516 | in the correct order, without requiring parsing of dependencies. |
---|
517 | The functionality is achieved by invoking "liblist" with option '-m", |
---|
518 | i.e. - liblist -m [libpath] < libname.map |
---|
519 | where [libpath] is the path where libraries are placed |
---|
520 | (i.e. $G4LIB/$G4SYSTEM). |
---|
521 | - binmake.gmk: |
---|
522 | o Use "liblist -m [libpath]" to retrieve the list of libraries to link in |
---|
523 | case headers are installed in $G4INCLUDE, and granular libraries are used. |
---|
524 | - G4UI_USE.gmk, G4VIS_USE.gmk: |
---|
525 | o Protected specification of -I paths for headers, in case $G4INCLUDE is |
---|
526 | used. A single -I$G4INCLUDE path will be used for compilation in such case. |
---|
527 | |
---|
528 | 16th November 2002 Hans-Peter Wellisch |
---|
529 | - binmake.gmk: |
---|
530 | o Added hadronic/models/cascade/cascade and |
---|
531 | hadronic/models/generator/scattering include paths. |
---|
532 | |
---|
533 | 8th November 2002 Gabriele Cosmo (config-V04-01-04) |
---|
534 | - Darwin-g++.gmk: |
---|
535 | o Updated setup to support MacOS 10.2 (H.Burkhardt). |
---|
536 | |
---|
537 | 30th October 2002 Gabriele Cosmo (config-V04-01-03) |
---|
538 | - architecture.gmk: |
---|
539 | o Issue an error if G4SYSTEM is not defined in the environment or not valid. |
---|
540 | o Define G4LIB_BUILD_G3TOG4 and G4USE_G3TOG4 for optional installation and |
---|
541 | usage of the g3tog4 module. |
---|
542 | o Updated list of supported systems/compilers. |
---|
543 | - binmake.gmk: |
---|
544 | o Include path and library for g3tog4 module only if G4USE_G3TOG4 is defined. |
---|
545 | Implies proper handling of G4USE_G3TOG4 in source/GNUmakefile. |
---|
546 | - Removed obsolete OSPACE setup for WIN32-VC, HP-aCC, DEC-cxx. Still kept for |
---|
547 | platforms with ODBMS setup. |
---|
548 | - SUN-CC.gmk: removed -L/usr/lib path specification from LOADLIBS definition. |
---|
549 | |
---|
550 | 10th September 2002 Gabriele Cosmo (config-V04-01-02) |
---|
551 | - Linux-g++.gmk: added assignment 'CC := gcc' for default 'cc' compiler. |
---|
552 | |
---|
553 | 26th August 2002 Gabriele Cosmo (config-V04-01-01) |
---|
554 | - binmake.gmk: added include path to persistency/run/include which was |
---|
555 | missing. Removed unnecessary processes/general/include. |
---|
556 | |
---|
557 | 8th July 2002 John Allison |
---|
558 | - liblist.c: added protection and warning for file/directory not found |
---|
559 | in parsedir. Also small cosmetic improvements. |
---|
560 | |
---|
561 | 4th July 2002 Gabriele Cosmo (config-V04-01-00) |
---|
562 | - Upgraded WIN32-g++ to compile with -ansi and gcc-2.95.3 for most recent versions |
---|
563 | of CygWin. |
---|
564 | |
---|
565 | 26th June 2002 Gabriele Cosmo (config-V04-00-10) |
---|
566 | - Moved STEP PERL scripts to examples/extended/geometry/cad/scripts. |
---|
567 | - Updated scripts for Configure. |
---|
568 | |
---|
569 | 18th June 2002 Gabriele Cosmo (config-V04-00-09) |
---|
570 | - Added -DG4USE_OSPACE for obsolete systems using ObjectSpace STL. |
---|
571 | |
---|
572 | 17th June 2002 Gabriele Cosmo (config-V04-00-08) |
---|
573 | - Added flag G4NO_ISO_VECDIST for compilers (SUN-CC, HP-aCC) with non ISO |
---|
574 | call to vector::distance() method. |
---|
575 | |
---|
576 | 14th June 2002 Gabriele Cosmo (config-V04-00-07) |
---|
577 | - binmake.gmk: added include path to "leading_particle" hadronic module. |
---|
578 | Retagged with correct numbering... |
---|
579 | |
---|
580 | 3rd May 2002 Gabriele Cosmo (config-V04-00-06) |
---|
581 | - liblist.c: added patch to port code on MacOS-X. |
---|
582 | Defined buffer[BUFSIZE] as "char static". |
---|
583 | - Added Darwin-g++.gmk configuration file for MacOS-X systems running |
---|
584 | with GNU g++ compiler. |
---|
585 | - Removed SUN-CC4.gmk configuration file, no longer supported. |
---|
586 | - Updated description header to system configuration files. |
---|
587 | |
---|
588 | 27th March 2002 Gabriele Cosmo (config-V04-00-05) |
---|
589 | - binmake.gmk: added include path to new module geometry/biasing. |
---|
590 | Co-works with "geometry-V04-00-01" and "transport-V04-00-00". |
---|
591 | |
---|
592 | 26th March 2002 Gabriele Cosmo (config-V04-00-04) |
---|
593 | - liblist.c: cancelled changes made in previous tag. |
---|
594 | Restored usage of function 'gets(buffer)', correctly adopted in this case. |
---|
595 | |
---|
596 | 14th March 2002 Gabriele Cosmo (config-V04-00-03) |
---|
597 | - liblist.c: replaced usage of function 'gets(buffer)' with the safer |
---|
598 | 'fgets(buffer,BUFSIZE,stdin)'. |
---|
599 | |
---|
600 | 9th March 2002 John Allison (config-V04-00-02) |
---|
601 | - Fixed bug in G4VIS_USE.gmk for G4VIS_USE_OPENGLWIN32. |
---|
602 | - Corrected perl script g4sort_step_file.pl to specify correct path for perl. |
---|
603 | |
---|
604 | 07th February 2002 Gabriele Cosmo (config-V04-00-01) |
---|
605 | - liblist.c: added flags __CYGWIN__ and __CYGWIN32__ for triggering proper |
---|
606 | parsing algorithm on Windows systems, also on most recent versions of Cygwin. |
---|
607 | - WIN32-VC.gmk: use g77 instead of f77 as default fortran compiler. |
---|
608 | |
---|
609 | 25th January 2002 Gabriele Cosmo (config-V04-00-00) |
---|
610 | - sys/HP-aCC.gmk: removed include path to global/management/include/std/wrappers, |
---|
611 | which was unused and not neccessary. |
---|
612 | |
---|
613 | 10th December 2001 Gabriele Cosmo (config-V03-02-15) |
---|
614 | - architecture.gmk: |
---|
615 | o updated list of supported compilers |
---|
616 | o removed obsolete setup for STL ObjectSpace and STLport for Win/VC++. |
---|
617 | - binmake.gmk: activated mechanism for using $G4INCLUDE effectively for |
---|
618 | building examples/applications. Currently activated only for global compound |
---|
619 | libraries; for granular libraries it requires re-engineering of liblist, |
---|
620 | feature which will be added in future. |
---|
621 | This mechanism allows to considerably reduce the compilation/linking command |
---|
622 | length and the number of -I options fed to the compiler. |
---|
623 | - Added G4PROFILE options to Linux-g++ and Linux-egcs setups. |
---|
624 | - Removed binmake.EXTRALIBS.README, now part of User's Guide. |
---|
625 | - Updated sources for Configure installation script. |
---|
626 | |
---|
627 | 3rd December 2001 Guy Barrand (config-V03-02-14) |
---|
628 | - G4VIS_USE.gmk : -lG4HepRep replaced by -lG4visHepRep. |
---|
629 | |
---|
630 | 29th November 2001 Gabriele Cosmo (config-V03-02-13) |
---|
631 | - Removed SUN-CC5.gmk configuration file. Now replaced by SUN-CC architecture |
---|
632 | |
---|
633 | 21st Novemver 2001 Gabriele Cosmo (config-V03-02-12) |
---|
634 | - On top of "config-V03-02-11", added paths in binmake.gmk including |
---|
635 | new hadronic models for cascade, CHIPS and coherent_elastic. |
---|
636 | Does not include changes to analysis.gmk. |
---|
637 | |
---|
638 | 19th November 2001 Guy Barrand |
---|
639 | - analysis.gmk : then remove all system specifc flags, have |
---|
640 | only the AIDA ones. Have G4ANALYSIS_USE to drive the insertion of |
---|
641 | CPP and libs in the Geant4 GNUmakefile system. |
---|
642 | |
---|
643 | 19th November 2001 John Allison (config-V03-02-11) |
---|
644 | - Does not include Guy's changes of 16rd November. |
---|
645 | - Re-instated creation of CPPFLAGS (see 6th November) but conditonal |
---|
646 | on existence of corresponding environment variable. If no environmet |
---|
647 | variable is set, CPPFLAGS += -DG4UI_USE_TERMINAL. |
---|
648 | |
---|
649 | 16rd November 2001 Guy Barrand |
---|
650 | - analysis.gmk : add flags to use an AIDA 2.2 compliant analysis system. |
---|
651 | |
---|
652 | 6th November 2001 John Allison (config-V03-02-10) |
---|
653 | - Removed CPPFLAGS += -DG4UI_USE_GAG -DG4UI_USE_TCSH -DG4UI_USE_TERMINAL. |
---|
654 | |
---|
655 | 6th November 2001 John Allison (config-V03-02-09) |
---|
656 | - Removed references to HepRep, added code for HepRepFile, thus |
---|
657 | needed by vis-V03-02-15. |
---|
658 | |
---|
659 | 23rd October 2001 Gabriele Cosmo (config-V03-02-08) |
---|
660 | - Merged changes in "config-V03-02-07" for removal of STLInterface. |
---|
661 | |
---|
662 | 22nd October 2001 Gabriele Cosmo (config-V03-02-06b) |
---|
663 | - binmake.gmk: added include path for geometry/verification |
---|
664 | according to tag "geometry-V03-02-01". |
---|
665 | |
---|
666 | 1st October 2001 Gabriele Cosmo (config-V03-02-06a) |
---|
667 | - binmake.gmk: removed include path for processes/electromagnetic/integral |
---|
668 | according to tag "em-V03-02-02". |
---|
669 | |
---|
670 | 30th September 2001 Gabriele Cosmo (config-V03-02-07) |
---|
671 | - Removed references to STLInterface module in architecture.gmk |
---|
672 | and architecture setups. Coworks with tag "global-V03-02-03" where |
---|
673 | STLInterface module has been removed. |
---|
674 | |
---|
675 | 29th August 2001 John Allison/Joseph Perl (config-V03-02-06) |
---|
676 | - Needed by vis-V03-02-14. |
---|
677 | - First developers release of HepRep graphics driver. |
---|
678 | |
---|
679 | 27th August 2001 John Allison |
---|
680 | - Tidied HepRep configuration in G4VIS*, moving stuff to interactivity.gmk. |
---|
681 | |
---|
682 | 24th August 2001 Joseph Perl (config-V03-02-05) |
---|
683 | - Introduced HepRep graphics driver |
---|
684 | |
---|
685 | 11th August 2001 John Allison (config-V03-02-04) |
---|
686 | - Re-engineered G4UI variables. Coworks with interfaces-V03-02-00. |
---|
687 | - Introduced environment variable G4UI_NONE that, if set, no UI |
---|
688 | sessions nor any UI libraries are built, not even libG4UIbasic.a nor |
---|
689 | libG4UIcommon.a. (This would only happen in a pure batch job or, |
---|
690 | perhaps, in a user framework having its own UI system.) |
---|
691 | - Removed the need to specify environment variables for UI sessions |
---|
692 | which do not need external packages or libraries, namely : |
---|
693 | G4UI_BUILD_GAG_SESSION |
---|
694 | G4UI_BUILD_TERMINAL_SESSION |
---|
695 | with associated G4UI_USE environment variables: |
---|
696 | G4UI_USE_GAG |
---|
697 | G4UI_USE_TCSH |
---|
698 | G4UI_USE_TERMINAL |
---|
699 | In other words, the above environment variables become redundant and are |
---|
700 | ignored. |
---|
701 | For backwards compatibility, unless G4UI_NONE is set, the corresponding |
---|
702 | G4UI_USE C-pre-processor variables are automatically set. Also, the |
---|
703 | C-pre-processor variables G4UI_BUILD and G4UI_USE are set. |
---|
704 | - As before, environment variables for other sessions still need positive |
---|
705 | setting of their G4UI_BUILD and G4UI_USE environment variables. In this |
---|
706 | category are: |
---|
707 | G4UI_BUILD_WIN32_SESSION |
---|
708 | G4UI_BUILD_WO_SESSION |
---|
709 | G4UI_BUILD_XAW_SESSION |
---|
710 | G4UI_BUILD_XM_SESSION |
---|
711 | with associated G4UI_USE environment variables: |
---|
712 | G4UI_USE_WIN32 |
---|
713 | G4UI_USE_WO |
---|
714 | G4UI_USE_XAW |
---|
715 | G4UI_USE_XM |
---|
716 | - Note: The user must still instantiate and SessionStart only *one* |
---|
717 | session, but if it is to be one in the category needing external |
---|
718 | packages or libraries, the corresponding G4UI_USE must be set to |
---|
719 | trigger inclusion oflibraries. Otherwise the user need not set any |
---|
720 | environment variables. |
---|
721 | |
---|
722 | 3rd August 2001 Gabriele Cosmo (config-V03-02-03) |
---|
723 | - architecture.gmk: |
---|
724 | o updated list of supported systems/compilers. |
---|
725 | o made Linux-g++ architecture the default G4SYSTEM. Replaced SUN-CC. |
---|
726 | - Added SUN-CC4.gmk for old SUN architectures based on CC-4.2 compiler. |
---|
727 | - Added Linux-egcs for old Linux architectures based on egcs-1.1.2 compiler. |
---|
728 | - Made SUN-CC.gmk a copy of SUN-CC5.gmk (kept for backward compatibility, |
---|
729 | will be removed soon). CC-5.2 compiler is now the default on SUN systems. |
---|
730 | - Made Linux-g++.gmk specific to gcc-2.95.2 compiler, from now on the default |
---|
731 | compiler on Linux systems. |
---|
732 | |
---|
733 | 1st August 2001 Gabriele Cosmo (config-V03-02-02) |
---|
734 | - Included recent updates to scripts sources for 'Configure'. |
---|
735 | |
---|
736 | 27th July 2001 John Allison (config-V03-02-01) |
---|
737 | - Introduced environment variable G4VIS_NONE that, if set, no visualization |
---|
738 | drivers are built and no vis libraries are built, not even |
---|
739 | libG4vis_management. (libG4modeling is still built.) The C-pre-processor |
---|
740 | variables G4VIS_BUILD and G4VIS_USE are *not* set. |
---|
741 | - Removed the need to specify environment variables for visualization drivers |
---|
742 | which do not need external packages or libraries, namely : |
---|
743 | G4VIS_BUILD_DAWNFILE_DRIVER |
---|
744 | G4VIS_BUILD_RAYTRACER_DRIVER |
---|
745 | G4VIS_BUILD_VRMLFILE_DRIVER |
---|
746 | G4VIS_BUILD_ASCIITREE_DRIVER |
---|
747 | G4VIS_BUILD_GAGTREE_DRIVER |
---|
748 | with associated G4VIS_USE environment variables: |
---|
749 | G4VIS_USE_DAWNFILE |
---|
750 | G4VIS_USE_RAYTRACER |
---|
751 | G4VIS_USE_VRMLFILE |
---|
752 | G4VIS_USE_ASCIITREE |
---|
753 | G4VIS_USE_GAGTREE |
---|
754 | In other words, the above environment variables become redundant and are |
---|
755 | ignored. |
---|
756 | For backwards compatibility, unless G4VIS_NONE is set, the corresponding |
---|
757 | G4VIS_USE C-pre-processor variables are automatically set. Also, the |
---|
758 | C-pre-processor variables G4VIS_BUILD and G4VIS_USE are set. |
---|
759 | - As before, environment variables for other drivers still need positive |
---|
760 | setting of their G4VIS_BUILD and G4VIS_USE environment variables. In this |
---|
761 | category are: |
---|
762 | G4VIS_BUILD_DAWN_DRIVER |
---|
763 | G4VIS_BUILD_OPACS_DRIVER |
---|
764 | G4VIS_BUILD_OPENGLX_DRIVER |
---|
765 | G4VIS_BUILD_OPENGLWIN32_DRIVER |
---|
766 | G4VIS_BUILD_OPENGLXM_DRIVER |
---|
767 | G4VIS_BUILD_OIX_DRIVER |
---|
768 | G4VIS_BUILD_OIWIN32_DRIVER |
---|
769 | G4VIS_BUILD_VRML_DRIVER |
---|
770 | with associated G4VIS_USE environment variables: |
---|
771 | G4VIS_USE_DAWN |
---|
772 | G4VIS_USE_OPACS |
---|
773 | G4VIS_USE_OPENGLX |
---|
774 | G4VIS_USE_OPENGLWIN32 |
---|
775 | G4VIS_USE_OPENGLXM |
---|
776 | G4VIS_USE_OIX |
---|
777 | G4VIS_USE_OIWIN32 |
---|
778 | G4VIS_USE_VRML |
---|
779 | In this case G4VIS_NONE must *not* be set. |
---|
780 | - Added binmake.EXTRALIBS.README. |
---|
781 | |
---|
782 | 5th July 2001 Youhei Morita (config-V03-02-00) |
---|
783 | - Linux-g++.gmk: Use -pedantic (G.Cosmo) |
---|
784 | - Linux-g++.gmk, SUN-CC.gmk, SUN-CC5.gmk: added -DG4std in G4DDLX_FLAGS |
---|
785 | |
---|
786 | 29th June 2001 Gabriele Cosmo (config-V03-01-10) |
---|
787 | - Updated source scripts for 'Configure'. |
---|
788 | |
---|
789 | 26th June 2001 Youhei Morita (config-V03-01-09) |
---|
790 | - globlib.gmk: added block for copying headers for persistency in $G4INCLUDE |
---|
791 | when invoking the 'includes' target. |
---|
792 | |
---|
793 | 25th June 2001 Youhei Morita (config-V03-01-08) |
---|
794 | - Restored lib_d target (again) in common.gmk with a protection of G4ODBMS. |
---|
795 | - Linux-g++.gmk (G.Cosmo) |
---|
796 | o Commented out -ansi setup for public release |
---|
797 | o Fixed logic for activating G4OODDLX_FLAGS on egcs compiler |
---|
798 | |
---|
799 | 22nd June Gabriele Cosmo (config-V03-01-07) |
---|
800 | - common.gmk (G.Folger): |
---|
801 | o removed lib_d target (again). |
---|
802 | o restored G4SKIP_DEPEND. |
---|
803 | - Linux-g++.gmk: |
---|
804 | o added temporary cludge for identify compiler version |
---|
805 | and define G4DDLX_FLAGS for egcs-1.1.2. |
---|
806 | - binmake.gmk: |
---|
807 | o added mechanism to correctly handle include paths when source headers |
---|
808 | are centrally installed in $G4INCLUDE. Temporarly disabled, requires |
---|
809 | update (re-design?) of liblist.c to properly generate the list of |
---|
810 | libraries from the map. |
---|
811 | Once activated, also G4UI_USE.gmk, G4VIS_USE.gmk and analysis.gmk |
---|
812 | have to be modified accordingly. |
---|
813 | |
---|
814 | 22nd June 2001 Youhei Morita (config-V03-01-06) |
---|
815 | - Restored lib_d target in common.gmk with a protection of G4ODBMS. |
---|
816 | - Get rid of G4SKIP_DEPEND in binmake.gmk. |
---|
817 | - Comment out G4DDLX_FLAGS options in sys/Linux-g++.gmk for gcc-2.95.2. |
---|
818 | |
---|
819 | 21st June 2001 Gunter Folger (config-V03-01-05) |
---|
820 | - Removed bin_d and lib_d targets and thus the re-start of make. |
---|
821 | |
---|
822 | 21st June 2001 Gunter Folger (config-V03-01-04) |
---|
823 | - common.gmk, binmake.gmk: run gmake via $(MAKE). |
---|
824 | |
---|
825 | 19th June 2001 John Allison (config-V03-01-03) |
---|
826 | - Added GAG_TREE to G4VIS_BUILD.gmk and G4VIS_USE.gmk. |
---|
827 | |
---|
828 | 20th June 2001 (Japan Time - still 19th in Europe!) |
---|
829 | Youhei Morita (config-V03-01-02) |
---|
830 | - A few bug fixes in binmake.gmk, common_objy.gmk, sys/SUN-CC5.gmk, |
---|
831 | sys/Linux-g++.gmk, sys/Win32-g++.gmk. |
---|
832 | |
---|
833 | 19th June 2001 Gabriele Cosmo |
---|
834 | - Removed G4_NO_CBRT flag from WIN32-VC setup. No more necessary. |
---|
835 | |
---|
836 | 30th May 2001 Gunter Folger |
---|
837 | - Do changes for persistency from Youhei: common.gmk is now split in three, |
---|
838 | one general, and one for specific for transient and persistent each. |
---|
839 | Dependencies now much better handled in persistency. |
---|
840 | |
---|
841 | 2nd May 2001 Gabriele Cosmo (config-V03-01-01) |
---|
842 | - Added options "-Wall -ansi -pedantic" to Linux-g++ setup. |
---|
843 | |
---|
844 | 10th April 2001 John Allison (config-V03-01-00) |
---|
845 | - Added G4VIS_BUILD_ASCIITREE_DRIVER and G4VIS_USE_ASCIITREE to G4VIS*gmk. |
---|
846 | |
---|
847 | 22nd March 2001 Gunter Folger (config-V03-00-03) |
---|
848 | - binmake.gmk, only store in executable PATH to libs from example/test; |
---|
849 | other libs should be taken/found from LD_LIBRARY_PATH |
---|
850 | - sys/{Linux-g++,SUN-CC}.gmk: enable storing of PATH to libs in executable |
---|
851 | |
---|
852 | 06th March 2001 Gabriele Cosmo (config-V03-00-02) |
---|
853 | - binmake.gmk: added include path for processes/electromagnetic/integral |
---|
854 | the new subcategory introduced with tag em-V03-00-04. |
---|
855 | |
---|
856 | 13th February 2001 Gabriele Cosmo (config-V03-00-01) |
---|
857 | - binmake.gmk: added include path for processes/photolepton_hadron |
---|
858 | which was missing! |
---|
859 | |
---|
860 | 08th January 2001 Gabriele Cosmo (config-V03-00-00) |
---|
861 | - sys/WIN32-VC.gmk: introduced -GR compiler option to allow usage of |
---|
862 | dynamic casting and type-info at run-time. |
---|
863 | |
---|
864 | 13th December 2000 Gunter Folger (config-V02-00-14) |
---|
865 | - common.gmk: fix to rule for building dependencies, parsing is skip |
---|
866 | if $(dependencies) is empty. |
---|
867 | - globlib.gmk: added "includes" to PHONY target list and fixed typo. |
---|
868 | - Added comments to "includes" rules. |
---|
869 | |
---|
870 | 8th December 2000 Gabriele Cosmo (config-V02-00-13) |
---|
871 | - Changed G4LIB_BUILD_ARCHIVE to G4LIB_BUILD_STATIC in architecture.gmk, |
---|
872 | common.gmk and globlib.gmk. |
---|
873 | |
---|
874 | 7th December 2000 Gabriele Cosmo (config-V02-00-12) |
---|
875 | - Added options to SUN-CC5.gmk to handle multithreading and persistency. |
---|
876 | |
---|
877 | 5th December 2000 Youhei Morita (config-V02-00-11) |
---|
878 | - Introduced GPPFLAGS to set -M or -MM according to G4ODBMS. |
---|
879 | |
---|
880 | 5th December 2000 Gabriele Cosmo (config-V02-00-10) |
---|
881 | - Restored -MM option to g++ for making dependencies. -M was introduced in |
---|
882 | tag config-V02-00-02 to allow dependency search on system headers as well |
---|
883 | (#include<...> statements). This however introduces serious clashes with |
---|
884 | Objectivity schema generation for the persistency module. |
---|
885 | |
---|
886 | 4th December 2000 Gunter Folger (config-V02-00-09) |
---|
887 | - Disable G4RUNPATHOPTION (internal variable) for all but SUN. This is/will |
---|
888 | be used when linking with G4 shared libraries to store the path to these |
---|
889 | libraries in the executable. |
---|
890 | |
---|
891 | 1st December 2000 Gabriele Cosmo (config-V02-00-08) |
---|
892 | - Added G4UI_USE_TCSH and related settings to G4UI_USE.gmk (M.Maire). |
---|
893 | - Merged SUN-CC6.gmk to SUN-CC5.gmk and removed SUN-CC6.gmk. |
---|
894 | |
---|
895 | 1st December 2000 Gunter Folger (config-V02-00-07) |
---|
896 | - Change -M to -M -MG in common.gmk, binmake.gmk. This will output a "correct" |
---|
897 | dependency file even when missing header files are missing. Correct in the |
---|
898 | sense that liblist will work, and that the missing header is supposed to be |
---|
899 | (made) in the source directory. |
---|
900 | |
---|
901 | 17th November 2000 Gunter Folger (config-V02-00-06) |
---|
902 | - Link with CLHEP using -L/-l instead of absolute filename; this allows |
---|
903 | to link with shared lib of Anaphe, or static lib of Geant4. |
---|
904 | - Added shared-lib settings to sys configurations. |
---|
905 | |
---|
906 | 14th November 2000 Gabriele Cosmo (config-V02-00-05) |
---|
907 | - Added reference to new "parameterisations" top category. |
---|
908 | Modified files: binmake.gmk. |
---|
909 | - Removed makeshlib.sh script, now obsolete. |
---|
910 | |
---|
911 | 7th November 2000 Guy Barrand |
---|
912 | - analysis.gmk : renamed OpenScientist things to "Lab" ; |
---|
913 | Lab is the concrete package where analysis is done. |
---|
914 | |
---|
915 | 3rd November 2000 Gunter Folger (config-V02-00-04) |
---|
916 | - common.gmk: fix for shared-library build. |
---|
917 | - common.gmk, globlib.gmk: added rules for "includes" gmake target. |
---|
918 | - architecture.gmk: introduced new user settable variable G4INCLUDE |
---|
919 | to specify path where headers (files or symbolic-links) should be installed. |
---|
920 | |
---|
921 | 1st November 2000 Guy Barrand |
---|
922 | - analysis.gmk: declared Lizard. |
---|
923 | |
---|
924 | 24th October 2000 Gunter Folger (config-V02-00-03) |
---|
925 | - architecture.gmk, common.gmk, globlib.gmk, sys/*: |
---|
926 | o merged building shared libraries into makefiles. |
---|
927 | The MAKESHLIB script is no longer used. |
---|
928 | - Introduced new variables steering the building of archive/shared libs: |
---|
929 | G4LIB_BUILD_SHARED |
---|
930 | G4LIB_BUILD_ARCHIVE (still default) |
---|
931 | note that G4MAKESHLIB set will internally set G4LIB_BUILD_SHARED for |
---|
932 | backwards compatiblity. |
---|
933 | - Introduced new variable (G4LIB_USE_GRANULAR) to force using of granular |
---|
934 | libraries, even when libG4global.a/.so exists. |
---|
935 | |
---|
936 | 14th September 2000 Guy Barrand |
---|
937 | - Introduced changes to handle analysis module. |
---|
938 | o added analysis.gmk. |
---|
939 | o sys/Linux-g++.gmk: added macro DLDLIBS for library dynamic loading. |
---|
940 | o binmake.gmk: added inclusion of analysis.gmk. |
---|
941 | o binmake.gmk: place LDLIBS3 += $(ANALYSISLIBS) after LDLIBS3 += $(INTYLIBS). |
---|
942 | |
---|
943 | 22nd August 2000 John Allison (config-V02-00-02) |
---|
944 | - Changed -MM to -M in dependency file making in binmake.gmk and common.gmk. |
---|
945 | This causes dependencies of both #include "..." and #include <...> to be |
---|
946 | followed. This is the safer option, since some users might/should use, |
---|
947 | e.g., #include <g4std/...>, but even these files change sometime. |
---|
948 | |
---|
949 | 22nd August 2000 Gunter Folger |
---|
950 | - globlib.gmk: fix for protection from infinite loops when a dir does |
---|
951 | not exist (G.Folger). |
---|
952 | |
---|
953 | 1st August 2000 Gabriele Cosmo (config-V02-00-01) |
---|
954 | - Added setup WIN32-g++ for Windows/NT/9X with Cygwin and g++ compiler. |
---|
955 | Configuration non officially supported (courtesy of S.Agostinelli and |
---|
956 | IST group, Genova). |
---|
957 | |
---|
958 | 24th July 2000 Gabriele Cosmo (config-V02-00-00) |
---|
959 | - Added path to g3tog4 for global libs. |
---|
960 | |
---|
961 | 23rd May 2000 John Allison (config-V01-01-04) |
---|
962 | - Added -I$(G4BASE)/processes/hadronic/models/radiative_decay/include to |
---|
963 | binmake.gmk. |
---|
964 | |
---|
965 | 19th May 2000 Gabriele Cosmo (config-V01-01-03) |
---|
966 | - architecture.gmk: |
---|
967 | o changed -pic option to -KPIC for SUN architectures. |
---|
968 | o fixed HP-aCC setup to cope with new CLHEP version 1.5. |
---|
969 | o implemented modular setup. Now system specific configurations are |
---|
970 | grouped in separated files $G4SYSTEM.gmk and placed in the new |
---|
971 | directory config/sys. |
---|
972 | |
---|
973 | 7th April 2000 Gabriele Cosmo (config-V01-01-02) |
---|
974 | - binmake.gmk: added include path to the new directory |
---|
975 | geometry/solids/specific. |
---|
976 | - Updated PERL script g4step_correct.pl for parsing STEP files. |
---|
977 | |
---|
978 | 30th March 2000 Gabriele Cosmo (config-V01-01-01) |
---|
979 | - makeshlib.sh: |
---|
980 | o added few corrections to the script in order to allow |
---|
981 | creation of shared libraries without need of the static archive on |
---|
982 | platforms which allow this. |
---|
983 | o added section for SunOS systems. |
---|
984 | (courtesy of I.G.Caballero) |
---|
985 | - architecture.gmk: |
---|
986 | o on SUN-CC and SUN-CC5, added -pic to CXXFLAGS for building shared |
---|
987 | libraries. |
---|
988 | |
---|
989 | 21st March 2000 Gabriele Cosmo |
---|
990 | - makeshlib.sh: corrected invokation of compiler for HP-aCC setup. |
---|
991 | Changed CC to aCC (fixes bug-report #68). |
---|
992 | |
---|
993 | 13th March 2000 Gabriele Cosmo (config-V01-01-00) |
---|
994 | - architecture.gmk: corrected FCLIBS for Linux-g++ |
---|
995 | o added -lg2c -lnsl and removed -lf2c. |
---|
996 | |
---|
997 | 14th February 2000 Gabriele Cosmo (config-V01-00-02) |
---|
998 | - architecture.gmk: added option '+W823' to HP-aCC compilation setup to |
---|
999 | discard warnings for macros parameter definition as used in the new |
---|
1000 | NIST STEP reader. |
---|
1001 | - binmake.gmk: moved $EXTRALIBS to be included on top of the linking list, |
---|
1002 | just after the user application library. |
---|
1003 | |
---|
1004 | 31st January 2000 Gabriele Cosmo (config-V01-00-01) |
---|
1005 | - Added control for the Ray-tracer driver. Introduced G4VIS_USE_RAYTRACER |
---|
1006 | in G4VIS_USE.gmk and G4VIS_BUILD_RAYTRACER_DRIVER in G4VIS_BUILD.gmk (M.Asai). |
---|
1007 | - binmake.gmk: fixed dependency order for compound libraries. |
---|
1008 | Moved -lG4particles and -lG4materials downstream in the list. |
---|
1009 | - architecture.gmk: added G4NO_OPTIMISE for allowing compilation without |
---|
1010 | any level of optimisation or debug. G4DEBUG if defined takes precedence. |
---|
1011 | G4DEBUG and G4OPTIMISE are now defined also as CPPFLAGS. |
---|
1012 | |
---|
1013 | 3rd January 2000 Gabriele Cosmo (config-V01-00-00) |
---|
1014 | - Syncronized with HEAD. |
---|
1015 | |
---|
1016 | 16th December 1999 John Allison |
---|
1017 | - Cosmetic improvement to echo line in binmake.gmk. |
---|
1018 | |
---|
1019 | 7th December 1999 Gabriele Cosmo (config-V00-01-19) |
---|
1020 | - architecture.gmk: minor fix on OSPACELIBS path for Win/NT. |
---|
1021 | |
---|
1022 | 5th December 1999 Youhei Morita (config-V00-01-18) |
---|
1023 | - architecture.gmk: defined G4OODDLX_FLAGS |
---|
1024 | - common.gmk: use G4OODDLX_FLAGS |
---|
1025 | |
---|
1026 | 5th December 1999 Gabriele Cosmo (config-V00-01-17) |
---|
1027 | - architecture.gmk: fixes for Win/NT. |
---|
1028 | o fixed path for OSPACELIBS |
---|
1029 | o removed -DG4NOT_ISO_DELETES flag |
---|
1030 | |
---|
1031 | 3rd December 1999 Gabriele Cosmo (config-V00-01-16) |
---|
1032 | - architecture.gmk: set G4_HAVE_BOOL for SUN-CC5. |
---|
1033 | |
---|
1034 | 3rd December 1999 Youhei Morita |
---|
1035 | - common.gmk: fixed minor typo in G4OODDLX_SCHEMA_NAME |
---|
1036 | |
---|
1037 | 1st December 1999 Gabriele Cosmo (config-V00-01-15) |
---|
1038 | - architecture.gmk: |
---|
1039 | o added new G4SYSTEM flavor SUN-CC5, used for testing on the new C++ |
---|
1040 | compiler v5.0 on SunOS. Requires ISO/ANSI-C++ installation and native |
---|
1041 | STL by default. Compatibility with old no ISO/ANSI code is assured |
---|
1042 | through the -compat compiler option and the usage of ObjectSpace STL |
---|
1043 | (i.e. G4USE_OSPACE set). |
---|
1044 | o added new flag G4NO_STD_NAMESPACE. |
---|
1045 | HP-aCC setup with native STL assumes the ISO-ANSI installation by default, |
---|
1046 | the new flag should be explicitly set in the environment to avoid this. |
---|
1047 | o upgraded SGI-CC setup to IRIX 6.5.5, CC 7.2.1 and ObjectSpace STL. |
---|
1048 | Tests on this configuration has NOT been tested though. |
---|
1049 | |
---|
1050 | 1st December 1999 Youhei Morita |
---|
1051 | - architecture.gmk: added G4EXAMPLE_BOOT and G4EXAMPLE_FD |
---|
1052 | - common.gmk: copy only the .hh files |
---|
1053 | - binmake.gmk: added persistent include paths |
---|
1054 | added new targed cleandb, newboot, newfd |
---|
1055 | added G4SKIP_DEPEND for dependencies |
---|
1056 | |
---|
1057 | 29th November 1999 Youhei Morita |
---|
1058 | - architecture.gmk: added G4SYSTEM to G4SCHEMA_DIR, G4TMPSCHEMA_DIR |
---|
1059 | - common.gmk: changed G4SCHEMA_HEADER_DIR from G4TMPSCHEMA_INCLUDE to G4TMPDIR |
---|
1060 | added target install_schema for schema copying |
---|
1061 | - globlib.gmk: create schema header files at G4TMPDIR, then install |
---|
1062 | |
---|
1063 | 29th November 1999 John Allison |
---|
1064 | - Introduced LDLIBS2EXTRA so that granular libraries are not |
---|
1065 | expanded too soon. |
---|
1066 | |
---|
1067 | 25th November 1999 Gabriele Cosmo (config-V00-01-14) |
---|
1068 | - architecture.gmk: redefined OSPACEDIR as OSPACE_BASE_DIR to conform to |
---|
1069 | an omogeneous format. Added existence check for OSPACE and CLHEP paths. |
---|
1070 | |
---|
1071 | 23rd November 1999 Gabriele Cosmo (config-V00-01-13) |
---|
1072 | - architecture.gmk: added setup for ISO/ANSI installation on DEC-cxx. |
---|
1073 | If using native STL (i.e. G4USE_OSPACE not set), G4USE_STD_NAMESPACE is |
---|
1074 | implicitly defined and a strict-ANSI installation is assumed. Note that |
---|
1075 | in this case, also CLHEP must have been installed in strict-ANSI mode. |
---|
1076 | |
---|
1077 | 20th November 1999 Youhei Morita (config-V00-01-12) |
---|
1078 | - common.gmk: added G4OODDLX_SCHEMA_NAME to use Geant4 named schema |
---|
1079 | |
---|
1080 | 19th November 1999 Youhei Morita |
---|
1081 | - liblist.c: avoid coredumps when it was given non-existing directly. |
---|
1082 | |
---|
1083 | 18th November 1999 Gabriele Cosmo (config-V00-01-11) |
---|
1084 | - architecture.gmk: added -e option to $ECHO for Linux-g++ setup. |
---|
1085 | |
---|
1086 | 17th November 1999 John Allison (config-V00-01-10) |
---|
1087 | - binmake.gnk: added isotope_production/include to -I list (Hans-Peter). |
---|
1088 | |
---|
1089 | 17th November 1999 Youhei Morita (config-V00-01-09) |
---|
1090 | - moved schema header files to G4INSTALL/schema/include |
---|
1091 | architecture.gmk: introduced G4SCHEMA_INCLUDE and G4TMPSCHEMA_INCLUDE |
---|
1092 | common.gmk: introduced G4SCHEMA_HEADER_DIR and G4SCHEMA_SRC_DIR |
---|
1093 | globlib.gmk: added tmp schema header copying |
---|
1094 | |
---|
1095 | 15th November 1999 Gabriele Cosmo (config-V00-01-08) |
---|
1096 | - Tagged. |
---|
1097 | |
---|
1098 | 14th November 1999 Youhei Morita |
---|
1099 | - globlib.gmk: moved contruction of libmap for G4ODBMS to |
---|
1100 | source/GNUmakefile |
---|
1101 | |
---|
1102 | 12th November 1999 Youhei Morita |
---|
1103 | - common.gmk: introduced G4ODBMS_DEPEND and G4SKIP_DEPEND for |
---|
1104 | better handling of dependencies |
---|
1105 | - globlib.gmk: use G4ODBMS_DEPEND, automatic rebuilding of libmap |
---|
1106 | |
---|
1107 | 11th November 1999 Gabriele Cosmo (config-V00-01-07) |
---|
1108 | - Migration RWT->G4RWT performed: |
---|
1109 | o Removed every occurence of Rogue-Wave from configuration, replaced |
---|
1110 | RWBASE with G4STLBASE. Modified scripts: architecture.gmk, common.gmk |
---|
1111 | and binmake.gmk. |
---|
1112 | o Made setup for Native-STL the default, removed test on conditional |
---|
1113 | flag G4USE_STL. |
---|
1114 | o Removed setup for Win/NT-g++, no longer supported. |
---|
1115 | |
---|
1116 | 10th November 1999 Youhei Morita (config-V00-01-06) |
---|
1117 | - binmake.gmk: added path to persistency/global/include. |
---|
1118 | - common.gmk: Change G4ODBMS_DEPEND to G4ODBMS_NODDL |
---|
1119 | - globlib.gmk: removed G4ODBMS_DEPEND, modified target "global" |
---|
1120 | |
---|
1121 | 10th November 1999 Gabriele Cosmo (config-V00-01-05) |
---|
1122 | - binmake.gmk: added path to HEPNumerics/include which was missing. |
---|
1123 | |
---|
1124 | 29th October 1999 Guy Barrand |
---|
1125 | - architecture.gmk, interactivity.gmk: introduced |
---|
1126 | "G4_OPACS_WIDGET_SET lesstif" logic to handle the case |
---|
1127 | of using, on Linux, the bugged lesstif with the non bugged OPACS. |
---|
1128 | |
---|
1129 | 29th October 1999 Gabriele Cosmo |
---|
1130 | - Introduced fixes for shared library setup (courtesy of F.Carminati). |
---|
1131 | Modified files: architecture.gmk, common.gmk, globlib.gmk, makeshlib.sh. |
---|
1132 | |
---|
1133 | 28th October 1999 Gabriele Cosmo (config-V00-01-04) |
---|
1134 | - architecture.gmk: removed G4STREAM and G4STREAM_STREAMBUF_IMPLEMENTATION |
---|
1135 | flags, now no longer needed. Streambuf implementation is the default for |
---|
1136 | every platform. (by H.Yoshida) |
---|
1137 | |
---|
1138 | 26th October 1999 John Allison |
---|
1139 | - Augmented liblist to look for dependencies on auto-generated |
---|
1140 | headers in $G4TMP. |
---|
1141 | |
---|
1142 | 26th October 1999 Gabriele Cosmo (config-V00-01-03) |
---|
1143 | - Removed AIX-xlC as default platform for G4SYSTEM in architecture.gmk. |
---|
1144 | Configuration is still kept but no longer supported. |
---|
1145 | |
---|
1146 | 26th October 1999 Youhei Morita |
---|
1147 | - architecture.gmk: include $(HEP_ODBMS_DIR)/etc/$(OS).mk instead of |
---|
1148 | defininig load module separately. Defined G4ODBMS_LIBS. |
---|
1149 | - binmake.gmk: Use G4ODBMS_LIBS. |
---|
1150 | |
---|
1151 | 20th October 1999 Gabriele Cosmo (config-V00-01-02) |
---|
1152 | - architecture.gmk: removed option -DOS_NO_TYPEDEF_5 from HP-aCC |
---|
1153 | OSpace setup. Not anymore needed. |
---|
1154 | |
---|
1155 | 20th October 1999 John Allison |
---|
1156 | - architecture.gmk: removed G4USE_EXPLICIT_TYPES_IN_TEMPLATES (was needed |
---|
1157 | only for HP aCC; now not needed at all). |
---|
1158 | |
---|
1159 | 19th Octobre 1999 Youhei Morita |
---|
1160 | - common.gmk: Surpress verbose output for G4ODBMS if CPPVERBOSE |
---|
1161 | is not defined. |
---|
1162 | |
---|
1163 | 7th October 1999 John Allison (config-V00-01-01) |
---|
1164 | - Removed WARNINGs about granular libraries. Now standard usage. Simple |
---|
1165 | using messages printed. |
---|
1166 | |
---|
1167 | 17th Sep 1999 Youhei Morita |
---|
1168 | - architecture.gmk: Defined G4TMPSCHEMA_DIR, G4TMPSCHEMA_BOOT |
---|
1169 | Added OBJY_LDLIB definition for Objectivity 5.1 |
---|
1170 | - binmake.gmk: LDLIBS1 += -lG4persistency |
---|
1171 | - common.gmk: Changed ooddlx boot file option to G4OODDLX_BOOT |
---|
1172 | - globlib.gmk: Changed G4EXAMPLE_BOOT to G4TMPSCHEMA_BOOT |
---|
1173 | - G4ODBMS_BUILD.gmk: Defined HEP_ODBMS_EXPORT for HepODBMS 0.3.0.x |
---|
1174 | |
---|
1175 | 27th July 1999 Gonzalo Gracia Abril |
---|
1176 | - Changed OSPACELIBS := '-libpath:c:\dev\ospace\lib std-2.1-vc5.0-mt.lib' |
---|
1177 | to OSPACELIBS := '-libpath:$(OSPACEDIR)\lib std-2.1-vc5.0-mt.lib' |
---|
1178 | in architecture.gmk for NT |
---|
1179 | |
---|
1180 | 20th July 1999 John Allison (config-V00-01-00) |
---|
1181 | - Added EXTRA_LINK_DEPENDENCIES to binmake.gmk. |
---|
1182 | |
---|
1183 | 6th July 1999 John Allison (config-01-00-10) |
---|
1184 | - Changed -L/usr/X11/lib to -L/usr/X11R6/lib for Linux. |
---|
1185 | |
---|
1186 | 6th July 1999 Gunter Folger (config-01-00-09) |
---|
1187 | - Adapt architecture.gmk for use of STL with WIN32-VC |
---|
1188 | Remove NICE from G4SYSTEM name WIN32-VC in architecture, globlib and |
---|
1189 | binmake.gmk |
---|
1190 | |
---|
1191 | 3rd July 1999 John Allison (config-01-00-08a) |
---|
1192 | - Added full-stop after i.e in binmake.gmk. |
---|
1193 | |
---|
1194 | 2nd July 1999 John Allison (config-01-00-08) |
---|
1195 | - Protected liblist against duplicate library names. |
---|
1196 | |
---|
1197 | 29th June 1999 Gabriele Cosmo (config-01-00-07) |
---|
1198 | - architecture.gmk: fixed bug in SUN-CC setup concerning XMLIBS and XMFLAGS. |
---|
1199 | -lXm was missing. |
---|
1200 | |
---|
1201 | 25th June 1999 Gabriele Cosmo |
---|
1202 | - Use $G4LIB/$G4SYSTEM instead of $G4LIBDIR in binmake.gmk for invoking |
---|
1203 | liblist and search for libname.map (granular libraries setup). |
---|
1204 | |
---|
1205 | 24th June 1999 John Allison |
---|
1206 | - Use liblist and libname.map in $G4LIBDIR. |
---|
1207 | |
---|
1208 | 19th June 1999 John Allison |
---|
1209 | - Removed references to G4Ray in G4VIS_BUILD.gmk and G4VIS_USE.gmk. |
---|
1210 | |
---|
1211 | 9th June 1999 Gunter Folger |
---|
1212 | - Adapt liblist.c for Windows, all changes contained withing #ifdef WIN32 blocks. |
---|
1213 | |
---|
1214 | 4th June 1999 John Allison |
---|
1215 | - Corrected USER_DEFINED_LDLIBS action. |
---|
1216 | - Changed `export G4TMP=$(G4TMP);' to `G4TMP=$(G4TMP); export G4TMP;' |
---|
1217 | - Added -I$(G4BASE)/geometry/solids/Boolean/include. |
---|
1218 | - Introduced LDLIBS_PREFINAL (Gunter). |
---|
1219 | |
---|
1220 | 2nd June 1999 John Allison |
---|
1221 | - Changed more occurrences of := to = to fix crash of liblist at startup. |
---|
1222 | |
---|
1223 | 1st June 1999 John Allison |
---|
1224 | - Changed LDLIBS2 := to LDLIBS2 = in binmake.gmk. |
---|
1225 | - Reverted $(G4WORKDIR)/tmp/$(G4SYSTEM)/$(G4TARGET) to $(G4TMPDIR). |
---|
1226 | - Added /$(G4TARGET) to liblist -d $(G4WORKDIR)/tmp/$(G4SYSTEM) in binmake.gmk. |
---|
1227 | |
---|
1228 | 31st May 1999 John Allison |
---|
1229 | - Added -I$(G4BASE)/processes/electromagnetic/lowenergy/include. |
---|
1230 | |
---|
1231 | 27th May 1999 Gabriele Cosmo (config-01-00-06) |
---|
1232 | - architecture.gmk: set default $G4INSTALL path to $HOME/geant4 (was still referring |
---|
1233 | to geant4beta...). |
---|
1234 | - Restored default CLHEP_BASE_DIR to /afs/cern.ch/sw/geant4/dev/CLHEP/$G4SYSTEM/pro. |
---|
1235 | - architecture.gmk: added -DG4NOT_ISO_DELETES for NT setup (G.Folger). |
---|
1236 | |
---|
1237 | 25th May 1999 Gabriele Cosmo |
---|
1238 | - architecture.gmk: fixed bug in SUN-CC setup. Replaced VISLIBS with LOADLIBS to |
---|
1239 | specify inclusion of socket libraries -lsocket -lnsl. |
---|
1240 | - binmake.gmk: fixed path to libname.map in the definition of LDLIBS2 for the |
---|
1241 | granular libs setup. |
---|
1242 | |
---|
1243 | 19th May 1999 John Allison |
---|
1244 | - Force linking of static library, libCLHEP.a. |
---|
1245 | |
---|
1246 | 18th May 1999 John Allison |
---|
1247 | - Specify -DG4NOT_ISO_DELETES in any case (not just G4USE_STL) and only |
---|
1248 | for HP, Sun and AIX. |
---|
1249 | |
---|
1250 | 17th May 1999 Gabriele Cosmo |
---|
1251 | - Added -DG4NOT_ISO_DELETES for DEC and AIX and moved inside G4USE_STL or |
---|
1252 | G4USE_OSPACE scope for all platforms which need it. |
---|
1253 | - Added path to wrappers for AIX. |
---|
1254 | |
---|
1255 | 17th May 1999 John Allison |
---|
1256 | - Added -DG4NOT_ISO_DELETES for Sun and HP. |
---|
1257 | - Changed order of -I$(OSPACEDIR)/ospace/std and -I$(OSPACEDIR)/ospace/stl. |
---|
1258 | |
---|
1259 | 13th May 1999 Gabriele Cosmo (config-01-00-05) |
---|
1260 | - architecture.gmk: G4USE_OSPACE setup is now independent from G4USE_STL which |
---|
1261 | is now devoted for generic STL setup. Added -DOS_NO_TYPEDEF_5 option to HP-aCC |
---|
1262 | for ObjectSpace. |
---|
1263 | |
---|
1264 | 12th May 1999 Gabriele Cosmo |
---|
1265 | - architecture.gmk: modified path to STL wrapper files directory to point to |
---|
1266 | $RWINC/wrappers/$G4SYSTEM. Wrappers are now differenciated according to |
---|
1267 | the architecture type. |
---|
1268 | |
---|
1269 | 11th May 1999 Gabriele Cosmo |
---|
1270 | - architecture.gmk: merged Isidro's OSPACE setup for HP-aCC. |
---|
1271 | Reorganised OSPACE options by introducing OSPACEINC variable. |
---|
1272 | |
---|
1273 | 10th May 1999 Guy Barrand |
---|
1274 | - interactivity.gmk ; put OpenGL things after OPACS things to have |
---|
1275 | correct link order. |
---|
1276 | |
---|
1277 | 10th May 1999 John Allison |
---|
1278 | - Added -I$(OSPACEDIR)/ospace/stl for Sun. |
---|
1279 | |
---|
1280 | 7th May 1999 John Allison |
---|
1281 | - Added GREP := grep except for SUN. |
---|
1282 | - Introduced STLInterface/wrappers directory. Testing on OSF+ObjectSpace (G.Cosmo). |
---|
1283 | |
---|
1284 | 6th May 1999 Gabriele Cosmo |
---|
1285 | - Introduced G4USE_OSPACE for ObjectSpace STL. If defined G4USE_STL is |
---|
1286 | set as well. Modified architecture.gmk and binmake.gmk. |
---|
1287 | |
---|
1288 | 6th May 1999 John Allison |
---|
1289 | - Removed extra library for circular dependencies. Now all solved! |
---|
1290 | |
---|
1291 | 5th May 1999 Gabriele Cosmo |
---|
1292 | - Fixed typo in architecture.gmk and defined OSPACEDIR to point to the G4 |
---|
1293 | dev area where links to the ObjectSpace installations at CERN have been |
---|
1294 | created for all platforms. "pro" version points to ObjectSpace 2.1. |
---|
1295 | |
---|
1296 | 5th May 1999 John Allison |
---|
1297 | - Eliminated all references to RW in the case of G4USE_STL. |
---|
1298 | - Added OSPACE variables. |
---|
1299 | |
---|
1300 | 28th April 1999 Gabriele Cosmo (config-01-00-04) |
---|
1301 | - architecture.gmk: moved link for CLHEP to "new" to test the new version |
---|
1302 | 1.4 of CLHEP. It will become "pro" again as soon as the new CLHEP will be |
---|
1303 | validated. NOTE: for DEC-cxx a custom CLHEP installation is used in order |
---|
1304 | to deactivate the ISO-ANSI options now set by default in CLHEP. |
---|
1305 | |
---|
1306 | 19th April 1999 Gabriele Cosmo (config-01-00-03) |
---|
1307 | - architecture.gmk: introduced CCFLAGS for all platforms. Set CCFLAGS to |
---|
1308 | "-Ae +DAportable" for HP-aCC to overcome compilation problems on liblist.c |
---|
1309 | |
---|
1310 | 18th April 1999 Youhei Morita |
---|
1311 | - architecture.gmk, binmake.gmk: introduced OBJY_LDLIB variable for |
---|
1312 | defining Objectivity library within G4ODBMS. |
---|
1313 | |
---|
1314 | 13th April 1999 Gabriele Cosmo |
---|
1315 | - architecture.gmk: added the following options in compilation: |
---|
1316 | o HP-aCC, SGI-CC: +Onolimit, -Olimit 5000 respectively. |
---|
1317 | Not suppress any optimization specifying a high or unlimited memory |
---|
1318 | limitation. |
---|
1319 | o DEC-cxx: -timplicit_local. |
---|
1320 | Get rid of the template repository by generating explicit template |
---|
1321 | instantiations used in the code with internal linkage. |
---|
1322 | |
---|
1323 | 13th April 1999 John Allison |
---|
1324 | - In binmake.gmk: - moved libmap target to source/GNUmakefile. |
---|
1325 | - extensive tidying. |
---|
1326 | |
---|
1327 | 12th April 1999 John Allison |
---|
1328 | - In liblist.c: - fixed bug to distinguish, e.g., track from tracking. |
---|
1329 | - improved printing. |
---|
1330 | - improved "Usage" comments. |
---|
1331 | - improved protection against bad input format. |
---|
1332 | - In binmake.gmk, used $(ECHO) to solve platform dependency of echo. |
---|
1333 | - In binmake.gmk for granular libraries: |
---|
1334 | - fully implemented -d option. |
---|
1335 | - Gave /tmp files a unique name. |
---|
1336 | - Removed repeated libraries - no longer necessary, all circular |
---|
1337 | dependencies seem solved. |
---|
1338 | |
---|
1339 | 9th April 1999 Frank Behner |
---|
1340 | - Fixed bug in liblist in -d option |
---|
1341 | - Changed binmake.gmk to use liblist -d |
---|
1342 | |
---|
1343 | 18th February 1999 John Allison |
---|
1344 | - Added G4USE_STL flag. |
---|
1345 | - Added code for linking granular libraries. |
---|
1346 | |
---|
1347 | 1st January 1999 Gunter Folger (config-01-00-02) |
---|
1348 | - Add FCLIBS for SUN. |
---|
1349 | |
---|
1350 | January 29th 1999 - John Allison (config-01-00-01) |
---|
1351 | - Changed rd44 to sw/geant4. |
---|
1352 | |
---|
1353 | December 15th, 1998 - G.Cosmo (config-00-04-11) |
---|
1354 | - Added G4_HAVE_BOOL to DEC-cxx. |
---|
1355 | - Cosmetic changes. |
---|
1356 | |
---|
1357 | December 12th, 1998 - J.Allison (config-00-04-10) |
---|
1358 | - Fixed bug in OGLFLAGS and OGLLIBS user override mechanism. |
---|
1359 | |
---|
1360 | December 11th, 1998 - J.Allison (config-00-04-09) |
---|
1361 | - Removed -fnonstd for SUN-CC. |
---|
1362 | |
---|
1363 | December 10th, 1998 - G.Cosmo (config-00-04-08) |
---|
1364 | - architecture.gmk: introduced $G4DATA variable which can be user |
---|
1365 | defined. Default is set to $G4INSTALL/data. |
---|
1366 | - architecture.gmk: introduced $G4LEVELGAMMADATA set as default to |
---|
1367 | $G4DATA/PhotonEvaporation. |
---|
1368 | - globlib.gmk: fixed minor bug (courtesy of V.Krylov). |
---|
1369 | |
---|
1370 | December 10th, 1998 - J.Allison (config-00-04-07) |
---|
1371 | - architecture.gmk: allowed environment variables OGLFLAGS and OGLLIBS. |
---|
1372 | |
---|
1373 | December 7th, 1998 - S.Tanaka, G.Cosmo (config-00-04-06) |
---|
1374 | - architecture.gmk: fixed setting of VISLIBS. |
---|
1375 | |
---|
1376 | December 7th, 1998 - S.Tanaka |
---|
1377 | - Update of architecture.gmk and G4VIS_USE.gmk: |
---|
1378 | In SUN-CC, "-L/usr/lib -lsocket -lnsl" is moved from X11LIBS to VISLIBS. |
---|
1379 | |
---|
1380 | December 5th, 1998 - G.Cosmo (config-00-04-05) |
---|
1381 | - architecture.gmk: introduced -fnonstd compiler option for SUN-CC. |
---|
1382 | This option causes non-standard initialization of floating-point |
---|
1383 | arithmetic hardware; it enables hardware traps for floating-point |
---|
1384 | overflow, division by zero, and invalid operation exceptions. |
---|
1385 | |
---|
1386 | December 4th, 1998 - G.Barrand |
---|
1387 | - architecture.gmk: corrected paths for HepVis and HepInventor. |
---|
1388 | - interactivity.gmk: fixed setup for LOAD_IV. |
---|
1389 | |
---|
1390 | December 3rd, 1998 - S.Tanaka |
---|
1391 | - Revision to make compilation of DAWN (network) driver |
---|
1392 | at Solaris and IRIX automatic. See below. |
---|
1393 | - Added the following line to SUN-CC and SGI-CC |
---|
1394 | CPPFLAGS += -DSOCKET_IRIX_SOLARIS |
---|
1395 | - Added -L/usr/lib -lsocket -lnsl in X11LIBS for SUN-CC. |
---|
1396 | (This place is strange. But I cannot think of a better place.) |
---|
1397 | |
---|
1398 | December 3rd, 1998 - J.Allison (config-00-04-04) |
---|
1399 | - Set G4STREAM for all platforms. |
---|
1400 | - Set G4STREAM_STREAMBUF_IMPLEMENTATION for selected platforms. |
---|
1401 | |
---|
1402 | December 3rd, 1998 - S.Sadilov |
---|
1403 | - Updated architecture.gmk : G4STREAM_STREAMBUF_IMPLEMENTATION for WIN32. |
---|
1404 | - Updated globlib.gmk : right incremental LIB for WIN32. |
---|
1405 | |
---|
1406 | December 1st, 1998 - G.Cosmo (config-00-04-03) |
---|
1407 | - Updated architecture.gmk and binmake.gmk: G4SYSTEM revision. |
---|
1408 | - Added +DAportable compiler option to HP-aCC setup to support HPPA 2.0 |
---|
1409 | for PA8000 CPUs. |
---|
1410 | |
---|
1411 | December 1st, 1998 - J.Allison (config-00-04-02) |
---|
1412 | - Added generators/include to binmake.gmk. |
---|
1413 | |
---|
1414 | November 30th, 1998 - J.Allison (config-00-04-01) |
---|
1415 | - Added neutron_hp/include to binmake.gmk. |
---|
1416 | - CLHEP_BASE_DIR and RWBASE for WIN32 (Serguei Sadilov). |
---|
1417 | |
---|
1418 | November 18th, 1998 - J.Allison (config-00-03-06) |
---|
1419 | - Changed CXXFLAGS for DEC6-AFS debug from -g to -gall. |
---|
1420 | |
---|
1421 | October 30th, 1998 - G.Cosmo (config-00-03-05) |
---|
1422 | - architecture.gmk: added G4STREAM_STREAMBUF_IMPLEMENTATION variable. (G.Barrand) |
---|
1423 | - G4UI_BUILD.gmk: removed G4UI_BUILD_XM_REDIRECT_COUT. (G.Barrand) |
---|
1424 | |
---|
1425 | October 13th, 1998 J.Allison (config-00-03-04) |
---|
1426 | - Changed ifdef G4_USE_G4STREAM to ifneq ($(findstring AIX,$(G4SYSTEM)),AIX) |
---|
1427 | |
---|
1428 | October 13th, 1998 J.Allison (config-00-03-03) |
---|
1429 | - Removed G4VIS_DONT_USE. (G.Barrand) |
---|
1430 | - Added if G4_USE_G4STREAM, CPPFLAGS += -DG4STREAM. (M.Nagamatu) |
---|
1431 | |
---|
1432 | October 9th J.Allison (config-00-03-02) |
---|
1433 | - Tagged. |
---|
1434 | |
---|
1435 | October 2nd, 1998 - M.Asai |
---|
1436 | - G4_NO_STORE_TRAJECTORY option is added to architecture.gmk. |
---|
1437 | |
---|
1438 | September 30th, 1998 - G.Barrand |
---|
1439 | - G4VIS_USE.gmk: bracket everything with "ifndef G4VIS_DONT_USE" in order |
---|
1440 | to be able to disconnect easily visualization for tests programs. |
---|
1441 | |
---|
1442 | September 18th, 1998 - G.Cosmo (config-00-03-01) |
---|
1443 | - architecture.gmk: introduced G4DUMMY_VARIABLE to hide $(shell) |
---|
1444 | command not compatible with the new version 3.77 of GMAKE (G.Folger). |
---|
1445 | |
---|
1446 | September 14th, 1998 - G.Cosmo |
---|
1447 | - binmake.gmk: placed digits+hits library in the correct link order |
---|
1448 | according to the category diagram. |
---|
1449 | |
---|
1450 | August 31st, 1998 - G.Cosmo (config-00-02-05) |
---|
1451 | - architecture.gmk: Changed first CPPFLAGS statement from := to +=, |
---|
1452 | to allow additional CPPFLAGS to be defined by the user. Needed for test |
---|
1453 | (F.Behner) |
---|
1454 | - binmake.gmk: Added EXTRALIBS to allow a user to add own libraries in the |
---|
1455 | link path. Needed for test. |
---|
1456 | (F.Behner) |
---|
1457 | - binmake.gmk: inverted link order of processes and particles libraries |
---|
1458 | which was wrong. (G.Cosmo) |
---|
1459 | |
---|
1460 | August 26th, 1998 - John Allison (config-00-02-04) |
---|
1461 | - Backed out 22nd August change (G4UIGAG as default) - G4UIterminal |
---|
1462 | is now default. |
---|
1463 | |
---|
1464 | August 24th, 1998 - Y.Morita (config-00-02-03) |
---|
1465 | - globlib.gmk: added $(G4LIBDIR)/lib$(name).a for target "global". |
---|
1466 | |
---|
1467 | August 22nd, 1998 - J.Allison (config-00-02-02) |
---|
1468 | - Set GAG variables by default. |
---|
1469 | |
---|
1470 | August 11th, 1998 - G.Cosmo (config-00-02-01) |
---|
1471 | - Tagged. |
---|
1472 | |
---|
1473 | August 7th, 1998 - John Allison/Michel Maire. |
---|
1474 | - Added -I/usr/include before -I/usr/local/include to OGLFLAGS for DEC-AFS. |
---|
1475 | - Changed -lGl to -lMesaGL, etc., for DEC-AFS. |
---|
1476 | |
---|
1477 | August 6th, 1998 - John Allison |
---|
1478 | - Added UILIBS := to G4UI_USE.gmk and VISLIBS := to G4VIS_USE.gmk. |
---|
1479 | |
---|
1480 | August 5th, 1998 - Guy Barrand |
---|
1481 | - Added LOAD_XM = 1 and LOAD_XAW = 1 to G4UI_USE.gmk. |
---|
1482 | |
---|
1483 | July 30th, 1998 - G.Cosmo (config-b01) |
---|
1484 | - globlib.gmk: added phony target "wipe_libs". Now target "global" |
---|
1485 | effectively deletes all existent granular libraries. |
---|
1486 | - common.gmk: archiving of libraries is silent now by default. |
---|
1487 | |
---|
1488 | July 23th, 1998 - Y.Morita (config-00-01-16) |
---|
1489 | - globlib.gmk: fixed target "global" for G4ODBMS |
---|
1490 | - binmake.gmk: fixes for Win/NT. |
---|
1491 | |
---|
1492 | July 20th, 1998 - John Allison (config-00-01-15) |
---|
1493 | - Removed LDFLAGS += -Wl,-Bstatic for G++-Linux introduced by Larry |
---|
1494 | Felawka on July 10th for g++ 2.8. No longer thought to be necessary. |
---|
1495 | |
---|
1496 | July 19th, 1998 - G.Cosmo (config-00-01-14) |
---|
1497 | - common.gmk: introduced CPPVERBOSE flag. |
---|
1498 | - architecture.gmk: protected creation of $G4SCHEMA_DIR and |
---|
1499 | $G4EXAMPLE_BOOT_DIR directories with G4ODBMS. |
---|
1500 | - binmake.gmk: fixed bug in creation of $G4TARGET. |
---|
1501 | |
---|
1502 | July 18th, 1998 - G.Cosmo (config-00-01-13) |
---|
1503 | - Added fix to binmake.gmk for WIN32-VC-NICE (G.Folger) |
---|
1504 | |
---|
1505 | July 16th, 1998 - John Allison |
---|
1506 | - Added GNU_GCC makefile flags where omitted. |
---|
1507 | |
---|
1508 | July 15th, 1998 - Youhei Morita (config-00-01-12) |
---|
1509 | - architecture.gmk added G4EXAMPLE_BOOT_DIR and G4EXAMPLE_BOOT |
---|
1510 | - globlib.gmk revised cleandb target |
---|
1511 | |
---|
1512 | July 14th, 1998 - Peter Urban (config-00-01-11) |
---|
1513 | - added two Perl scripts that correct STEP exchange files. |
---|
1514 | |
---|
1515 | July 14th, 1998 - Youhei Morita (config-00-01-10) |
---|
1516 | - architecture.gmk added definition of G4SCHEMA_DIR |
---|
1517 | - globlib.gmk added new target G4SCHEMA.FDDB for G4ODBMS |
---|
1518 | |
---|
1519 | July 10th, 1998 - Youhei Morita (config-00-01-09) |
---|
1520 | - binmake.gmk added following to INCFLAGS |
---|
1521 | -I$(G4BASE)/persistency/digits+hits/hits/include \ |
---|
1522 | -I$(G4TMP)/$(G4SYSTEM)/G4phits \ |
---|
1523 | - binmake.gmk moved persistency include path to ifdef G4ODBMS block |
---|
1524 | |
---|
1525 | July 10th, 1998 - John Allison?? |
---|
1526 | - binmake.gmk added geometry/solids/STEPinterface/include |
---|
1527 | |
---|
1528 | July 10th, 1998 - Youehi Morita (config-00-01-08) |
---|
1529 | - globlib.gmk added new targets 'headers' and 'd_files' for G4ODBMS |
---|
1530 | - common.gmk added new target 'headers' |
---|
1531 | added $(schema_hh) dependency to $(G4TMPDIR)/%.o |
---|
1532 | - binmake.gmk added INCFLAGS, LDLIBS and LDFLAGS for G4ODBMS |
---|
1533 | |
---|
1534 | July 10th, 1998 - L.Felawka |
---|
1535 | - architecture.gmk: updated compilation flags for g++. |
---|
1536 | |
---|
1537 | July 9th, 1998 - G.Cosmo (config-00-01-07) |
---|
1538 | - Removed bug in "all" target in globlib.gmk, introduced recently. |
---|
1539 | - Modified "all" target in globlib.gmk to handle G4ODBMS. |
---|
1540 | - Added fix for G4ODBMS to common.gmk. |
---|
1541 | |
---|
1542 | July 9th, 1998 - Youehi Morita |
---|
1543 | - Added G4ODBMS_BUILD.gmk for HepODBMS and Objectivity/DB CPPFLAGS. |
---|
1544 | |
---|
1545 | July 7th, 1998 - John Allison (config-00-01-06) |
---|
1546 | - Incorporated Makoto's patches for ifndef G4UI_BUILD_TERMINAL_SESSION and |
---|
1547 | ifndef G4UI_USE_TERMINAL. |
---|
1548 | |
---|
1549 | July 7th, 1998 - G.Cosmo (config-00-01-05) |
---|
1550 | - Added $(schema_hh) target and dependency to it in case of G4ODBMS |
---|
1551 | set when building .d files. |
---|
1552 | |
---|
1553 | July 7th, 1998 - John Allison (config-00-01-04) |
---|
1554 | - Tagged. |
---|
1555 | |
---|
1556 | July 7th, 1998 - Guy Barrand |
---|
1557 | - Introduced interactivity.gmk. |
---|
1558 | |
---|
1559 | July 6th, 1998 - J.Allison (config-00-01-03) |
---|
1560 | - Added G4UI_BUILD.gmk and G4UI_BUILD.gmk. |
---|
1561 | |
---|
1562 | July 6th, 1998 - G.Cosmo (config-00-01-02) |
---|
1563 | - Introduced "glob" and "objs" targets in globlib.gmk. Modified |
---|
1564 | rule to build global library, does not depend anymore on "libs". |
---|
1565 | (by J.Allison) |
---|
1566 | - Moved G4VIS_USE.gmk and G4VIS_BUILD.gmk from source/visualization. |
---|
1567 | |
---|
1568 | July 3rd, 1998 - G.Cosmo (config-00-01-01) |
---|
1569 | - Created |
---|