Re: compile root

From: Brett Viren <bv_at_bnl.gov>
Date: Mon, 09 Jul 2007 12:50:49 -0400


Alfio <alfio.rizzo_at_vub.ac.be> writes:

> Creating a MyConfig.mk it works, but at the end it doesn't compile.. :
> ................................
> `.L3441' referenced in section `.rodata' of cintex/src/CINTUtils.o:
> defined in discarded section

Are you, by chance, linking against binaries built on a platform that is different from the one on which you are compiling?

I found this same type of error trying to compile code (Gaudi) using Debian's GCC 3.4 but linking against (LCGCMT) binaries built on CERN Scientific Linux. Although the SLC binaries were also built with GCC 3.4 there is some subtle incompatibiliy between SLC's and Debian's tool chain.

I worked on this problem a long time but in the end found no real solution except to build everything from source on Debian.

-Brett. Received on Mon Jul 09 2007 - 18:51:01 CEST

This archive was generated by hypermail 2.2.0 : Mon Jul 09 2007 - 23:50:02 CEST