From: Roy S. <ro...@st...> - 2008-05-28 14:20:14
|
On Wed, 28 May 2008, Paulo Correia wrote: > I get a lot of error messages like this > > `.gnu.linkonce.t.__CPR117__n_dofs__53FE__tm__43_XCUiL_1_3XCQ2_12libMeshEnums8FEFamilyL_1_0SFQ2_J35J8ElemTypeQ2_J35J5Order_Ui' referenced in section `.text' of src/fe/fe_xyz.x86_64-unknown-linux-gnu.opt.o: defined in discarded section `.gnu.linkonce.t.__CPR117__n_dofs__53FE__tm__43_XCUiL_1_3XCQ2_12libMeshEnums8FEFamilyL_1_0SFQ2_J35J8ElemTypeQ2_J35J5Order_Ui' of src/fe/fe_xyz.x86_64-unknown-linux-gnu.opt.o > > when compiling on a 64 bit machine. > How to solve this problem? That's a good question; I'd like to know the answer too. Whenever I've seen this problem (not just with libMesh, but with some other software packages I used to use), my workaround was always "change compilers". That's not always practical, but if you're using the Portland Group compilers and you can switch to the Intel compilers, for example, you should try doing so. On the other hand, if anyone else has more insight into this, please speak up. Even if it turns out to be a compiler problem, it would be nice to find a way to keep our code from triggering it. --- Roy |