Changeset 1185 for trunk/config


Ignore:
Timestamp:
Nov 18, 2009, 4:07:45 PM (15 years ago)
Author:
garnier
Message:

update par rapport a CVS

Location:
trunk/config
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/config/G4VIS_BUILD.gmk

    r593 r1185  
    1 # $Id: G4VIS_BUILD.gmk,v 1.20 2007/10/03 12:15:05 lgarnier Exp $
     1# $Id: G4VIS_BUILD.gmk,v 1.22 2009/11/05 10:06:54 allison Exp $
    22# -------------------------------------------------------------
    33# Visualization-specific CPPFLAGS for BUILD phase.
     
    1414# G4VIS_BUILD_ASCIITREE_DRIVER
    1515# G4VIS_BUILD_DAWNFILE_DRIVER
    16 # G4VIS_BUILD_GAGTREE_DRIVER
     16# G4VIS_BUILD_GMOCRENFILE_DRIVER
    1717# G4VIS_BUILD_HEPREPFILE_DRIVER
    1818# G4VIS_BUILD_RAYTRACER_DRIVER
  • trunk/config/G4VIS_USE.gmk

    r1173 r1185  
    1 # $Id: G4VIS_USE.gmk,v 1.27 2009/11/05 10:06:54 allison Exp $
     1# $Id: G4VIS_USE.gmk,v 1.28 2009/11/17 11:34:56 gcosmo Exp $
    22# -------------------------------------------------------------
    33# GNUmakefile for CPPFLAGS for visualization USE phase.
     
    4141  CPPFLAGS += -I$(G4BASE)/visualization/Tree/include
    4242  CPPFLAGS += -I$(G4BASE)/visualization/VRML/include
    43   CPPFLAGS += -I$(G4BASE)/visualization/Tree/include
    44   CPPFLAGS += -I$(G4BASE)/visualization/gMocren/include
    4543endif
    4644
     
    112110endif
    113111
    114 ifdef G4LIB_USE_GL2PS
    115    ifneq ($(G4INCLUDE_EXEC),1)
    116      CPPFLAGS += -I$(G4BASE)/visualization/externals/gl2ps/include
    117    endif
    118    VISLIBS += -lG4gl2ps
    119 endif
    120 
    121112ifdef G4VIS_USE_RAYTRACERX
    122113  CPPFLAGS += -DG4VIS_USE_RAYTRACERX
     
    129120  CPPFLAGS += -DG4VIS_USE_VRML
    130121  # CPPFLAGS += -I... and VISLIBS += set above.
     122endif
     123
     124ifdef G4LIB_USE_GL2PS
     125  ifneq ($(G4INCLUDE_EXEC),1)
     126    CPPFLAGS += -I$(G4BASE)/visualization/externals/gl2ps/include
     127  endif
     128  VISLIBS += -lG4gl2ps
    131129endif
    132130
  • trunk/config/History

    r1045 r1185  
    1 cvs log $Id: History,v 1.355 2009/04/27 07:44:07 gcosmo Exp $
     1cvs log $Id: History,v 1.368 2009/11/17 15:17:55 gcosmo Exp $
    22-------------------------------------------------------------------
    33
     
    1616     * Reverse chronological order (last date on top), please *
    1717     ----------------------------------------------------------
     18
     1917th November 2009  Gabriele Cosmo (config-V09-02-14)
     20- Added include paths to new CHIPS modules.
     21
     2217th November 2009  Gabriele Cosmo (config-V09-02-13)
     23- G4VIS_USE.gmk: fixed dependency issues on WIN32-VC for gl2ps utility
     24  library in visualization.
     25- WIN32-VC.gmk: added use32.lib to OGLLIBS to fix problems of linking
     26  when G4LIB_BUILD/USE_WIN32_SESSION is not set (L.Garnier).
     27- binmake.gmk: corrected inclusion of G4zlib library in link list for
     28  the case of global libraries.
     29- Updated Configure script (Configure-V09-02-03) and internal scripts:
     30  o Added new data set for G4REALSURFACEDATA variable and updated G4LEDATA
     31    data set version.
     32  o Fixed detection of QtCore library; addressing problem report #1079.
     33  o Added flag to allow running with query options on non-interactive
     34    terminal. Resolves issue reported in Hypernews Install-and-Config #1213.
     35  o Corrected text for installation of g3tog4 module; cernlib is not required.
     36
     375th November 2009  John Allison (config-V09-02-12)
     38- Removed references to obsolete GAGTREE driver.
     39
     404th November 2009  John Allison
     41- Added new gMocren flags for backward compatibility.
     42
     434th November 2009  Gabriele Cosmo (config-V09-02-11)
     44- Added new gMocren include path to G4VIS_USE.gmk script.
     45
     468th September 2009  Gabriele Cosmo (config-V09-02-10)
     47- Darwin-g++.gmk: added paths to $QTHOME/include and $QTHOME/lib to
     48  setup for Qt4 configuration.
     49
     5017th August 2009  Gabriele Cosmo (config-V09-02-09)
     51- Added G4OPTDEBUG option for hybrid optimized-debug build also to
     52  Darwin-g++ and WIN32-g++ configurations.
     53
     543rd August 2009  Gabriele Cosmo (config-V09-02-08)
     55- Darwin-g++.gmk: added -arch_multiple option to LDFLAGS to force more
     56  diagnostics for wrong architecture errors at link stage.
     57
     5817th June 2009  Gunter Folger (config-V09-02-07)
     59- binmake.gmk: moved definition of TARGOBJEXT to place not dependent
     60  on G4EXLIB, such that the extension is defined when no lib is present
     61  (e.g. for hadronic exercisers).
     62
     6327th May 2009  Ben Morgan (config-V09-02-06)
     64- Configure script:
     65  o Rewritten check on make/gmake on WIN32-VC systems to avoid problems
     66    with cygwin and Matlab.
     67  o Added check to build Qt driver only when Qt UI module is built;
     68    reordered moc checks and added cross-check on moc version.
     69    Added safety reset of OpenGL QT build and use variables.
     70  o Commented out echo compatibility warning to address problem report #1067.
    1871
    197227th April 2009  Gabriele Cosmo (config-V09-02-05)
  • trunk/config/sys/Darwin-g++.gmk

    r1045 r1185  
    1313  CXX       := g++
    1414  CXXFLAGS  := -Wall -ansi -pedantic -Wno-non-virtual-dtor -Wno-long-long
    15   CXXFLAGS  += -Wwrite-strings -Wpointer-arith -Woverloaded-virtual -pipe -Wextra
    16 #  CXXFLAGS  := -Wall -Wextra -ansi -pedantic -Wuninitialized -Winline -Wunreachable-code
     15# CXXFLAGS  += -Wunused-parameter -Winline -Wunreachable-code
     16  CXXFLAGS  += -Wwrite-strings -Wpointer-arith -Woverloaded-virtual -pipe
    1717  ifdef G4OPTIMISE
    18 #    CXXFLAGS  += -O2
    19 #    FCFLAGS   := -O2
    20 #    CCFLAGS   := -O2
     18    CXXFLAGS  += -O2
     19    FCFLAGS   := -O2
     20    CCFLAGS   := -O2
    2121  else
    2222    ifdef G4DEBUG
     
    3131    CCFLAGS   += -pg
    3232  endif
     33  ifdef G4OPTDEBUG
     34    CXXFLAGS  += -O2 -g
     35    FCFLAGS   += -O2 -g
     36    CCFLAGS   += -O2 -g
     37  endif
    3338  FC := gfortran
    3439  FCFLAGS += -fno-automatic -fno-backslash -fno-second-underscore
    35   LDFLAGS += -bind_at_load
     40  LDFLAGS += -bind_at_load -arch_multiple
    3641  FCLIBS := -lg2c -lnsl
    3742  SHEXT   := dylib
     
    9297      QTFLAGS   += -I $(QTHOME)/QtGui.framework/Headers
    9398      QTFLAGS   += -I $(QTHOME)/QtOpenGL.framework/Headers
     99      QTFLAGS   += -I $(QTHOME)/include/Qt -I$(QTHOME)/include
    94100    else
    95101      QTFLAGS   := -I $(QTHOME)/include/Qt -I$(QTHOME)/include
     
    100106      QTLIBPATH   := $(shell test -d $(QTHOME)/lib/qt3/lib && echo "$(QTHOME)/lib/qt3/lib" || echo "$(QTHOME)/lib" )
    101107    else
    102       QTLIBPATH  := -F$(QTHOME)
     108      QTLIBPATH  := -F$(QTHOME)/lib -F$(QTHOME)
    103109    endif
    104110  endif
  • trunk/config/sys/WIN32-VC.gmk

    r1176 r1185  
    3333  endif
    3434  ifndef OGLLIBS
    35     OGLLIBS   := glu32.lib opengl32.lib gdi32.lib user32.lib
     35    OGLLIBS   := glu32.lib opengl32.lib user32.lib
    3636  endif
    3737  ifndef UI32LIBS
     
    6464    endif
    6565  endif
    66 
    6766
    6867#
  • trunk/config/sys/WIN32-g++.gmk

    r1017 r1185  
    2020      CCFLAGS   := -g
    2121    endif
     22  endif
     23  ifdef G4PROFILE
     24    CXXFLAGS  += -pg
     25    FCFLAGS   += -pg
     26    CCFLAGS   += -pg
     27  endif
     28  ifdef G4OPTDEBUG
     29    CXXFLAGS  += -O2 -g
     30    FCFLAGS   += -O2 -g
     31    CCFLAGS   += -O2 -g
    2232  endif
    2333  ifdef G4LIB_BUILD_SHARED
Note: See TracChangeset for help on using the changeset viewer.