Compilation failed v5-27-04 on Snow leopard

I tried to compile the version v5-27-04 and it failed with the error below.
I am running under Snow Leopard 10.6.4
GCC version 4.6.0.



bin/rmkdepend -R -fproof/proofplayer/src/TOutputListSelectorDataMap.d -Y -w 1000 – -m64 -pipe -Wshadow -W -Wall -Woverloaded-virtual -fsigned-char -fno-common -Iinclude -D_REENTRANT -pthread -D__cplusplus – proof/proofplayer/src/TOutputListSelectorDataMap.cxx
/usr/local/bin/g++ -O2 -m64 -pipe -Wshadow -W -Wall -Woverloaded-virtual -fsigned-char -fno-common -Iinclude -D_REENTRANT -pthread -o proof/proofplayer/src/TOutputListSelectorDataMap.o -c proof/proofplayer/src/TOutputListSelectorDataMap.cxx
proof/proofplayer/src/TOutputListSelectorDataMap.cxx: In member function ‘virtual void {anonymous}::TCollectDataMembers::Inspect(TClass*, const char*, const char*, const void*)’:
proof/proofplayer/src/TOutputListSelectorDataMap.cxx:144:27: erreur: ‘ptrdiff_t’ was not declared in this scope
proof/proofplayer/src/TOutputListSelectorDataMap.cxx: In member function ‘Bool_t TOutputListSelectorDataMap::Init(TSelector*)’:
proof/proofplayer/src/TOutputListSelectorDataMap.cxx:207:41: erreur: ‘ptrdiff_t’ was not declared in this scope
proof/proofplayer/src/TOutputListSelectorDataMap.cxx:207:51: erreur: expected ‘,’ or ‘;’ before ‘cdm’
make: *** [proof/proofplayer/src/TOutputListSelectorDataMap.o] Error 1


we don’t support GCC 4.6 yet, it has not been released yet and its not even branched yet. I.e. GCC 4.6.0 doesn’t really exist :slight_smile: Please use a released compiler.

Cheers, Axel.