Problem with ROOT on MacOSX 10.3.9

Dear ROOTers,

I have a problem in running ROOT on my Mac PowerBook G4.
I have downloaded and installed the latest CVS version
with the commands

./configure --enable-thread --enable-soversion
make
make install

The installation seems smooth (i.e. it does not crash), on startup
the root splash window pops up regularly, but the problems seem to start
with the graphical devices; e.g. when I try to run something like
.x hsimple.C
(in the folder $ROOTSYS/tutorials)
I get the following errors:

*** malloc[15986]: error for object 0x5293400: Incorrect checksum for freed object - object was probably modified after being freed; break at szone_error
*** malloc[15986]: error for object 0x5293600: Incorrect checksum for freed object - object was probably modified after being freed; break at szone_error
*** malloc[15986]: error for object 0x5293600: Incorrect checksum for freed object - object was probably modified after being freed; break at szone_error
*** malloc[15986]: Deallocation of a pointer not malloced: 0x5293400; This could be a double free(), or free() called with the middle of an allocated block; Try setting environment variable MallocHelp to see tools to help debug
*** malloc[15986]: error for object 0x536ee00: Incorrect checksum for freed object - object was probably modified after being freed; break at szone_error

*** Break *** bus error
Root >
*** Break *** segmentation violation
Root >


With other macros the error messages may be different, but they generally end up in a segmentation violation.

My OS is MacOSX 10.3.9 with
C compiler

gcc -v
Thread model: posix
gcc version 3.3 20030304 (Apple Computer, Inc. build 1671)

and linker

ld -v
Apple Computer, Inc. version cctools-573.obj~1

The problem is Mac related, since I managed to install the same version
of ROOT on a desktop running Fedora Core 4 without any problem.

I attach the ASCII files config.log and build.log (the last is the output of “make”).
Btw, during the “make” process (see the build.log file)
I get the following messages, which
neverthess do not halt the compilation process. Are they relevant?

Error: string() header declared but not defined prec_stl/vector:409:
Error: string() header declared but not defined prec_stl/list:187:
Error: string() header declared but not defined prec_stl/deque:167:
Error: string() header declared but not defined prec_stl/deque:203:

Needless to say, any help would be highly appreciated.
Thanks in advance,
Fabio
attachments.tar.gz (77.8 KB)