Import("env") # Dump build environment (for debug) # print(env.Dump()) # add floating point unit support STM32F4 FPU_FLAGS = "-mfloat-abi=hard -mfpu=fpv4-sp-d16" # add -u _printf_float to LDFLAGS env.Append(LINKFLAGS="-u _printf_float") # env.Append(CCFLAGS=FPU_FLAGS) # env.Append(LINKFLAGS=FPU_FLAGS)