Hallo ihr,
ich weiß, dass es dazu schon einiges gibt, leider bringe ich es trotzdem
nicht zum Laufen.
Ich arbeite mit G++ und dem angehängten Makefile.
Das .s kann ich mir noch ausgeben lassen mit dem folgenden Aufruf
$$(CPP_OBJECTS_$(1)): $(OBJ)/$(1)_%.o: %.cpp Makefile $(OBJ) $(BIN)
$(CPP) -S -c $(CFLAGS) $(CPPFLAGS) $$<
$(CPP) $(CFLAGS) $(CPPFLAGS) -c -o $$@ $$<
Nach
http://www.delorie.com/djgpp/v2faq/faq8_20.html
habe ich weitergemacht, leider ging
$$(CPP_OBJECTS_$(1)): $(OBJ)/$(1)_%.o: %.cpp Makefile $(OBJ) $(BIN)
$(CPP) -S -c $(CFLAGS) $(CPPFLAGS) $$<
$(CPP) -c -g -Wa,-a,-ad $(CFLAGS) $(CPPFLAGS) $$< > %.lst
$(CPP) $(CFLAGS) $(CPPFLAGS) -c -o $$@ $$<
gründlich schief, es kommt
make all
arm-none-eabi-g++ -S -c -Wall -ffunction-sections -g -Os
-IC:\cygwin\tmp\ecos_stm32_install/include -Iapp/../ -Ilibs/libstm32/inc
-DTRACE_LEVEL=TRACE_LEVEL_NO_TRACE -mcpu=cortex-m3 -mthumb -fno-rtti
-fno-exceptions main2.cpp
arm-none-eabi-g++ -c -g -Wa,-a,-ad -Wall -ffunction-sections -g -Os
-IC:\cygwin\tmp\ecos_stm32_install/include -Iapp/../ -Ilibs/libstm32/inc
-DTRACE_LEVEL=TRACE_LEVEL_NO_TRACE -mcpu=cortex-m3 -mthumb -fno-rtti
-fno-exceptions main2.cpp > %.lst
main2.cpp:13:28: error: cyg/infra/diag.h: No such file or directory
heraus.
Kann mir jemand helfen?
Danke
Bernhard