Hallo! Ich möchte ein Projekt, welches ich mit PN und eigenem Makefile gebaut habe, auf eclipse portieren. Das Projekt baut eine Library (alle c-files kompilieren in .o und dann mit ar in ein .a)- wie bringe ich das eclipse bei? Ich benutze das AVR-Eclipse Plugin und habe damit auch schon Projekte kompiliert- also das funktioniert gut... Danke, Heiko.
So, ich Antworte mal kurz selber:
Wenn ich das Linker-Kommando (avr-gcc) per Hand auf
avr-ar
ändere, das Linker command line pattern (${COMMAND} ${FLAGS}
${OUTPUT_FLAG}${OUTPUT_PREFIX}${OUTPUT} ${INPUTS}) auf
${COMMAND} rcs ${OUTPUT} ${INPUTS}
und avr-objsplit unter "Post-build steps" lösche, dann geht es.
Ich habe es nicht mit dem tool "GCC Archiver" der toolchain hinbekommen
(scheinbar ruft eclipse den ohne zu kompilieren auf (weil einfach nur
eine leere Library erzeugt wird)- obwohl der Compiler als tool natürlich
eingebunden ist)
Also mit dem "GCC Archiver" wäre das Ganze ja etwas logischer
strukturiert.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.