Forum: Mikrocontroller und Digitale Elektronik ARM mbed externe library .a vs ar


von Daniel t. (Gast)


Lesenswert?

Hi,

ich versuche gerade eine externe Library in ARMs online compiler mbed zu 
nutzen.

Leider ignoriert das ding libraries wenn sie nicht auf .ar enden. Mein 
gcc spuckt leider nur .a dateien aus, diese einfach um zu benennen endet 
mit:
1
Error: Fatal error: L6008U: Could not recognize the format of member md5.c.o from libmbedcrypto.ar.

arm sagt dazu noch:
1
L6008U
2
Could not recognize the format of member <mem> from <lib>.
3
The linker can recognize library member objects in the ELF file format. The specified library member is either corrupt, or is in a file format that the linker cannot recognize.

Weiß jemand wie ich mein makefile ändern muss um an .ar dateien zu 
kommen, die arm mbed versteht?

Gruß,

Daniel

von JojoS (Gast)


Lesenswert?

mbed nutzt den Keil Compiler, du wirst deine Lib wohl damit übersetzen 
müssen damit mbed damit klarkommt.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.