About Problem with '__cxa_atexit' Ñ¡Ïî

May 30, 2007 1 Replies

Now I have cross compiled a software to ARM. Cross compiling process successful, But when Run it in ARM Linux, Error: can't resolve symbol '__cxa_atexit' What is the reason?



ps. I am using gcc3.4.3, the software including c and fortran two language,


Thank you



The reason is simple the __cxa_atexit symbol did not exist ! :p So have a look to your obj file...

Check that generated symbol names are coherent, I presume that C does not see fortran objects and vice versa...

Guillaume Chevillot

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required