Hi,
When switching compiler from version 5.06 to 6.7 I get a linker error which indicates that several header files are requesting RogueWave, which is not avalable.
.\Flash\application.axf: Warning: L6869W: color.o requested the Rogue Wave Standard C++ Library which has been removed from the product. This might cause link errors because libc++ is used instead.
How can a file request Rogue Wave? I also get a missing symbol
.\Flash\application.axf: Error: L6218E: Undefined symbol __aeabi_vec_ctor_nocookie_nodtor (referred from application.o).
Is this related to something missing?
It appears in the ARM documentation ...
developer.arm.com/.../reference-guide
infocenter.arm.com/.../index.jsp
I'm not really sure what I am looking for. Is it some kind of define, a usage of a function or something else?
To, perhaps, clarify: I have an existing application, I have made no concious choice of choosing the Rogue Wave C++ library. I was trying to change from 5.04 compiler to the 6.7, but I got linker errors. Is this something requested explicitly in the header, or is this something that is perhaps caused by some kind of library I'm including.
View all questions in Keil forum