Oops, lazy me looking in TProofServ.cxx. The solution is obvious 37 //#if (defined(__FreeBSD__) && (__FreeBSD__ < 4)) || defined(__APPLE__) 38 #if (defined(__FreeBSD__) && (__FreeBSD__ < 4)) After this change Root compiles fine and my root marks increase 25% : G4 1.42 Ghz 1Gb Ram g++3.3 fatman:~/src/ROOT/root-3.10.00/test> ./stress ****************************************************************** * Starting R O O T - S T R E S S test suite with 1000 events ****************************************************************** Test 1 : Functions, Random Numbers, Histogram Fits............. OK Test 2 : Check size & compression factor of a Root file........ OK Test 3 : Purge, Reuse of gaps in TFile......................... OK Test 4 : Test of 2-d histograms, functions, 2-d fits........... OK Test 5 : Test graphics & Postscript............................ OK Test 6 : Test subdirectories in a Root file.................... OK Test 7 : TNtuple, selections, TCut, TCutG, TEventList.......... OK Test 8 : Trees split and compression modes..................... OK Test 9 : Analyze Event.root file of stress 8................... OK Test 10 : Create 10 files starting from Event.root.............. OK Test 11 : Test chains of Trees using the 10 files............... OK Test 12 : Compare histograms of test 9 and 11................... OK Test 13 : Test merging files of a chain......................... OK Test 14 : Check correct rebuilt of Event.root in test 13........ OK Test 15 : Divert Tree branches to separate files................ OK Test 16 : CINT test (3 nested loops) with LHCb trigger.......... OK ****************************************************************** * Darwin fatman.local 7.0.0 Darwin Kernel Version 7.0.0: Wed ****************************************************************** stress : Total I/O = 705.1 Mbytes, I = 536.7, O = 168.4 stress : Compr I/O = 558.4 Mbytes, I = 426.6, O = 131.8 stress : Real Time = 71.74 seconds Cpu Time = 69.64 seconds ****************************************************************** * ROOTMARKS = 524.9 * Root3.10/01 20031030/945 ****************************************************************** some Panther installation pointers: 1) Install MacOSX panther and the Xcode tools. I chose in "customize" also to install the X11 stuff 2) Upgraded my fink stuff . No prisoners here, did rm -rf /sw . bootstrapped from the fink-0.6.0-full.tar.gz source . 3) installed some other goodies through fink install xdvi --- Edmond Offermann <edmondoffermann@yahoo.com> wrote: > Dear all, > > Made a (smooth) jump to MacOSX 10.3 Panther but > got a problem with the compilation of > ROOT Version 3.10/01 (and the cvs version of today) > in TProofServ.cxx, see below. > Anybody solved this already ? > > compiler specs: > ~/tmp> g++ -v > Reading specs from > /usr/libexec/gcc/darwin/ppc/3.3/specs > Thread model: posix > gcc version 3.3 20030304 (Apple Computer, Inc. build > 1495) > > error message: > > g++ -O -pipe -W -Wall -fsigned-char -fno-common > -I/usr/X11R6/include -Iinclude -DHAVE_CONFIG > -I/Users/eddyo/include/root-3.10.00/ > -DPower_Macintosh -DDarwin -w -pipe -fsigned-char > -fno-common -fsigned-char -g -I./ > -I/sw/include -o proof/src/TProofServ.o -c > proof/src/TProofServ.cxx > In file included from /usr/include/pthread.h:61, > from > /usr/include/gcc/darwin/3.3/c++/ppc-darwin/bits/gthr-default.h:37, > from > /usr/include/gcc/darwin/3.3/c++/ppc-darwin/bits/gthr.h:98, > from > /usr/include/gcc/darwin/3.3/c++/ppc-darwin/bits/c++io.h:37, > from > /usr/include/gcc/darwin/3.3/c++/bits/fpos.h:44, > from > /usr/include/gcc/darwin/3.3/c++/iosfwd:49, > from include/Riosfwd.h:23, > from include/TObject.h:40, > from include/TApplication.h:29, > from include/TProofServ.h:28, > from proof/src/TProofServ.cxx:44: > /usr/include/unistd.h:215: error: parse error before > `,' token > In file included from > /usr/include/gcc/darwin/3.3/c++/ppc-darwin/bits/gthr.h:98, > from > /usr/include/gcc/darwin/3.3/c++/ppc-darwin/bits/c++io.h:37, > from > /usr/include/gcc/darwin/3.3/c++/bits/fpos.h:44, > from > /usr/include/gcc/darwin/3.3/c++/iosfwd:49, > from include/Riosfwd.h:23, > from include/TObject.h:40, > from include/TApplication.h:29, > from include/TProofServ.h:28, > from proof/src/TProofServ.cxx:44: > /usr/include/gcc/darwin/3.3/c++/ppc-darwin/bits/gthr-default.h: > In function ` > int flock(int, int)': > >
This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:16 MET