This is CentOS 6.3 x86_64 (64-bit) with gcc 4.4.6 here …
While trying to compile the current ROOT “v5-34-00-patches@44990”, I get … [code]bin/rmkdepend -R -fproof/clarens/src/TClarens.d -Y -w 1000 – -pipe -m64 -Wshadow -Wall -W -Woverloaded-virtual -fPIC -Iinclude -pthread -I/usr/include/libxml2 -D__cplusplus – /…/proof/clarens/src/TClarens.cxx
g++ -O2 -pipe -m64 -Wshadow -Wall -W -Woverloaded-virtual -fPIC -Iinclude -pthread -I/usr/include/libxml2 -o proof/clarens/src/TClarens.o -c /…/proof/clarens/src/TClarens.cxx
bin/rmkdepend -R -fproof/clarens/src/TClProxy.d -Y -w 1000 – -pipe -m64 -Wshadow -Wall -W -Woverloaded-virtual -fPIC -Iinclude -pthread -I/usr/include/libxml2 -D__cplusplus – /…/proof/clarens/src/TClProxy.cxx
g++ -O2 -pipe -m64 -Wshadow -Wall -W -Woverloaded-virtual -fPIC -Iinclude -pthread -I/usr/include/libxml2 -o proof/clarens/src/TClProxy.o -c /…/proof/clarens/src/TClProxy.cxx
bin/rmkdepend -R -fproof/clarens/src/TClSession.d -Y -w 1000 – -pipe -m64 -Wshadow -Wall -W -Woverloaded-virtual -fPIC -Iinclude -pthread -I/usr/include/libxml2 -D__cplusplus – /…/proof/clarens/src/TClSession.cxx
g++ -O2 -pipe -m64 -Wshadow -Wall -W -Woverloaded-virtual -fPIC -Iinclude -pthread -I/usr/include/libxml2 -o proof/clarens/src/TClSession.o -c /…/proof/clarens/src/TClSession.cxx
bin/rmkdepend -R -fproof/clarens/src/TEcho.d -Y -w 1000 – -pipe -m64 -Wshadow -Wall -W -Woverloaded-virtual -fPIC -Iinclude -pthread -I/usr/include/libxml2 -D__cplusplus – /…/proof/clarens/src/TEcho.cxx
g++ -O2 -pipe -m64 -Wshadow -Wall -W -Woverloaded-virtual -fPIC -Iinclude -pthread -I/usr/include/libxml2 -o proof/clarens/src/TEcho.o -c /…/proof/clarens/src/TEcho.cxx
bin/rmkdepend -R -fproof/clarens/src/TGM.d -Y -w 1000 – -pipe -m64 -Wshadow -Wall -W -Woverloaded-virtual -fPIC -Iinclude -pthread -I/usr/include/libxml2 -D__cplusplus – /…/proof/clarens/src/TGM.cxx
g++ -O2 -pipe -m64 -Wshadow -Wall -W -Woverloaded-virtual -fPIC -Iinclude -pthread -I/usr/include/libxml2 -o proof/clarens/src/TGM.o -c /…/proof/clarens/src/TGM.cxx
/…/proof/clarens/src/TGM.cxx: In member function ‘Bool_t TGM::CreateSession(const Char_t*, TString&, TList*&, TUrl&)’:
/…/proof/clarens/src/TGM.cxx:125: warning: declaration of ‘n’ shadows a previous local
/…/proof/clarens/src/TGM.cxx:115: warning: shadowed declaration is here
bin/rmkdepend -R -fproof/clarens/src/TLM.d -Y -w 1000 – -pipe -m64 -Wshadow -Wall -W -Woverloaded-virtual -fPIC -Iinclude -pthread -I/usr/include/libxml2 -D__cplusplus – /…/proof/clarens/src/TLM.cxx
g++ -O2 -pipe -m64 -Wshadow -Wall -W -Woverloaded-virtual -fPIC -Iinclude -pthread -I/usr/include/libxml2 -o proof/clarens/src/TLM.o -c /…/proof/clarens/src/TLM.cxx
bin/rmkdepend -R -fproof/clarens/src/TSAM.d -Y -w 1000 – -pipe -m64 -Wshadow -Wall -W -Woverloaded-virtual -fPIC -Iinclude -pthread -I/usr/include/libxml2 -D__cplusplus – /…/proof/clarens/src/TSAM.cxx
g++ -O2 -pipe -m64 -Wshadow -Wall -W -Woverloaded-virtual -fPIC -Iinclude -pthread -I/usr/include/libxml2 -o proof/clarens/src/TSAM.o -c /…/proof/clarens/src/TSAM.cxx
/…/proof/clarens/src/TSAM.cxx: In member function ‘Bool_t TSAM::GetDSetFiles(const Char_t*, const Char_t*, TList*&)’:
/…/proof/clarens/src/TSAM.cxx:208: warning: declaration of ‘n’ shadows a previous local
/…/proof/clarens/src/TSAM.cxx:198: warning: shadowed declaration is here
bin/rmkdepend -R -fproof/clarens/src/TXmlRpc.d -Y -w 1000 – -pipe -m64 -Wshadow -Wall -W -Woverloaded-virtual -fPIC -Iinclude -pthread -I/usr/include/libxml2 -D__cplusplus – /…/proof/clarens/src/TXmlRpc.cxx
g++ -O2 -pipe -m64 -Wshadow -Wall -W -Woverloaded-virtual -fPIC -Iinclude -pthread -I/usr/include/libxml2 -o proof/clarens/src/TXmlRpc.o -c /…/proof/clarens/src/TXmlRpc.cxx
Generating dictionary proof/clarens/src/G__Clarens.cxx…
core/utils/src/rootcint_tmp -cint -f proof/clarens/src/G__Clarens.cxx -c /…/proof/clarens/inc/TClarens.h /…/proof/clarens/inc/TClProxy.h /…/proof/clarens/inc/TClSession.h /…/proof/clarens/inc/TEcho.h /o
pt/ROOT/CentOS62_x86_64_gcc446/build/v5-34-00-patches/proof/clarens/inc/TGM.h /…/proof/clarens/inc/TLM.h /…/proof/clarens/inc/TSAM.h /…/proof/clarens/inc/TXmlRpc.h /…/proof/clarens/inc/LinkDef.h
bin/rmkdepend -R -fproof/clarens/src/G__Clarens.d -Y -w 1000 – -pipe -m64 -Wshadow -Wall -W -Woverloaded-virtual -fPIC -Iinclude -pthread -I/usr/include/libxml2 -D__cplusplus -Icint/cint/lib/prec_stl -Icint/cint/stl -I/…/cint/cint/inc – proof/clarens/src/G__Clarens.cxx
g++ -pipe -m64 -Wshadow -Wall -W -Woverloaded-virtual -fPIC -Iinclude -pthread -I/usr/include/libxml2 -I. -I/…/cint/cint/inc -o proof/clarens/src/G__Clarens.o -c proof/clarens/src/G__Clarens.cxx
g++ -shared -Wl,-soname,libClarens.so.5.34 -m64 -O2 -Wl,–no-undefined -Wl,–as-needed -o lib/libClarens.so.5.34 proof/clarens/src/TClarens.o proof/clarens/src/TClProxy.o proof/clarens/src/TClSession.o proof/clarens/src/TEcho.o proof/clarens/src/TGM.o proof/clarens/src/TLM.o proof/clarens/src/TSAM.o proof/clarens/src/TXmlRpc.o proof/clarens/src/G__Clarens.o -lxmlrpc_client -Llib -lMathCore -lcrypto -Llib -lCore -lCint -ldl
proof/clarens/src/TClSession.o: In function B64Decode(_xmlrpc_env*, unsigned char*, int*)': TClSession.cxx:(.text+0x1a8): undefined reference to
xmlrpc_base64_decode’
TClSession.cxx:(.text+0x1bf): undefined reference to xmlrpc_mem_block_size' TClSession.cxx:(.text+0x1df): undefined reference to
xmlrpc_mem_block_contents’
TClSession.cxx:(.text+0x1fe): undefined reference to xmlrpc_mem_block_free' TClSession.cxx:(.text+0x2ed): undefined reference to
xmlrpc_mem_block_free’
proof/clarens/src/TClSession.o: In function B64Encode(_xmlrpc_env*, unsigned char*, int)': TClSession.cxx:(.text+0x35f): undefined reference to
xmlrpc_base64_encode’
TClSession.cxx:(.text+0x376): undefined reference to xmlrpc_mem_block_size' TClSession.cxx:(.text+0x394): undefined reference to
xmlrpc_mem_block_contents’
TClSession.cxx:(.text+0x3b0): undefined reference to xmlrpc_mem_block_free' TClSession.cxx:(.text+0x495): undefined reference to
xmlrpc_mem_block_free’
proof/clarens/src/TClSession.o: In function TClSession::Create(char const*)': TClSession.cxx:(.text+0x1011): undefined reference to
xmlrpc_env_init’
TClSession.cxx:(.text+0x11aa): undefined reference to xmlrpc_parse_value' TClSession.cxx:(.text+0x1345): undefined reference to
xmlrpc_DECREF’
proof/clarens/src/TEcho.o: In function TEcho::Hostname(TString&, TString&)': TEcho.cxx:(.text+0x9f): undefined reference to
xmlrpc_env_clean’
TEcho.cxx:(.text+0xa8): undefined reference to xmlrpc_env_init' TEcho.cxx:(.text+0x10f): undefined reference to
xmlrpc_parse_value’
TEcho.cxx:(.text+0x16d): undefined reference to `xmlrpc_DECREF’
(… tons of such messages …)
proof/clarens/src/TXmlRpc.o: In function (anonymous namespace)::get_string(_xmlrpc_env*, _xmlrpc_value*)': TXmlRpc.cxx:(.text+0x90): undefined reference to
xmlrpc_parse_value’
proof/clarens/src/TXmlRpc.o: In function (anonymous namespace)::print_values(int, _xmlrpc_env*, _xmlrpc_value*)': TXmlRpc.cxx:(.text+0x116): undefined reference to
xmlrpc_value_type’
TXmlRpc.cxx:(.text+0x1f9): undefined reference to xmlrpc_array_size' TXmlRpc.cxx:(.text+0x247): undefined reference to
xmlrpc_array_get_item’
TXmlRpc.cxx:(.text+0x2ad): undefined reference to xmlrpc_parse_value' TXmlRpc.cxx:(.text+0x2fe): undefined reference to
xmlrpc_parse_value’
TXmlRpc.cxx:(.text+0x366): undefined reference to xmlrpc_parse_value' TXmlRpc.cxx:(.text+0x3b6): undefined reference to
xmlrpc_parse_value’
TXmlRpc.cxx:(.text+0x405): undefined reference to xmlrpc_parse_value' TXmlRpc.cxx:(.text+0x47f): undefined reference to
xmlrpc_struct_size’
TXmlRpc.cxx:(.text+0x53e): undefined reference to xmlrpc_struct_get_key_and_value' proof/clarens/src/TXmlRpc.o: In function
TXmlRpc::PrintValue(_xmlrpc_value*)’:
TXmlRpc.cxx:(.text+0x602): undefined reference to xmlrpc_env_init' proof/clarens/src/TXmlRpc.o: In function
TXmlRpc::TXmlRpc(TClSession*)’:
TXmlRpc.cxx:(.text+0x8ae): undefined reference to xmlrpc_env_init' proof/clarens/src/TXmlRpc.o: In function
TXmlRpc::PrintValue(_xmlrpc_value*)’:
TXmlRpc.cxx:(.text+0x625): undefined reference to xmlrpc_env_clean' proof/clarens/src/G__Clarens.o: In function
TXmlRpc::GetEnv()’:
G__Clarens.cxx:(.text._ZN7TXmlRpc6GetEnvEv[TXmlRpc::GetEnv()]+0x18): undefined reference to xmlrpc_env_clean' G__Clarens.cxx:(.text._ZN7TXmlRpc6GetEnvEv[TXmlRpc::GetEnv()]+0x28): undefined reference to
xmlrpc_env_init’
collect2: ld returned 1 exit status
make: *** [lib/libClarens.so] Error 1[/code] BTW. Don’t miss this report: [url]Qtcint.so.5.31 cannot be built in trunk@41669