Does anyone know the exact gcc version and platform used to compile the /afs root at:
/afs/cern.ch/sw/lcg/external/root/5.14.00/slc4_ia32_gcc34
I’m guessing 3.4.6, but don’t know for sure. It seems this version links to
oracle version at:
/afs/cern.ch/sw/lcg/external/oracle/10.2.0.2/slc4_ia32_gcc345
presumably compiled under gcc 3.4.5 Has anyone compiled oracle under
gcc 3.4.6? We are getting “glibc detected *** free()” errors when running
with locally compiled oracle with gcc 3.4.6 and were suspecting that to be
a problem…
Any ideas?
Hi,
Root on afs/external is built on slc4 with this version of gcc:
gcc version 3.4.6 20060404 (Red Hat 3.4.6-3)
And is effectively linked against this version of oracle:
/afs/cern.ch/sw/lcg/external/oracle/10.2.0.2/slc4_ia32_gcc345
But as far as I know, gcc 3.4.5 and 3.4.6 should be compatible…
I will check this issue and let you know when more infos will be available.
Cheers,
Bertrand.
Here is more info, from Oracle occi web site:
These OCCI libraries are also compatible with gcc releases upto version 4.0.x
So I don’t think your problem comes from there, but I don’t have much experience with Oracle and linux…
Cheers,
Bertrand.
Thanks.
I will continue to try to get oracle & root working on our local machine…