Skip to content
Snippets Groups Projects
  1. Jul 11, 2006
  2. Jul 03, 2006
  3. Jun 28, 2006
  4. Jun 27, 2006
  5. Jun 26, 2006
  6. Jun 22, 2006
  7. May 26, 2006
  8. May 24, 2006
  9. May 23, 2006
  10. May 17, 2006
    • Fons Rademakers's avatar
      From Axel: · 1b7011e7
      Fons Rademakers authored
      this patch solves a problem with an ROOTSYS ending on \ and
      config/Makefile.config containing
      
      foo      :=$(shell cygpath -u "$(ROOTSYS)")
      
      which gets translated to cygpath -u "c:\root\"
      which doesn't work. Simply adding a space in front of the closing '"'
      solves it.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@15087 27541ba8-7e3a-0410-8455-c3a389f83636
      1b7011e7
  11. May 10, 2006
    • Fons Rademakers's avatar
      From Gerri: · 42c671cf
      Fons Rademakers authored
      fix libssl detection.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@14989 27541ba8-7e3a-0410-8455-c3a389f83636
      42c671cf
    • Rene Brun's avatar
      From Mattias Ellert · ac079c63
      Rene Brun authored
      If I install the standard redhat/fedora mysql libraries in a user location:
      
      export MYSQL=/where/ever/you/have/write/permissions
      
      rpm --dbpath $MYSQL/rpmdb --initdb
      
      rpm --dbpath $MYSQL/rpmdb -ivh --noscripts --nodeps \
      --relocate /usr=$MYSQL --relocate /etc=$MYSQL/etc \
      mysql-5.0.18-2.1.i386.rpm mysql-devel-5.0.18-2.1.i386.rpm
      
      and then try to configure root to use these libraries with the MYSQL environment variable it does not work.
      
      The configure script looks for include files in $MYSQL nad $MYSQL/include, but not in $MYSQL/include/mysql. It look for libraries in $MYSQL and $MYSQL/lib, but not in $MYSQL/lib/mysql
      
      This patch fixes this problem.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@14983 27541ba8-7e3a-0410-8455-c3a389f83636
      ac079c63
  12. May 06, 2006
  13. May 04, 2006
    • Fons Rademakers's avatar
      From Gerri: · 97447727
      Fons Rademakers authored
      If '--with-ssl-libdir' / '--with-ssl-incdir' are used to specify a
      non-default OpenSSL, and the lib path contains shared version of the libssl,
      'configure' does not find correctly the path for libcrypto.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@14916 27541ba8-7e3a-0410-8455-c3a389f83636
      97447727
  14. Apr 21, 2006
  15. Apr 19, 2006
  16. Apr 18, 2006
  17. Apr 17, 2006
  18. Apr 16, 2006
    • Fons Rademakers's avatar
      From Christian Holm: · f2092864
      Fons Rademakers authored
      * Problem with libroot-fftw to root-plugin-fftw3 transition.
      * Add `-lz' to output of `root-config --libs' if needed.
      * Remove `G__qtgsi.{h,cxx}' in `distclean'.
      * There were a lot of places where you had `$FOO$BAR' which can be disastrous,
        in that none of the variables are expanded (depends on the
        actual shell).   Also, when building `mktypes', there was `
        $CXXOUTmktypes' which won't work.  I put `{...}' around _all_
        variables in the script.
      * Some minor packaging fixes
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@14709 27541ba8-7e3a-0410-8455-c3a389f83636
      f2092864
  19. Apr 13, 2006
  20. Apr 12, 2006
  21. Apr 11, 2006
  22. Apr 10, 2006
    • Rene Brun's avatar
      From Anna Kreshuk: · 316efe6d
      Rene Brun authored
      A new optional package "fftw" is introduced.
      It is a wrapper to the FFTW3 library. To use those functions,
      FFTW3 should already be installed by the user, and ROOT should be configured
        --with-fftw3-incdir = "the directory where fftw3.h is"
        --with-fftw3-libdir = "the directory where the fftw library is"
      eg
        --with-fftw3-incdir=$HOME/fftw-3.1.1/api \
        --with-fftw3-libdir=$HOME/fftw-3.1.1/.libs \
      
      A new class TVirtualFFT provides an abstract interface for Fast Fourier
      Transforms. The available transform types:
      FFT:
      ====
      - "C2CFORWARD" - a complex input/output discrete Fourier transform (DFT)
                       in one or more dimensions, -1 in the exponent
      - "C2CBACKWARD"- a complex input/output discrete Fourier transform (DFT)
                       in one or more dimensions, +1 in the exponent
      - "R2C"        - a real-input/complex-output discrete Fourier transform (DFT)
                       in one or more dimensions,
      - "C2R"        - inverse transforms to "R2C", taking complex input
                       (storing the non-redundant half of a logically Hermitian array)
                       to real output
      - "R2HC"       - a real-input DFT with output in ���alfcomplex���format,
                       i.e. real and imaginary parts for a transform of size n stored as
                       r0, r1, r2, ..., rn/2, i(n+1)/2-1, ..., i2, i1
      - "HC2R"       - computes the reverse of FFTW_R2HC, above
      - "DHT"        - computes a discrete Hartley transform
      
      Sine/cosine transforms:
      =======================
      Different types of transforms are specified by parameter kind of the SineCosine() static
      function. 4 different kinds of sine and cosine transforms are available
       DCT-I  (REDFT00 in FFTW3 notation)- kind=0
       DCT-II (REDFT10 in FFTW3 notation)- kind=1
       DCT-III(REDFT01 in FFTW3 notation)- kind=2
       DCT-IV (REDFT11 in FFTW3 notation)- kind=3
       DST-I  (RODFT00 in FFTW3 notation)- kind=4
       DST-II (RODFT10 in FFTW3 notation)- kind=5
       DST-III(RODFT01 in FFTW3 notation)- kind=6
       DST-IV (RODFT11 in FFTW3 notation)- kind=7
      Formulas and detailed descriptions can be found in the chapter
      "What FFTW really computes" of the FFTW manual
      
      NOTE: FFTW computes unnormalized transforms, so doing a transform, followed by its
            inverse will give the original array, multiplied by normalization constant
            (transform size(N) for FFT, 2*(N-1) for DCT-I, 2*(N+1) for DST-I, 2*N for
            other sine/cosine transforms)
      
      How to use it:
      Call to the static function FFT returns a pointer to a fast fourier transform
      with requested parameters. Call to the static function SineCosine returns a
      pointer to a sine or cosine transform with requested parameters. Example:
      {
         Int_t N = 10; Double_t *in = new Double_t[N];
         TVirtualFFT *fftr2c = TVirtualFFT::FFT(1, &N, "R2C");
         fftr2c->SetPoints(in);
         fftr2c->Transform();
         Double_t re, im;
         for (Int_t i=0; i<N; i++)
            fftr2c->GetPointComplex(i, re, im);
         ...
         fftr2c->SetPoints(in2);
         ...
         fftr2c->SetPoints(in3);
         ...
      }
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@14621 27541ba8-7e3a-0410-8455-c3a389f83636
      316efe6d
    • Fons Rademakers's avatar
      remove obsolete bin/xproofd. · fce5209a
      Fons Rademakers authored
      git-svn-id: http://root.cern.ch/svn/root/trunk@14619 27541ba8-7e3a-0410-8455-c3a389f83636
      fce5209a
    • Fons Rademakers's avatar
      cleanup tmp files on exit (so in case exit is called the tmp files are · 4c9579fb
      Fons Rademakers authored
      also cleaned up).
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@14613 27541ba8-7e3a-0410-8455-c3a389f83636
      4c9579fb
  23. Apr 04, 2006
  24. Mar 31, 2006
  25. Mar 22, 2006
  26. Mar 16, 2006
    • Fons Rademakers's avatar
      From Axel: · 9876bcd8
      Fons Rademakers authored
      added support for pre-compiled header files. Compilers currently supported:
      gcc > 4.0.0
      VC++ >= 7.1
      A few sources had to be changed because they get now exposed to some more
      includes from ROOT.
      
      The compile time speedup can be up to 30%.
      
      
      git-svn-id: http://root.cern.ch/svn/root/trunk@14290 27541ba8-7e3a-0410-8455-c3a389f83636
      9876bcd8
Loading