- Dec 09, 2010
-
-
Fons Rademakers authored
correction in xrootd Bonjour header location. git-svn-id: http://root.cern.ch/svn/root/trunk@37428 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Dec 05, 2010
-
-
Fons Rademakers authored
fix xrootd version number detection and disable Bonjour for the versions of xrootd not supporting it. git-svn-id: http://root.cern.ch/svn/root/trunk@37298 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Dec 02, 2010
-
-
Fons Rademakers authored
Fix for the following issue: The configure script detects the 8-digit date based version numbers of an external xrootd installation. However, in the current development version of xrootd the version scheme has changed to a more traditional 3-number version number (3.0.0). The current root configure script identifies this number to be older than all the versions using the old 8-digit version numbers, and sets all the compilation switches wrong. The configure script also has problems with xrootd versions installed from a git head/master checkout, where the version is given using the git short hash, e.g.: #define XrdVERSION "untagged-e2acb17" git-svn-id: http://root.cern.ch/svn/root/trunk@37166 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Nov 26, 2010
-
-
Fons Rademakers authored
- Makefile: - added + for the reconfigure rule so to tell make this rule is a sub-make (as configure calls make to obtain compiler info). Hopefully stops warning on cygwin. - added mktypes as executable to be build on host in buildtools as it needs to be run on the host to generate the types.h for the target - configure: - remove the -j1 on the make commands - cintddls: - use mktypes from buildtools to generate types.h - added missing dependency of G__c_ipc.c on types.h - don't rsync .dSYM directory from ROOT_SRCDIR. git-svn-id: http://root.cern.ch/svn/root/trunk@36957 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Nov 25, 2010
-
-
Fons Rademakers authored
- only enable Bonjour on Linux/MacOSX/iOS - call sub-make's with -j1 (in case ./configure is called via make -jn in reconfigure) git-svn-id: http://root.cern.ch/svn/root/trunk@36956 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
check_comp() function as this screws up compiler path output. git-svn-id: http://root.cern.ch/svn/root/trunk@36949 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@36939 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
Patch to add support for worker autodiscovery in PROOF using the Avahi/Bonjour technology. The new functionality is supported on Mac (MacOsX >= 10.4; no need of additional installs) and linux (requires the Avahi framework, available by default on most of the distributions). To use this functionality (instead-of or in-addition-to the the static worker configuration via proof.conf or xpd.worker) the new directive 'xpd.bonjour' must be used (see description at http://root.cern.ch/drupal/content/configuration-reference-guide#bonjour): - masters should use it in 'discover' mode xpd.bonjour discover - workers in 'register' mode, specifying how many cores or processes they accept for a session (default is the number of processors on the machine) xpd.bonjour register cores=4 git-svn-id: http://root.cern.ch/svn/root/trunk@36936 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Nov 24, 2010
-
-
Fons Rademakers authored
- the qtmoc.sh script (to put in $ROOTSYS/build/win/) - the configure patch (using the qtmoc.sh script) - the cygpath.h patch, allowing to build with non-cygwin systems (e.g. msys/mingw) git-svn-id: http://root.cern.ch/svn/root/trunk@36916 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Nov 22, 2010
-
-
Fons Rademakers authored
- configure: check for cl (and not for cl.sh) as compiler - Makefile.win32: fix detection of F77 compiler - root-config.in: set compiler to cl and not cl.sh. git-svn-id: http://root.cern.ch/svn/root/trunk@36840 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
In source building should work now. git-svn-id: http://root.cern.ch/svn/root/trunk@36828 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Nov 20, 2010
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@36809 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Nov 15, 2010
-
-
Fons Rademakers authored
To make an out of source build do, assuming the source is in ~/root: mkdir ~/root-x8664 cd ~/root-x8664 ~/root/configure make This is convenient to build e.g. 32 and 64-bit version from one source, but also needed for cross-compilation, where it is now possible to build in a special directory only the compile time tools, like rootcint for the host architecture while the binary is build for the remote architecture (like iOS). git-svn-id: http://root.cern.ch/svn/root/trunk@36659 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Nov 02, 2010
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@36479 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@36470 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Sep 28, 2010
-
-
Fons Rademakers authored
Martin pointed out that the new settings are not correct if the external xrootd is passed via "--with-xrootd=<dir>" instead of a full specification of inc and lib dirs via "--with-xrootd-incdir=<incdir>" and "--with-xrootd-libdir=<libdir>". git-svn-id: http://root.cern.ch/svn/root/trunk@35833 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
- In proof/proofx and proof/proofd, add a check on the Xrootd version to determine the list of libraries to be linked to. The version is extracted by 'configure' and saved in the variable XRDVERSION available in the makefiles. Should solve the problems observed in the nightlies and buildbot. - Fix an issue with the version extraction which could affect the compilation against an eternal xrootd. git-svn-id: http://root.cern.ch/svn/root/trunk@35828 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Sep 23, 2010
-
-
Fons Rademakers authored
an update for configure to support p3 configuration. There are basically two modifications: 1) instead of using 'print' use 'sys.stdout.write' b/c in p2 print is a statement, in p3 it is a function; the new code works for both 2) re-order the set of locations to look for libpythonx.y.so to make the config lib (which contains .a rather than .so) last git-svn-id: http://root.cern.ch/svn/root/trunk@35694 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
for ios. git-svn-id: http://root.cern.ch/svn/root/trunk@35693 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Sep 17, 2010
-
-
Fons Rademakers authored
includes and libs. git-svn-id: http://root.cern.ch/svn/root/trunk@35357 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
- The "finkdir" for either Fink or MacPorts was defined but not applied through all the code. Namely, graphics libraries were somehow missed out. Also there are several libraries which are being looked for in /opt/local/lib and not $finkdir/lib. - The "mocdir" variable was neither defined anywhere nor asked to be input. git-svn-id: http://root.cern.ch/svn/root/trunk@35356 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Sep 16, 2010
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@35328 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Sep 06, 2010
-
-
Fons Rademakers authored
instead of Fink. git-svn-id: http://root.cern.ch/svn/root/trunk@35166 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Aug 31, 2010
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@35088 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Aug 20, 2010
-
-
Fons Rademakers authored
Add Makefile for the iOS simulator (iossim). git-svn-id: http://root.cern.ch/svn/root/trunk@34903 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Aug 01, 2010
-
-
Fons Rademakers authored
changes to compile fitsio on Windows. git-svn-id: http://root.cern.ch/svn/root/trunk@34695 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jul 28, 2010
-
-
Fons Rademakers authored
both also depend on X11. In Makefile don't compile fitsio when asimage is not selected. git-svn-id: http://root.cern.ch/svn/root/trunk@34634 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jul 27, 2010
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@34617 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
New module graf2d/fitsio to read (atronomical) images and data from FITS files using the cfitsio library (see http://heasarc.gsfc.nasa.gov/fitsio/). To get cfitsio on Ubuntu do "apt-get install cfitsio-dev" or on Mac install it from Fink or get the source from the NASA site. The module comes with some tutorials in the $ROOTSYS/tutorials/fitsio directory. git-svn-id: http://root.cern.ch/svn/root/trunk@34610 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jul 23, 2010
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@34584 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
environments (or systems without X11 like iOS). The flag --minimal builds without X11 now. The new flag --gminimal builds like --minimal but with X11. On Win32 we always build with basic graphics. git-svn-id: http://root.cern.ch/svn/root/trunk@34578 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jul 19, 2010
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@34486 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jul 12, 2010
-
-
Fons Rademakers authored
needed as the only lib using it (libCore.so) is explicily linked with -lz. git-svn-id: http://root.cern.ch/svn/root/trunk@34382 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jul 09, 2010
-
-
Fons Rademakers authored
do: ./configure --with-alloc-lib=libtcmalloc or ./configure --with-alloc-libdir=/my/alloc/lib --with-alloc-lib=libtcmalloc Note, as this only changes how root.exe (and apps using root-config --libs) are linked, after configure you need to do: rm bin/root.exe make to link with the new allocator. git-svn-id: http://root.cern.ch/svn/root/trunk@34367 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jun 22, 2010
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@34048 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jun 08, 2010
-
-
Fons Rademakers authored
libgsl is available. git-svn-id: http://root.cern.ch/svn/root/trunk@33769 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 17, 2010
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@33538 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
(e.g. Fedora 13), /usr/lib64/libncurses.so is not anymore a link to e.g. /usr/lib64/libncurses.so.5, but an ld script with the contents: INPUT(libncurses.so.5 -ltinfo) so the "file" command reports "ASCII" instead of "64-bit". Only solution in this case is to try linking against the library. Fixes issue #67464. git-svn-id: http://root.cern.ch/svn/root/trunk@33534 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 13, 2010
-
-
Fons Rademakers authored
new option --minimal, which turns off the automatic searching for support libraries. This will build the minimal set of ROOT libraries. Use the --enable-... options to turn on only what is really needed. git-svn-id: http://root.cern.ch/svn/root/trunk@33500 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
by accident the cygwin versions). git-svn-id: http://root.cern.ch/svn/root/trunk@33499 27541ba8-7e3a-0410-8455-c3a389f83636
-