2019-05-02 03:33 AM
Hello,
I tried to port an TouchGFX-Application from ARM5-Compiler (ARMCC) to ARM6 (ARMCLANG). Both compilers are from KEIL (µVision).
Well it does compile, but it doesn't link:
Warning: L6869W: abstractpainter.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.
Error: L6242E: Cannot link object abstractshape.o as its attributes are incompatible with the image attributes.
(There are a lot more linker errors)
I do believe the provided TouchGFX-Library is not compatible with ARMCLANG (and there is no other library supplied in ...\TouchGFX\4.10.0\touchgfx\lib\core\cortex_m7\Keil)
Is that the case, or did I miss something else?
Solved! Go to Solution.
2020-09-03 01:47 PM
Thank you very much
2020-09-04 12:43 AM
Supplying libraries with all permutations of compiler settings is quite a challenge. Usually, if your project needs something different, i could make one for you, like in this case. I wouldn't consider it an "issue" :)