[Trilinos-Users] [EXTERNAL] NOX Undefined Reference linking issues with gcc 4.1.2

Roger Pawlowski rppawlo at sandia.gov
Fri May 25 08:54:45 MDT 2012


Hi Sean,

NOX is tested nightly on multiple machines against the gnu 4.1.2 
compilers.  All tests are compiling and passing.  The nightly test 
results can be found at the following webpage (I'm pretty sure the 
Trilinos cdash test results page is open to the public but someone on 
the framework team can correct me):

http://testing.sandia.gov/cdash/index.php?project=Trilinos&display=project

So, I'm not sure what the problem is.  You would have to send the actual 
output from the configure.  Do you have multiple versions of gcc on the 
same machine?  Maybe cmake is pulling in incompatible versions of the 
headers/libraries meant for the other gnu compiler version?

Roger


On 05/24/2012 02:14 PM, Sean C McDuffee wrote:
> Hey Everybody,
>
> I get tons of undefined reference to typeinfo ... type linking errors
> when using NOX with gcc 4.1.2 that aren't present when compiling with
> gcc 4.5.1.  I've quickly looked at the NOX source for say
> NOX::Abstract::Vector to see if the abstract base classes had undefined
> non-pure virtual functions but everything looked good.  I've tried
> explicitly including some of the abstract base class headers but to no
> avail.  Anybody know what the issue is exactly?  How I can fix it to
> compile under 4.1.2?  What is different between 4.5.1 and 4.1.2 that
> lets that link?
>
> Thanks
> Sean
>
> _______________________________________________
> Trilinos-Users mailing list
> Trilinos-Users at software.sandia.gov
> http://software.sandia.gov/mailman/listinfo/trilinos-users



More information about the Trilinos-Users mailing list