Gast
#3575740
Ich habe ein LPC4088QSB von EA und darauf eine Beispiel App mit mbed und der freien Segger emWin Grafiklib laufen. Das Ganze mit dem mbed Online Compiler funktioniert auch nach einer Anleitung auf der mbed site. Dazu muss man die emWin lib von lpcware.com runterladen die nur als kompiliertes Archiv in der kostenlosen Version verfügbar ist. Die Lib ist mit hardware floating point Unterstützung kompiliert, aber da gibt es ja auch noch die Varianten abi-hard und abi-soft. Wenn ich zum Debuggen das Projekt nun für LPCXpresso exportiere meckert der Linker weil die 'floating point usage' nicht passen: 'my program uses VFP registers, libemWin_m4pf does not'. Der Linker weiss also wie die calling convention aussieht, und meine Frage ist nun: wie komme ich an diese Info wenn ich eine Lib oder ein objectfile habe? Ich habe schon die tools wie ar und objdump auf die Lib losgelassen, finde da aber keine Option die mir Infos liefert wie die Quellen compiliert wurden.