Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rm fails for very long (>8192) command lines on Windows #3

Closed
ErichStyger opened this issue Apr 28, 2016 · 12 comments
Closed

rm fails for very long (>8192) command lines on Windows #3

ErichStyger opened this issue Apr 28, 2016 · 12 comments
Labels

Comments

@ErichStyger
Copy link

GNU ARM Eclipse Windows Build Tools v2.6-201507152002

The make/build/link is able to deal with very long command lines on windows.
But there seems to be a remaining isssue with 'rm' called as part of the 'clean'.

The problem is that in the clean target the clean tries to do everything in a single command:

clean:
-$(RM) $(SECONDARY_SIZE)$(C++_DEPS)$(OBJS)$(C_DEPS)$(ASM_DEPS)$(CC_DEPS)$(CPP_DEPS)$(CXX_DEPS)$(C_UPPER_DEPS)$(S_UPPER_DEPS) V2_MQX_PEx.elf

The solution would be that the clean target in the make file would be splitted up into pieces like this:
clean:
-$(RM) $(SECONDARY_SIZE)
-$(RM) $(C++_DEPS)$(OBJS)
-$(RM) $(C_DEPS)
-$(RM) $(ASM_DEPS)
-$(RM) $(CC_DEPS)
-$(RM) $(CPP_DEPS)
-$(RM) $(CXX_DEPS)
-$(RM) $(C_UPPER_DEPS)
-$(RM) $(S_UPPER_DEPS)
-$(RM) V2_MQX_PEx.elf

Maybe the make file generation could be updated that it would use multiple rm commands?

Thanks,
Erich

@ilg-ul
Copy link
Contributor

ilg-ul commented Apr 28, 2016

thank you for the report. I see several issues here:

  • rm (which is actually busybox) may have a limitation; if so, I guess it should be addressed by the busybox maintainer, there is little I can do;
  • a suggestion to change the layout of the generated makefiles; since this part comes from CDT, I doubt there is a simple trick to overcome it (last time I checked that class was marked somehow private, not to be overloaded).

and being a windows only problem, it'll probably need to wait that someone with pockets deeper than mine will want to address it.

@armink
Copy link

armink commented Jan 28, 2018

The same problem for me, like this clean log.

The gnu mcu eclipse seem has some problem when use in large-scale projects. So I would have to delete the output folder manually.

Is there any solution? Thx

10:07:23 **** Clean-only build of configuration Debug for project ART-WiFi ****
make -j4 clean 
rm -rf  ./rt-thread/src/clock.o ./rt-thread/src/components.o ./rt-thread/src/device.o ./rt-thread/src/idle.o ./rt-thread/src/ipc.o ./rt-thread/src/irq.o ./rt-thread/src/kservice.o ./rt-thread/src/mem.o ./rt-thread/src/memheap.o ./rt-thread/src/mempool.o ./rt-thread/src/module.o ./rt-thread/src/object.o ./rt-thread/src/scheduler.o ./rt-thread/src/signal.o ./rt-thread/src/slab.o ./rt-thread/src/thread.o ./rt-thread/src/timer.o  ./rt-thread/libcpu/arm/cortex-m3/context_gcc.o ./rt-thread/libcpu/arm/cortex-m3/cpuport.o  ./rt-thread/components/utilities/ymodem/ymodem.o  ./rt-thread/components/net/lwip_dhcpd/dhcp_server.o  ./rt-thread/components/net/lwip-2.0.2/src/netif/ethernet.o ./rt-thread/components/net/lwip-2.0.2/src/netif/ethernetif.o ./rt-thread/components/net/lwip-2.0.2/src/netif/lowpan6.o ./rt-thread/components/net/lwip-2.0.2/src/netif/slipif.o  ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/autoip.o ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/dhcp.o ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/etharp.o ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/icmp.o ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/igmp.o ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/ip4.o ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/ip4_addr.o ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/ip4_frag.o  ./rt-thread/components/net/lwip-2.0.2/src/core/def.o ./rt-thread/components/net/lwip-2.0.2/src/core/dns.o ./rt-thread/components/net/lwip-2.0.2/src/core/inet_chksum.o ./rt-thread/components/net/lwip-2.0.2/src/core/init.o ./rt-thread/components/net/lwip-2.0.2/src/core/ip.o ./rt-thread/components/net/lwip-2.0.2/src/core/memp.o ./rt-thread/components/net/lwip-2.0.2/src/core/netif.o ./rt-thread/components/net/lwip-2.0.2/src/core/pbuf.o ./rt-thread/components/net/lwip-2.0.2/src/core/raw.o ./rt-thread/components/net/lwip-2.0.2/src/core/stats.o ./rt-thread/components/net/lwip-2.0.2/src/core/sys.o ./rt-thread/components/net/lwip-2.0.2/src/core/tcp.o ./rt-thread/components/net/lwip-2.0.2/src/core/tcp_in.o ./rt-thread/components/net/lwip-2.0.2/src/core/tcp_out.o ./rt-thread/components/net/lwip-2.0.2/src/core/timeouts.o ./rt-thread/components/net/lwip-2.0.2/src/core/udp.o  ./rt-thread/components/net/lwip-2.0.2/src/arch/sys_arch.o  ./rt-thread/components/net/lwip-2.0.2/src/apps/tftp/tftp_port.o ./rt-thread/components/net/lwip-2.0.2/src/apps/tftp/tftp_server.o  ./rt-thread/components/net/lwip-2.0.2/src/apps/ping/ping.o  ./rt-thread/components/net/lwip-2.0.2/src/api/api_lib.o ./rt-thread/components/net/lwip-2.0.2/src/api/api_msg.o ./rt-thread/components/net/lwip-2.0.2/src/api/err.o ./rt-thread/components/net/lwip-2.0.2/src/api/netbuf.o ./rt-thread/components/net/lwip-2.0.2/src/api/netdb.o ./rt-thread/components/net/lwip-2.0.2/src/api/netifapi.o ./rt-thread/components/net/lwip-2.0.2/src/api/sockets.o ./rt-thread/components/net/lwip-2.0.2/src/api/tcpip.o  ./rt-thread/components/libc/compilers/newlib/libc.o ./rt-thread/components/libc/compilers/newlib/libc_syms.o ./rt-thread/components/libc/compilers/newlib/stdio.o ./rt-thread/components/libc/compilers/newlib/syscalls.o  ./rt-thread/components/finsh/cmd.o ./rt-thread/components/finsh/finsh_compiler.o ./rt-thread/components/finsh/finsh_error.o ./rt-thread/components/finsh/finsh_heap.o ./rt-thread/components/finsh/finsh_init.o ./rt-thread/components/finsh/finsh_node.o ./rt-thread/components/finsh/finsh_ops.o ./rt-thread/components/finsh/finsh_parser.o ./rt-thread/components/finsh/finsh_token.o ./rt-thread/components/finsh/finsh_var.o ./rt-thread/components/finsh/finsh_vm.o ./rt-thread/components/finsh/msh.o ./rt-thread/components/finsh/msh_cmd.o ./rt-thread/components/finsh/msh_file.o ./rt-thread/components/finsh/shell.o ./rt-thread/components/finsh/symbol.o  ./rt-thread/components/drivers/wlan/wlan_cmd.o ./rt-thread/components/drivers/wlan/wlan_dev.o  ./rt-thread/components/drivers/src/completion.o ./rt-thread/components/drivers/src/dataqueue.o ./rt-thread/components/drivers/src/pipe.o ./rt-thread/components/drivers/src/ringbuffer.o ./rt-thread/components/drivers/src/waitqueue.o ./rt-thread/components/drivers/src/workqueue.o  ./rt-thread/components/drivers/spi/sfud/src/sfud.o ./rt-thread/components/drivers/spi/sfud/src/sfud_sfdp.o  ./rt-thread/components/drivers/spi/spi_core.o ./rt-thread/components/drivers/spi/spi_dev.o ./rt-thread/components/drivers/spi/spi_flash_sfud.o  ./rt-thread/components/drivers/serial/serial.o  ./rt-thread/components/drivers/rtc/alarm.o ./rt-thread/components/drivers/rtc/rtc.o  ./rt-thread/components/drivers/misc/pin.o  ./rt-thread/components/dfs/src/dfs.o ./rt-thread/components/dfs/src/dfs_file.o ./rt-thread/components/dfs/src/dfs_fs.o ./rt-thread/components/dfs/src/dfs_posix.o ./rt-thread/components/dfs/src/poll.o ./rt-thread/components/dfs/src/select.o  ./rt-thread/components/dfs/filesystems/net/dfs_net.o ./rt-thread/components/dfs/filesystems/net/net_netdb.o ./rt-thread/components/dfs/filesystems/net/net_sockets.o  ./rt-thread/components/dfs/filesystems/elmfat/option/ccsbcs.o  ./rt-thread/components/dfs/filesystems/elmfat/dfs_elm.o ./rt-thread/components/dfs/filesystems/elmfat/ff.o  ./rt-thread/components/dfs/filesystems/devfs/devfs.o  ./packages/webclient/webclient.o ./packages/webclient/webclient_file.o  ./packages/tinycrypt/src/aes.o ./packages/tinycrypt/src/base64.o ./packages/tinycrypt/src/md5.o ./packages/tinycrypt/src/sha1.o ./packages/tinycrypt/src/sha2.o  ./packages/partition-1.0.1/partition.o  ./packages/pahomqtt/example/paho_mqtt_app.o  ./packages/pahomqtt/MQTTPacket/src/MQTTConnectClient.o ./packages/pahomqtt/MQTTPacket/src/MQTTConnectServer.o ./packages/pahomqtt/MQTTPacket/src/MQTTDeserializePublish.o ./packages/pahomqtt/MQTTPacket/src/MQTTFormat.o ./packages/pahomqtt/MQTTPacket/src/MQTTPacket.o ./packages/pahomqtt/MQTTPacket/src/MQTTSerializePublish.o ./packages/pahomqtt/MQTTPacket/src/MQTTSubscribeClient.o ./packages/pahomqtt/MQTTPacket/src/MQTTSubscribeServer.o ./packages/pahomqtt/MQTTPacket/src/MQTTUnsubscribeClient.o ./packages/pahomqtt/MQTTPacket/src/MQTTUnsubscribeServer.o  ./packages/pahomqtt/MQTTClient-RT/paho_mqtt_pipe.o  ./packages/micropython/py/argcheck.o ./packages/micropython/py/asmarm.o ./packages/micropython/py/asmbase.o ./packages/micropython/py/asmthumb.o ./packages/micropython/py/asmx64.o ./packages/micropython/py/asmx86.o ./packages/micropython/py/asmxtensa.o ./packages/micropython/py/bc.o ./packages/micropython/py/binary.o ./packages/micropython/py/builtinevex.o ./packages/micropython/py/builtinhelp.o ./packages/micropython/py/builtinimport.o ./packages/micropython/py/compile.o ./packages/micropython/py/emitbc.o ./packages/micropython/py/emitcommon.o ./packages/micropython/py/emitglue.o ./packages/micropython/py/emitinlinethumb.o ./packages/micropython/py/emitinlinextensa.o ./packages/micropython/py/emitnative.o ./packages/micropython/py/formatfloat.o ./packages/micropython/py/frozenmod.o ./packages/micropython/py/gc.o ./packages/micropython/py/lexer.o ./packages/micropython/py/malloc.o ./packages/micropython/py/map.o ./packages/micropython/py/modarray.o ./packages/micropython/py/modbuiltins.o ./packages/micropython/py/modcmath.o ./packages/micropython/py/modcollections.o ./packages/micropython/py/modgc.o ./packages/micropython/py/modio.o ./packages/micropython/py/modmath.o ./packages/micropython/py/modmicropython.o ./packages/micropython/py/modstruct.o ./packages/micropython/py/modsys.o ./packages/micropython/py/modthread.o ./packages/micropython/py/moduerrno.o ./packages/micropython/py/mpprint.o ./packages/micropython/py/mpstate.o ./packages/micropython/py/mpy_scheduler.o ./packages/micropython/py/mpz.o ./packages/micropython/py/nativeglue.o ./packages/micropython/py/nlrsetjmp.o ./packages/micropython/py/nlrthumb.o ./packages/micropython/py/nlrx64.o ./packages/micropython/py/nlrx86.o ./packages/micropython/py/nlrxtensa.o ./packages/micropython/py/obj.o ./packages/micropython/py/objarray.o ./packages/micropython/py/objattrtuple.o ./packages/micropython/py/objbool.o ./packages/micropython/py/objboundmeth.o ./packages/micropython/py/objcell.o ./packages/micropython/py/objclosure.o ./packages/micropython/py/objcomplex.o ./packages/micropython/py/objdict.o ./packages/micropython/py/objenumerate.o ./packages/micropython/py/objexcept.o ./packages/micropython/py/objfilter.o ./packages/micropython/py/objfloat.o ./packages/micropython/py/objfun.o ./packages/micropython/py/objgenerator.o ./packages/micropython/py/objgetitemiter.o ./packages/micropython/py/objint.o ./packages/micropython/py/objint_longlong.o ./packages/micropython/py/objint_mpz.o ./packages/micropython/py/objlist.o ./packages/micropython/py/objmap.o ./packages/micropython/py/objmodule.o ./packages/micropython/py/objnamedtuple.o ./packages/micropython/py/objnone.o ./packages/micropython/py/objobject.o ./packages/micropython/py/objpolyiter.o ./packages/micropython/py/objproperty.o ./packages/micropython/py/objrange.o ./packages/micropython/py/objreversed.o ./packages/micropython/py/objset.o ./packages/micropython/py/objsingleton.o ./packages/micropython/py/objslice.o ./packages/micropython/py/objstr.o ./packages/micropython/py/objstringio.o ./packages/micropython/py/objstrunicode.o ./packages/micropython/py/objtuple.o ./packages/micropython/py/objtype.o ./packages/micropython/py/objzip.o ./packages/micropython/py/opmethods.o ./packages/micropython/py/parse.o ./packages/micropython/py/parsenum.o ./packages/micropython/py/parsenumbase.o ./packages/micropython/py/persistentcode.o ./packages/micropython/py/qstr.o ./packages/micropython/py/reader.o ./packages/micropython/py/repl.o ./packages/micropython/py/runtime.o ./packages/micropython/py/runtime_utils.o ./packages/micropython/py/scope.o ./packages/micropython/py/sequence.o ./packages/micropython/py/showbc.o ./packages/micropython/py/smallint.o ./packages/micropython/py/stackctrl.o ./packages/micropython/py/stream.o ./packages/micropython/py/unicode.o ./packages/micropython/py/vm.o ./packages/micropython/py/vstr.o ./packages/micropython/py/warning.o  ./packages/micropython/port/_frozen_mpy.o ./packages/micropython/port/help.o ./packages/micropython/port/machine_pin.o ./packages/micropython/port/modmachine.o ./packages/micropython/port/modnetwork.o ./packages/micropython/port/modpyb.o ./packages/micropython/port/modrtthread.o ./packages/micropython/port/moduos.o ./packages/micropython/port/moduselect.o ./packages/micropython/port/modusocket.o ./packages/micropython/port/modutime.o ./packages/micropython/port/mpy_main.o ./packages/micropython/port/rtt_getchar.o ./packages/micropython/port/uart_core.o  ./packages/micropython/lib/utils/interrupt_char.o ./packages/micropython/lib/utils/printf.o ./packages/micropython/lib/utils/pyexec.o ./packages/micropython/lib/utils/stdout_helpers.o  ./packages/micropython/lib/timeutils/timeutils.o  ./packages/micropython/lib/netutils/netutils.o  ./packages/micropython/lib/mp-readline/readline.o  ./packages/micropython/extmod/machine_i2c.o ./packages/micropython/extmod/machine_mem.o ./packages/micropython/extmod/machine_pinbase.o ./packages/micropython/extmod/machine_pulse.o ./packages/micropython/extmod/machine_signal.o ./packages/micropython/extmod/machine_spi.o ./packages/micropython/extmod/modframebuf.o ./packages/micropython/extmod/modubinascii.o ./packages/micropython/extmod/moductypes.o ./packages/micropython/extmod/moduhashlib.o ./packages/micropython/extmod/moduheapq.o ./packages/micropython/extmod/modujson.o ./packages/micropython/extmod/modurandom.o ./packages/micropython/extmod/modure.o ./packages/micropython/extmod/moduselect.o ./packages/micropython/extmod/modussl_axtls.o ./packages/micropython/extmod/modussl_mbedtls.o ./packages/micropython/extmod/modutimeq.o ./packages/micropython/extmod/moduzlib.o ./packages/micropython/extmod/modwebrepl.o ./packages/micropython/extmod/modwebsocket.o ./packages/micropython/extmod/uos_dupterm.o ./packages/micropython/extmod/utime_mphal.o ./packages/micropython/extmod/vfs.o ./packages/micropython/extmod/vfs_fat.o ./packages/micropython/extmod/vfs_fat_diskio.o ./packages/micropython/extmod/vfs_fat_file.o ./packages/micropython/extmod/vfs_fat_misc.o ./packages/micropython/extmod/vfs_reader.o ./packages/micropython/extmod/virtpin.o  ./packages/cloudsdk/cloud_init.o ./packages/cloudsdk/cloud_mqtt_client.o ./packages/cloudsdk/cloud_ota_service.o ./packages/cloudsdk/cloud_porting_layer.o ./packages/cloudsdk/cloud_tcp_log.o ./packages/cloudsdk/cloud_tcp_shell.o ./packages/cloudsdk/cloud_util.o  ./packages/cJSON-1.0.2/cJSON.o ./packages/cJSON-1.0.2/cJSON_port.o ./packages/cJSON-1.0.2/cJSON_util.o  ./packages/CmBacktrace-1.1.0/cm_backtrace.o  ./libraries/STM32F2xx_StdPeriph_Driver/src/misc.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_adc.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_can.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_crc.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_aes.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_des.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_tdes.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dac.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dbgmcu.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dcmi.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dma.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_exti.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_flash.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_fsmc.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_gpio.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash_md5.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash_sha1.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_i2c.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_iwdg.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_pwr.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rcc.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rng.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rtc.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_sdio.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_spi.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_syscfg.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_tim.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_usart.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_wwdg.o  ./libraries/CMSIS/CM3/DeviceSupport/ST/STM32F2xx/startup/gcc_ride7/startup_stm32f2xx.o  ./libraries/CMSIS/CM3/DeviceSupport/ST/STM32F2xx/system_stm32f2xx.o  ./libraries/CMSIS/CM3/CoreSupport/core_cm3.o  ./drivers/board.o ./drivers/drv_led.o ./drivers/rtc_hse.o ./drivers/spi_master.o ./drivers/stm32f2xx_it.o ./drivers/usart.o  ./components/web_terminal/web_terminal.o  ./components/mongoose/demo/websocket_chat/websocket_chat.o  ./components/mongoose/demo/connected_device_4/server.o  ./components/mongoose/mg_port.o ./components/mongoose/mongoose.o  ./components/easylogger/src/elog.o ./components/easylogger/src/elog_async.o ./components/easylogger/src/elog_buf.o ./components/easylogger/src/elog_utils.o  ./components/easylogger/port/elog_port.o  ./components/easylogger/plugins/flash/elog_flash.o ./components/easylogger/plugins/flash/elog_flash_port.o  ./components/easyflash/src/easyflash.o ./components/easyflash/src/ef_env.o ./components/easyflash/src/ef_env_enh.o ./components/easyflash/src/ef_env_wl.o ./components/easyflash/src/ef_iap.o ./components/easyflash/src/ef_log.o ./components/easyflash/src/ef_utils.o  ./components/easyflash/port/ef_port.o  ./components/WICED/WWD/rtthread/gpio_irq.o ./components/WICED/WWD/rtthread/wwd_buffer.o ./components/WICED/WWD/rtthread/wwd_bus_sdio.o ./components/WICED/WWD/rtthread/wwd_netif.o ./components/WICED/WWD/rtthread/wwd_platform.o ./components/WICED/WWD/rtthread/wwd_rtthread.o  ./components/WICED/WWD/internal/wifi_image/direct/wwd_firmware.o  ./components/WICED/WWD/internal/chips/43362a2/wifi_image.o ./components/WICED/WWD/internal/chips/43362a2/wwd_ap.o  ./components/WICED/WWD/internal/Bus_protocols/SDIO/wwd_bus_protocol.o  ./components/WICED/WWD/internal/SDPCM.o ./components/WICED/WWD/internal/wwd_crypto.o ./components/WICED/WWD/internal/wwd_internal.o ./components/WICED/WWD/internal/wwd_logging.o ./components/WICED/WWD/internal/wwd_management.o ./components/WICED/WWD/internal/wwd_ring_buffer.o ./components/WICED/WWD/internal/wwd_thread.o ./components/WICED/WWD/internal/wwd_wifi.o  ./applications/application.o ./applications/cpuusage.o ./applications/netio.o ./applications/ntp.o ./applications/softap.o ./applications/startup.o ./applications/tcpclient.o ./applications/tcpserver.o ./applications/web_iap.o ./applications/wifi_conn_dog.o  ART-WiFi.bin  ART-WiFi.siz  ./rt-thread/libcpu/arm/cortex-m3/context_gcc.d  ./libraries/CMSIS/CM3/DeviceSupport/ST/STM32F2xx/startup/gcc_ride7/startup_stm32f2xx.d  ./rt-thread/src/clock.d ./rt-thread/src/components.d ./rt-thread/src/device.d ./rt-thread/src/idle.d ./rt-thread/src/ipc.d ./rt-thread/src/irq.d ./rt-thread/src/kservice.d ./rt-thread/src/mem.d ./rt-thread/src/memheap.d ./rt-thread/src/mempool.d ./rt-thread/src/module.d ./rt-thread/src/object.d ./rt-thread/src/scheduler.d ./rt-thread/src/signal.d ./rt-thread/src/slab.d ./rt-thread/src/thread.d ./rt-thread/src/timer.d  ./rt-thread/libcpu/arm/cortex-m3/cpuport.d  ./rt-thread/components/utilities/ymodem/ymodem.d  ./rt-thread/components/net/lwip_dhcpd/dhcp_server.d  ./rt-thread/components/net/lwip-2.0.2/src/netif/ethernet.d ./rt-thread/components/net/lwip-2.0.2/src/netif/ethernetif.d ./rt-thread/components/net/lwip-2.0.2/src/netif/lowpan6.d ./rt-thread/components/net/lwip-2.0.2/src/netif/slipif.d  ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/autoip.d ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/dhcp.d ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/etharp.d ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/icmp.d ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/igmp.d ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/ip4.d ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/ip4_addr.d ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/ip4_frag.d  ./rt-thread/components/net/lwip-2.0.2/src/core/def.d ./rt-thread/components/net/lwip-2.0.2/src/core/dns.d ./rt-thread/components/net/lwip-2.0.2/src/core/inet_chksum.d ./rt-thread/components/net/lwip-2.0.2/src/core/init.d ./rt-thread/components/net/lwip-2.0.2/src/core/ip.d ./rt-thread/components/net/lwip-2.0.2/src/core/memp.d ./rt-thread/components/net/lwip-2.0.2/src/core/netif.d ./rt-thread/components/net/lwip-2.0.2/src/core/pbuf.d ./rt-thread/components/net/lwip-2.0.2/src/core/raw.d ./rt-thread/components/net/lwip-2.0.2/src/core/stats.d ./rt-thread/components/net/lwip-2.0.2/src/core/sys.d ./rt-thread/components/net/lwip-2.0.2/src/core/tcp.d ./rt-thread/components/net/lwip-2.0.2/src/core/tcp_in.d ./rt-thread/components/net/lwip-2.0.2/src/core/tcp_out.d ./rt-thread/components/net/lwip-2.0.2/src/core/timeouts.d ./rt-thread/components/net/lwip-2.0.2/src/core/udp.d  ./rt-thread/components/net/lwip-2.0.2/src/arch/sys_arch.d  ./rt-thread/components/net/lwip-2.0.2/src/apps/tftp/tftp_port.d ./rt-thread/components/net/lwip-2.0.2/src/apps/tftp/tftp_server.d  ./rt-thread/components/net/lwip-2.0.2/src/apps/ping/ping.d  ./rt-thread/components/net/lwip-2.0.2/src/api/api_lib.d ./rt-thread/components/net/lwip-2.0.2/src/api/api_msg.d ./rt-thread/components/net/lwip-2.0.2/src/api/err.d ./rt-thread/components/net/lwip-2.0.2/src/api/netbuf.d ./rt-thread/components/net/lwip-2.0.2/src/api/netdb.d ./rt-thread/components/net/lwip-2.0.2/src/api/netifapi.d ./rt-thread/components/net/lwip-2.0.2/src/api/sockets.d ./rt-thread/components/net/lwip-2.0.2/src/api/tcpip.d  ./rt-thread/components/libc/compilers/newlib/libc.d ./rt-thread/components/libc/compilers/newlib/libc_syms.d ./rt-thread/components/libc/compilers/newlib/stdio.d ./rt-thread/components/libc/compilers/newlib/syscalls.d  ./rt-thread/components/finsh/cmd.d ./rt-thread/components/finsh/finsh_compiler.d ./rt-thread/components/finsh/finsh_error.d ./rt-thread/components/finsh/finsh_heap.d ./rt-thread/components/finsh/finsh_init.d ./rt-thread/components/finsh/finsh_node.d ./rt-thread/components/finsh/finsh_ops.d ./rt-thread/components/finsh/finsh_parser.d ./rt-thread/components/finsh/finsh_token.d ./rt-thread/components/finsh/finsh_var.d ./rt-thread/components/finsh/finsh_vm.d ./rt-thread/components/finsh/msh.d ./rt-thread/components/finsh/msh_cmd.d ./rt-thread/components/finsh/msh_file.d ./rt-thread/components/finsh/shell.d ./rt-thread/components/finsh/symbol.d  ./rt-thread/components/drivers/wlan/wlan_cmd.d ./rt-thread/components/drivers/wlan/wlan_dev.d  ./rt-thread/components/drivers/src/completion.d ./rt-thread/components/drivers/src/dataqueue.d ./rt-thread/components/drivers/src/pipe.d ./rt-thread/components/drivers/src/ringbuffer.d ./rt-thread/components/drivers/src/waitqueue.d ./rt-thread/components/drivers/src/workqueue.d  ./rt-thread/components/drivers/spi/sfud/src/sfud.d ./rt-thread/components/drivers/spi/sfud/src/sfud_sfdp.d  ./rt-thread/components/drivers/spi/spi_core.d ./rt-thread/components/drivers/spi/spi_dev.d ./rt-thread/components/drivers/spi/spi_flash_sfud.d  ./rt-thread/components/drivers/serial/serial.d  ./rt-thread/components/drivers/rtc/alarm.d ./rt-thread/components/drivers/rtc/rtc.d  ./rt-thread/components/drivers/misc/pin.d  ./rt-thread/components/dfs/src/dfs.d ./rt-thread/components/dfs/src/dfs_file.d ./rt-thread/components/dfs/src/dfs_fs.d ./rt-thread/components/dfs/src/dfs_posix.d ./rt-thread/components/dfs/src/poll.d ./rt-thread/components/dfs/src/select.d  ./rt-thread/components/dfs/filesystems/net/dfs_net.d ./rt-thread/components/dfs/filesystems/net/net_netdb.d ./rt-thread/components/dfs/filesystems/net/net_sockets.d  ./rt-thread/components/dfs/filesystems/elmfat/option/ccsbcs.d  ./rt-thread/components/dfs/filesystems/elmfat/dfs_elm.d ./rt-thread/components/dfs/filesystems/elmfat/ff.d  ./rt-thread/components/dfs/filesystems/devfs/devfs.d  ./packages/webclient/webclient.d ./packages/webclient/webclient_file.d  ./packages/tinycrypt/src/aes.d ./packages/tinycrypt/src/base64.d ./packages/tinycrypt/src/md5.d ./packages/tinycrypt/src/sha1.d ./packages/tinycrypt/src/sha2.d  ./packages/partition-1.0.1/partition.d  ./packages/pahomqtt/example/paho_mqtt_app.d  ./packages/pahomqtt/MQTTPacket/src/MQTTConnectClient.d ./packages/pahomqtt/MQTTPacket/src/MQTTConnectServer.d ./packages/pahomqtt/MQTTPacket/src/MQTTDeserializePublish.d ./packages/pahomqtt/MQTTPacket/src/MQTTFormat.d ./packages/pahomqtt/MQTTPacket/src/MQTTPacket.d ./packages/pahomqtt/MQTTPacket/src/MQTTSerializePublish.d ./packages/pahomqtt/MQTTPacket/src/MQTTSubscribeClient.d ./packages/pahomqtt/MQTTPacket/src/MQTTSubscribeServer.d ./packages/pahomqtt/MQTTPacket/src/MQTTUnsubscribeClient.d ./packages/pahomqtt/MQTTPacket/src/MQTTUnsubscribeServer.d  ./packages/pahomqtt/MQTTClient-RT/paho_mqtt_pipe.d  ./packages/micropython/py/argcheck.d ./packages/micropython/py/asmarm.d ./packages/micropython/py/asmbase.d ./packages/micropython/py/asmthumb.d ./packages/micropython/py/asmx64.d ./packages/micropython/py/asmx86.d ./packages/micropython/py/asmxtensa.d ./packages/micropython/py/bc.d ./packages/micropython/py/binary.d ./packages/micropython/py/builtinevex.d ./packages/micropython/py/builtinhelp.d ./packages/micropython/py/builtinimport.d ./packages/micropython/py/compile.d ./packages/micropython/py/emitbc.d ./packages/micropython/py/emitcommon.d ./packages/micropython/py/emitglue.d ./packages/micropython/py/emitinlinethumb.d ./packages/micropython/py/emitinlinextensa.d ./packages/micropython/py/emitnative.d ./packages/micropython/py/formatfloat.d ./packages/micropython/py/frozenmod.d ./packages/micropython/py/gc.d ./packages/micropython/py/lexer.d ./packages/micropython/py/malloc.d ./packages/micropython/py/map.d ./packages/micropython/py/modarray.d ./packages/micropython/py/modbuiltins.d ./packages/micropython/py/modcmath.d ./packages/micropython/py/modcollections.d ./packages/micropython/py/modgc.d ./packages/micropython/py/modio.d ./packages/micropython/py/modmath.d ./packages/micropython/py/modmicropython.d ./packages/micropython/py/modstruct.d ./packages/micropython/py/modsys.d ./packages/micropython/py/modthread.d ./packages/micropython/py/moduerrno.d ./packages/micropython/py/mpprint.d ./packages/micropython/py/mpstate.d ./packages/micropython/py/mpy_scheduler.d ./packages/micropython/py/mpz.d ./packages/micropython/py/nativeglue.d ./packages/micropython/py/nlrsetjmp.d ./packages/micropython/py/nlrthumb.d ./packages/micropython/py/nlrx64.d ./packages/micropython/py/nlrx86.d ./packages/micropython/py/nlrxtensa.d ./packages/micropython/py/obj.d ./packages/micropython/py/objarray.d ./packages/micropython/py/objattrtuple.d ./packages/micropython/py/objbool.d ./packages/micropython/py/objboundmeth.d ./packages/micropython/py/objcell.d ./packages/micropython/py/objclosure.d ./packages/micropython/py/objcomplex.d ./packages/micropython/py/objdict.d ./packages/micropython/py/objenumerate.d ./packages/micropython/py/objexcept.d ./packages/micropython/py/objfilter.d ./packages/micropython/py/objfloat.d ./packages/micropython/py/objfun.d ./packages/micropython/py/objgenerator.d ./packages/micropython/py/objgetitemiter.d ./packages/micropython/py/objint.d ./packages/micropython/py/objint_longlong.d ./packages/micropython/py/objint_mpz.d ./packages/micropython/py/objlist.d ./packages/micropython/py/objmap.d ./packages/micropython/py/objmodule.d ./packages/micropython/py/objnamedtuple.d ./packages/micropython/py/objnone.d ./packages/micropython/py/objobject.d ./packages/micropython/py/objpolyiter.d ./packages/micropython/py/objproperty.d ./packages/micropython/py/objrange.d ./packages/micropython/py/objreversed.d ./packages/micropython/py/objset.d ./packages/micropython/py/objsingleton.d ./packages/micropython/py/objslice.d ./packages/micropython/py/objstr.d ./packages/micropython/py/objstringio.d ./packages/micropython/py/objstrunicode.d ./packages/micropython/py/objtuple.d ./packages/micropython/py/objtype.d ./packages/micropython/py/objzip.d ./packages/micropython/py/opmethods.d ./packages/micropython/py/parse.d ./packages/micropython/py/parsenum.d ./packages/micropython/py/parsenumbase.d ./packages/micropython/py/persistentcode.d ./packages/micropython/py/qstr.d ./packages/micropython/py/reader.d ./packages/micropython/py/repl.d ./packages/micropython/py/runtime.d ./packages/micropython/py/runtime_utils.d ./packages/micropython/py/scope.d ./packages/micropython/py/sequence.d ./packages/micropython/py/showbc.d ./packages/micropython/py/smallint.d ./packages/micropython/py/stackctrl.d ./packages/micropython/py/stream.d ./packages/micropython/py/unicode.d ./packages/micropython/py/vm.d ./packages/micropython/py/vstr.d ./packages/micropython/py/warning.d  ./packages/micropython/port/_frozen_mpy.d ./packages/micropython/port/help.d ./packages/micropython/port/machine_pin.d ./packages/micropython/port/modmachine.d ./packages/micropython/port/modnetwork.d ./packages/micropython/port/modpyb.d ./packages/micropython/port/modrtthread.d ./packages/micropython/port/moduos.d ./packages/micropython/port/moduselect.d ./packages/micropython/port/modusocket.d ./packages/micropython/port/modutime.d ./packages/micropython/port/mpy_main.d ./packages/micropython/port/rtt_getchar.d ./packages/micropython/port/uart_core.d  ./packages/micropython/lib/utils/interrupt_char.d ./packages/micropython/lib/utils/printf.d ./packages/micropython/lib/utils/pyexec.d ./packages/micropython/lib/utils/stdout_helpers.d  ./packages/micropython/lib/timeutils/timeutils.d  ./packages/micropython/lib/netutils/netutils.d  ./packages/micropython/lib/mp-readline/readline.d  ./packages/micropython/extmod/machine_i2c.d ./packages/micropython/extmod/machine_mem.d ./packages/micropython/extmod/machine_pinbase.d ./packages/micropython/extmod/machine_pulse.d ./packages/micropython/extmod/machine_signal.d ./packages/micropython/extmod/machine_spi.d ./packages/micropython/extmod/modframebuf.d ./packages/micropython/extmod/modubinascii.d ./packages/micropython/extmod/moductypes.d ./packages/micropython/extmod/moduhashlib.d ./packages/micropython/extmod/moduheapq.d ./packages/micropython/extmod/modujson.d ./packages/micropython/extmod/modurandom.d ./packages/micropython/extmod/modure.d ./packages/micropython/extmod/moduselect.d ./packages/micropython/extmod/modussl_axtls.d ./packages/micropython/extmod/modussl_mbedtls.d ./packages/micropython/extmod/modutimeq.d ./packages/micropython/extmod/moduzlib.d ./packages/micropython/extmod/modwebrepl.d ./packages/micropython/extmod/modwebsocket.d ./packages/micropython/extmod/uos_dupterm.d ./packages/micropython/extmod/utime_mphal.d ./packages/micropython/extmod/vfs.d ./packages/micropython/extmod/vfs_fat.d ./packages/micropython/extmod/vfs_fat_diskio.d ./packages/micropython/extmod/vfs_fat_file.d ./packages/micropython/extmod/vfs_fat_misc.d ./packages/micropython/extmod/vfs_reader.d ./packages/micropython/extmod/virtpin.d  ./packages/cloudsdk/cloud_init.d ./packages/cloudsdk/cloud_mqtt_client.d ./packages/cloudsdk/cloud_ota_service.d ./packages/cloudsdk/cloud_porting_layer.d ./packages/cloudsdk/cloud_tcp_log.d ./packages/cloudsdk/cloud_tcp_shell.d ./packages/cloudsdk/cloud_util.d  ./packages/cJSON-1.0.2/cJSON.d ./packages/cJSON-1.0.2/cJSON_port.d ./packages/cJSON-1.0.2/cJSON_util.d  ./packages/CmBacktrace-1.1.0/cm_backtrace.d  ./libraries/STM32F2xx_StdPeriph_Driver/src/misc.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_adc.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_can.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_crc.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_aes.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_des.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_tdes.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dac.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dbgmcu.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dcmi.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dma.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_exti.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_flash.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_fsmc.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_gpio.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash_md5.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash_sha1.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_i2c.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_iwdg.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_pwr.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rcc.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rng.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rtc.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_sdio.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_spi.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_syscfg.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_tim.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_usart.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_wwdg.d  ./libraries/CMSIS/CM3/DeviceSupport/ST/STM32F2xx/system_stm32f2xx.d  ./libraries/CMSIS/CM3/CoreSupport/core_cm3.d  ./drivers/board.d ./drivers/drv_led.d ./drivers/rtc_hse.d ./drivers/spi_master.d ./drivers/stm32f2xx_it.d ./drivers/usart.d  ./components/web_terminal/web_terminal.d  ./components/mongoose/demo/websocket_chat/websocket_chat.d  ./components/mongoose/demo/connected_device_4/server.d  ./components/mongoose/mg_port.d ./components/mongoose/mongoose.d  ./components/easylogger/src/elog.d ./components/easylogger/src/elog_async.d ./components/easylogger/src/elog_buf.d ./components/easylogger/src/elog_utils.d  ./components/easylogger/port/elog_port.d  ./components/easylogger/plugins/flash/elog_flash.d ./components/easylogger/plugins/flash/elog_flash_port.d  ./components/easyflash/src/easyflash.d ./components/easyflash/src/ef_env.d ./components/easyflash/src/ef_env_enh.d ./components/easyflash/src/ef_env_wl.d ./components/easyflash/src/ef_iap.d ./components/easyflash/src/ef_log.d ./components/easyflash/src/ef_utils.d  ./components/easyflash/port/ef_port.d  ./components/WICED/WWD/rtthread/gpio_irq.d ./components/WICED/WWD/rtthread/wwd_buffer.d ./components/WICED/WWD/rtthread/wwd_bus_sdio.d ./components/WICED/WWD/rtthread/wwd_netif.d ./components/WICED/WWD/rtthread/wwd_platform.d ./components/WICED/WWD/rtthread/wwd_rtthread.d  ./components/WICED/WWD/internal/wifi_image/direct/wwd_firmware.d  ./components/WICED/WWD/internal/chips/43362a2/wifi_image.d ./components/WICED/WWD/internal/chips/43362a2/wwd_ap.d  ./components/WICED/WWD/internal/Bus_protocols/SDIO/wwd_bus_protocol.d  ./components/WICED/WWD/internal/SDPCM.d ./components/WICED/WWD/internal/wwd_crypto.d ./components/WICED/WWD/internal/wwd_internal.d ./components/WICED/WWD/internal/wwd_logging.d ./components/WICED/WWD/internal/wwd_management.d ./components/WICED/WWD/internal/wwd_ring_buffer.d ./components/WICED/WWD/internal/wwd_thread.d ./components/WICED/WWD/internal/wwd_wifi.d  ./applications/application.d ./applications/cpuusage.d ./applications/netio.d ./applications/ntp.d ./applications/softap.d ./applications/startup.d ./applications/tcpclient.d ./applications/tcpserver.d ./applications/web_iap.d ./applications/wifi_conn_dog.d  ART-WiFi.elf
process_begin: CreateProcess(C:\eclipse_gcc_arm\tools\GNU_MCU_Eclipse\Build_Tools\2.8_201611221915\bin\rm.exe, rm -rf ./rt-thread/src/clock.o ./rt-thread/src/components.o ./rt-thread/src/device.o ./rt-thread/src/idle.o ./rt-thread/src/ipc.o ./rt-thread/src/irq.o ./rt-thread/src/kservice.o ./rt-thread/src/mem.o ./rt-thread/src/memheap.o ./rt-thread/src/mempool.o ./rt-thread/src/module.o ./rt-thread/src/object.o ./rt-thread/src/scheduler.o ./rt-thread/src/signal.o ./rt-thread/src/slab.o ./rt-thread/src/thread.o ./rt-thread/src/timer.o ./rt-thread/libcpu/arm/cortex-m3/context_gcc.o ./rt-thread/libcpu/arm/cortex-m3/cpuport.o ./rt-thread/components/utilities/ymodem/ymodem.o ./rt-thread/components/net/lwip_dhcpd/dhcp_server.o ./rt-thread/components/net/lwip-2.0.2/src/netif/ethernet.o ./rt-thread/components/net/lwip-2.0.2/src/netif/ethernetif.o ./rt-thread/components/net/lwip-2.0.2/src/netif/lowpan6.o ./rt-thread/components/net/lwip-2.0.2/src/netif/slipif.o ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/autoip.o ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/dhcp.o ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/etharp.o ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/icmp.o ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/igmp.o ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/ip4.o ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/ip4_addr.o ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/ip4_frag.o ./rt-thread/components/net/lwip-2.0.2/src/core/def.o ./rt-thread/components/net/lwip-2.0.2/src/core/dns.o ./rt-thread/components/net/lwip-2.0.2/src/core/inet_chksum.o ./rt-thread/components/net/lwip-2.0.2/src/core/init.o ./rt-thread/components/net/lwip-2.0.2/src/core/ip.o ./rt-thread/components/net/lwip-2.0.2/src/core/memp.o ./rt-thread/components/net/lwip-2.0.2/src/core/netif.o ./rt-thread/components/net/lwip-2.0.2/src/core/pbuf.o ./rt-thread/components/net/lwip-2.0.2/src/core/raw.o ./rt-thread/components/net/lwip-2.0.2/src/core/stats.o ./rt-thread/components/net/lwip-2.0.2/src/core/sys.o ./rt-thread/components/net/lwip-2.0.2/src/core/tcp.o ./rt-thread/components/net/lwip-2.0.2/src/core/tcp_in.o ./rt-thread/components/net/lwip-2.0.2/src/core/tcp_out.o ./rt-thread/components/net/lwip-2.0.2/src/core/timeouts.o ./rt-thread/components/net/lwip-2.0.2/src/core/udp.o ./rt-thread/components/net/lwip-2.0.2/src/arch/sys_arch.o ./rt-thread/components/net/lwip-2.0.2/src/apps/tftp/tftp_port.o ./rt-thread/components/net/lwip-2.0.2/src/apps/tftp/tftp_server.o ./rt-thread/components/net/lwip-2.0.2/src/apps/ping/ping.o ./rt-thread/components/net/lwip-2.0.2/src/api/api_lib.o ./rt-thread/components/net/lwip-2.0.2/src/api/api_msg.o ./rt-thread/components/net/lwip-2.0.2/src/api/err.o ./rt-thread/components/net/lwip-2.0.2/src/api/netbuf.o ./rt-thread/components/net/lwip-2.0.2/src/api/netdb.o ./rt-thread/components/net/lwip-2.0.2/src/api/netifapi.o ./rt-thread/components/net/lwip-2.0.2/src/api/sockets.o ./rt-thread/components/net/lwip-2.0.2/src/api/tcpip.o ./rt-thread/components/libc/compilers/newlib/libc.o ./rt-thread/components/libc/compilers/newlib/libc_syms.o ./rt-thread/components/libc/compilers/newlib/stdio.o ./rt-thread/components/libc/compilers/newlib/syscalls.o ./rt-thread/components/finsh/cmd.o ./rt-thread/components/finsh/finsh_compiler.o ./rt-thread/components/finsh/finsh_error.o ./rt-thread/components/finsh/finsh_heap.o ./rt-thread/components/finsh/finsh_init.o ./rt-thread/components/finsh/finsh_node.o ./rt-thread/components/finsh/finsh_ops.o ./rt-thread/components/finsh/finsh_parser.o ./rt-thread/components/finsh/finsh_token.o ./rt-thread/components/finsh/finsh_var.o ./rt-thread/components/finsh/finsh_vm.o ./rt-thread/components/finsh/msh.o ./rt-thread/components/finsh/msh_cmd.o ./rt-thread/components/finsh/msh_file.o ./rt-thread/components/finsh/shell.o ./rt-thread/components/finsh/symbol.o ./rt-thread/components/drivers/wlan/wlan_cmd.o ./rt-thread/components/drivers/wlan/wlan_dev.o ./rt-thread/components/drivers/src/completion.o ./rt-thread/components/drivers/src/dataqueue.o ./rt-thread/components/drivers/src/pipe.o ./rt-thread/components/drivers/src/ringbuffer.o ./rt-thread/components/drivers/src/waitqueue.o ./rt-thread/components/drivers/src/workqueue.o ./rt-thread/components/drivers/spi/sfud/src/sfud.o ./rt-thread/components/drivers/spi/sfud/src/sfud_sfdp.o ./rt-thread/components/drivers/spi/spi_core.o ./rt-thread/components/drivers/spi/spi_dev.o ./rt-thread/components/drivers/spi/spi_flash_sfud.o ./rt-thread/components/drivers/serial/serial.o ./rt-thread/components/drivers/rtc/alarm.o ./rt-thread/components/drivers/rtc/rtc.o ./rt-thread/components/drivers/misc/pin.o ./rt-thread/components/dfs/src/dfs.o ./rt-thread/components/dfs/src/dfs_file.o ./rt-thread/components/dfs/src/dfs_fs.o ./rt-thread/components/dfs/src/dfs_posix.o ./rt-thread/components/dfs/src/poll.o ./rt-thread/components/dfs/src/select.o ./rt-thread/components/dfs/filesystems/net/dfs_net.o ./rt-thread/components/dfs/filesystems/net/net_netdb.o ./rt-thread/components/dfs/filesystems/net/net_sockets.o ./rt-thread/components/dfs/filesystems/elmfat/option/ccsbcs.o ./rt-thread/components/dfs/filesystems/elmfat/dfs_elm.o ./rt-thread/components/dfs/filesystems/elmfat/ff.o ./rt-thread/components/dfs/filesystems/devfs/devfs.o ./packages/webclient/webclient.o ./packages/webclient/webclient_file.o ./packages/tinycrypt/src/aes.o ./packages/tinycrypt/src/base64.o ./packages/tinycrypt/src/md5.o ./packages/tinycrypt/src/sha1.o ./packages/tinycrypt/src/sha2.o ./packages/partition-1.0.1/partition.o ./packages/pahomqtt/example/paho_mqtt_app.o ./packages/pahomqtt/MQTTPacket/src/MQTTConnectClient.o ./packages/pahomqtt/MQTTPacket/src/MQTTConnectServer.o ./packages/pahomqtt/MQTTPacket/src/MQTTDeserializePublish.o ./packages/pahomqtt/MQTTPacket/src/MQTTFormat.o ./packages/pahomqtt/MQTTPacket/src/MQTTPacket.o ./packages/pahomqtt/MQTTPacket/src/MQTTSerializePublish.o ./packages/pahomqtt/MQTTPacket/src/MQTTSubscribeClient.o ./packages/pahomqtt/MQTTPacket/src/MQTTSubscribeServer.o ./packages/pahomqtt/MQTTPacket/src/MQTTUnsubscribeClient.o ./packages/pahomqtt/MQTTPacket/src/MQTTUnsubscribeServer.o ./packages/pahomqtt/MQTTClient-RT/paho_mqtt_pipe.o ./packages/micropython/py/argcheck.o ./packages/micropython/py/asmarm.o ./packages/micropython/py/asmbase.o ./packages/micropython/py/asmthumb.o ./packages/micropython/py/asmx64.o ./packages/micropython/py/asmx86.o ./packages/micropython/py/asmxtensa.o ./packages/micropython/py/bc.o ./packages/micropython/py/binary.o ./packages/micropython/py/builtinevex.o ./packages/micropython/py/builtinhelp.o ./packages/micropython/py/builtinimport.o ./packages/micropython/py/compile.o ./packages/micropython/py/emitbc.o ./packages/micropython/py/emitcommon.o ./packages/micropython/py/emitglue.o ./packages/micropython/py/emitinlinethumb.o ./packages/micropython/py/emitinlinextensa.o ./packages/micropython/py/emitnative.o ./packages/micropython/py/formatfloat.o ./packages/micropython/py/frozenmod.o ./packages/micropython/py/gc.o ./packages/micropython/py/lexer.o ./packages/micropython/py/malloc.o ./packages/micropython/py/map.o ./packages/micropython/py/modarray.o ./packages/micropython/py/modbuiltins.o ./packages/micropython/py/modcmath.o ./packages/micropython/py/modcollections.o ./packages/micropython/py/modgc.o ./packages/micropython/py/modio.o ./packages/micropython/py/modmath.o ./packages/micropython/py/modmicropython.o ./packages/micropython/py/modstruct.o ./packages/micropython/py/modsys.o ./packages/micropython/py/modthread.o ./packages/micropython/py/moduerrno.o ./packages/micropython/py/mpprint.o ./packages/micropython/py/mpstate.o ./packages/micropython/py/mpy_scheduler.o ./packages/micropython/py/mpz.o ./packages/micropython/py/nativeglue.o ./packages/micropython/py/nlrsetjmp.o ./packages/micropython/py/nlrthumb.o ./packages/micropython/py/nlrx64.o ./packages/micropython/py/nlrx86.o ./packages/micropython/py/nlrxtensa.o ./packages/micropython/py/obj.o ./packages/micropython/py/objarray.o ./packages/micropython/py/objattrtuple.o ./packages/micropython/py/objbool.o ./packages/micropython/py/objboundmeth.o ./packages/micropython/py/objcell.o ./packages/micropython/py/objclosure.o ./packages/micropython/py/objcomplex.o ./packages/micropython/py/objdict.o ./packages/micropython/py/objenumerate.o ./packages/micropython/py/objexcept.o ./packages/micropython/py/objfilter.o ./packages/micropython/py/objfloat.o ./packages/micropython/py/objfun.o ./packages/micropython/py/objgenerator.o ./packages/micropython/py/objgetitemiter.o ./packages/micropython/py/objint.o ./packages/micropython/py/objint_longlong.o ./packages/micropython/py/objint_mpz.o ./packages/micropython/py/objlist.o ./packages/micropython/py/objmap.o ./packages/micropython/py/objmodule.o ./packages/micropython/py/objnamedtuple.o ./packages/micropython/py/objnone.o ./packages/micropython/py/objobject.o ./packages/micropython/py/objpolyiter.o ./packages/micropython/py/objproperty.o ./packages/micropython/py/objrange.o ./packages/micropython/py/objreversed.o ./packages/micropython/py/objset.o ./packages/micropython/py/objsingleton.o ./packages/micropython/py/objslice.o ./packages/micropython/py/objstr.o ./packages/micropython/py/objstringio.o ./packages/micropython/py/objstrunicode.o ./packages/micropython/py/objtuple.o ./packages/micropython/py/objtype.o ./packages/micropython/py/objzip.o ./packages/micropython/py/opmethods.o ./packages/micropython/py/parse.o ./packages/micropython/py/parsenum.o ./packages/micropython/py/parsenumbase.o ./packages/micropython/py/persistentcode.o ./packages/micropython/py/qstr.o ./packages/micropython/py/reader.o ./packages/micropython/py/repl.o ./packages/micropython/py/runtime.o ./packages/micropython/py/runtime_utils.o ./packages/micropython/py/scope.o ./packages/micropython/py/sequence.o ./packages/micropython/py/showbc.o ./packages/micropython/py/smallint.o ./packages/micropython/py/stackctrl.o ./packages/micropython/py/stream.o ./packages/micropython/py/unicode.o ./packages/micropython/py/vm.o ./packages/micropython/py/vstr.o ./packages/micropython/py/warning.o ./packages/micropython/port/_frozen_mpy.o ./packages/micropython/port/help.o ./packages/micropython/port/machine_pin.o ./packages/micropython/port/modmachine.o ./packages/micropython/port/modnetwork.o ./packages/micropython/port/modpyb.o ./packages/micropython/port/modrtthread.o ./packages/micropython/port/moduos.o ./packages/micropython/port/moduselect.o ./packages/micropython/port/modusocket.o ./packages/micropython/port/modutime.o ./packages/micropython/port/mpy_main.o ./packages/micropython/port/rtt_getchar.o ./packages/micropython/port/uart_core.o ./packages/micropython/lib/utils/interrupt_char.o ./packages/micropython/lib/utils/printf.o ./packages/micropython/lib/utils/pyexec.o ./packages/micropython/lib/utils/stdout_helpers.o ./packages/micropython/lib/timeutils/timeutils.o ./packages/micropython/lib/netutils/netutils.o ./packages/micropython/lib/mp-readline/readline.o ./packages/micropython/extmod/machine_i2c.o ./packages/micropython/extmod/machine_mem.o ./packages/micropython/extmod/machine_pinbase.o ./packages/micropython/extmod/machine_pulse.o ./packages/micropython/extmod/machine_signal.o ./packages/micropython/extmod/machine_spi.o ./packages/micropython/extmod/modframebuf.o ./packages/micropython/extmod/modubinascii.o ./packages/micropython/extmod/moductypes.o ./packages/micropython/extmod/moduhashlib.o ./packages/micropython/extmod/moduheapq.o ./packages/micropython/extmod/modujson.o ./packages/micropython/extmod/modurandom.o ./packages/micropython/extmod/modure.o ./packages/micropython/extmod/moduselect.o ./packages/micropython/extmod/modussl_axtls.o ./packages/micropython/extmod/modussl_mbedtls.o ./packages/micropython/extmod/modutimeq.o ./packages/micropython/extmod/moduzlib.o ./packages/micropython/extmod/modwebrepl.o ./packages/micropython/extmod/modwebsocket.o ./packages/micropython/extmod/uos_dupterm.o ./packages/micropython/extmod/utime_mphal.o ./packages/micropython/extmod/vfs.o ./packages/micropython/extmod/vfs_fat.o ./packages/micropython/extmod/vfs_fat_diskio.o ./packages/micropython/extmod/vfs_fat_file.o ./packages/micropython/extmod/vfs_fat_misc.o ./packages/micropython/extmod/vfs_reader.o ./packages/micropython/extmod/virtpin.o ./packages/cloudsdk/cloud_init.o ./packages/cloudsdk/cloud_mqtt_client.o ./packages/cloudsdk/cloud_ota_service.o ./packages/cloudsdk/cloud_porting_layer.o ./packages/cloudsdk/cloud_tcp_log.o ./packages/cloudsdk/cloud_tcp_shell.o ./packages/cloudsdk/cloud_util.o ./packages/cJSON-1.0.2/cJSON.o ./packages/cJSON-1.0.2/cJSON_port.o ./packages/cJSON-1.0.2/cJSON_util.o ./packages/CmBacktrace-1.1.0/cm_backtrace.o ./libraries/STM32F2xx_StdPeriph_Driver/src/misc.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_adc.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_can.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_crc.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_aes.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_des.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_tdes.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dac.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dbgmcu.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dcmi.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dma.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_exti.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_flash.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_fsmc.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_gpio.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash_md5.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash_sha1.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_i2c.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_iwdg.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_pwr.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rcc.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rng.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rtc.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_sdio.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_spi.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_syscfg.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_tim.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_usart.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_wwdg.o ./libraries/CMSIS/CM3/DeviceSupport/ST/STM32F2xx/startup/gcc_ride7/startup_stm32f2xx.o ./libraries/CMSIS/CM3/DeviceSupport/ST/STM32F2xx/system_stm32f2xx.o ./libraries/CMSIS/CM3/CoreSupport/core_cm3.o ./drivers/board.o ./drivers/drv_led.o ./drivers/rtc_hse.o ./drivers/spi_master.o ./drivers/stm32f2xx_it.o ./drivers/usart.o ./components/web_terminal/web_terminal.o ./components/mongoose/demo/websocket_chat/websocket_chat.o ./components/mongoose/demo/connected_device_4/server.o ./components/mongoose/mg_port.o ./components/mongoose/mongoose.o ./components/easylogger/src/elog.o ./components/easylogger/src/elog_async.o ./components/easylogger/src/elog_buf.o ./components/easylogger/src/elog_utils.o ./components/easylogger/port/elog_port.o ./components/easylogger/plugins/flash/elog_flash.o ./components/easylogger/plugins/flash/elog_flash_port.o ./components/easyflash/src/easyflash.o ./components/easyflash/src/ef_env.o ./components/easyflash/src/ef_env_enh.o ./components/easyflash/src/ef_env_wl.o ./components/easyflash/src/ef_iap.o ./components/easyflash/src/ef_log.o ./components/easyflash/src/ef_utils.o ./components/easyflash/port/ef_port.o ./components/WICED/WWD/rtthread/gpio_irq.o ./components/WICED/WWD/rtthread/wwd_buffer.o ./components/WICED/WWD/rtthread/wwd_bus_sdio.o ./components/WICED/WWD/rtthread/wwd_netif.o ./components/WICED/WWD/rtthread/wwd_platform.o ./components/WICED/WWD/rtthread/wwd_rtthread.o ./components/WICED/WWD/internal/wifi_image/direct/wwd_firmware.o ./components/WICED/WWD/internal/chips/43362a2/wifi_image.o ./components/WICED/WWD/internal/chips/43362a2/wwd_ap.o ./components/WICED/WWD/internal/Bus_protocols/SDIO/wwd_bus_protocol.o ./components/WICED/WWD/internal/SDPCM.o ./components/WICED/WWD/internal/wwd_crypto.o ./components/WICED/WWD/internal/wwd_internal.o ./components/WICED/WWD/internal/wwd_logging.o ./components/WICED/WWD/internal/wwd_management.o ./components/WICED/WWD/internal/wwd_ring_buffer.o ./components/WICED/WWD/internal/wwd_thread.o ./components/WICED/WWD/internal/wwd_wifi.o ./applications/application.o ./applications/cpuusage.o ./applications/netio.o ./applications/ntp.o ./applications/softap.o ./applications/startup.o ./applications/tcpclient.o ./applications/tcpserver.o ./applications/web_iap.o ./applications/wifi_conn_dog.o ART-WiFi.bin ART-WiFi.siz ./rt-thread/libcpu/arm/cortex-m3/context_gcc.d ./libraries/CMSIS/CM3/DeviceSupport/ST/STM32F2xx/startup/gcc_ride7/startup_stm32f2xx.d ./rt-thread/src/clock.d ./rt-thread/src/components.d ./rt-thread/src/device.d ./rt-thread/src/idle.d ./rt-thread/src/ipc.d ./rt-thread/src/irq.d ./rt-thread/src/kservice.d ./rt-thread/src/mem.d ./rt-thread/src/memheap.d ./rt-thread/src/mempool.d ./rt-thread/src/module.d ./rt-thread/src/object.d ./rt-thread/src/scheduler.d ./rt-thread/src/signal.d ./rt-thread/src/slab.d ./rt-thread/src/thread.d ./rt-thread/src/timer.d ./rt-thread/libcpu/arm/cortex-m3/cpuport.d ./rt-thread/components/utilities/ymodem/ymodem.d ./rt-thread/components/net/lwip_dhcpd/dhcp_server.d ./rt-thread/components/net/lwip-2.0.2/src/netif/ethernet.d ./rt-thread/components/net/lwip-2.0.2/src/netif/ethernetif.d ./rt-thread/components/net/lwip-2.0.2/src/netif/lowpan6.d ./rt-thread/components/net/lwip-2.0.2/src/netif/slipif.d ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/autoip.d ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/dhcp.d ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/etharp.d ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/icmp.d ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/igmp.d ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/ip4.d ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/ip4_addr.d ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/ip4_frag.d ./rt-thread/components/net/lwip-2.0.2/src/core/def.d ./rt-thread/components/net/lwip-2.0.2/src/core/dns.d ./rt-thread/components/net/lwip-2.0.2/src/core/inet_chksum.d ./rt-thread/components/net/lwip-2.0.2/src/core/init.d ./rt-thread/components/net/lwip-2.0.2/src/core/ip.d ./rt-thread/components/net/lwip-2.0.2/src/core/memp.d ./rt-thread/components/net/lwip-2.0.2/src/core/netif.d ./rt-thread/components/net/lwip-2.0.2/src/core/pbuf.d ./rt-thread/components/net/lwip-2.0.2/src/core/raw.d ./rt-thread/components/net/lwip-2.0.2/src/core/stats.d ./rt-thread/components/net/lwip-2.0.2/src/core/sys.d ./rt-thread/components/net/lwip-2.0.2/src/core/tcp.d ./rt-thread/components/net/lwip-2.0.2/src/core/tcp_in.d ./rt-thread/components/net/lwip-2.0.2/src/core/tcp_out.d ./rt-thread/components/net/lwip-2.0.2/src/core/timeouts.d ./rt-thread/components/net/lwip-2.0.2/src/core/udp.d ./rt-thread/components/net/lwip-2.0.2/src/arch/sys_arch.d ./rt-thread/components/net/lwip-2.0.2/src/apps/tftp/tftp_port.d ./rt-thread/components/net/lwip-2.0.2/src/apps/tftp/tftp_server.d ./rt-thread/components/net/lwip-2.0.2/src/apps/ping/ping.d ./rt-thread/components/net/lwip-2.0.2/src/api/api_lib.d ./rt-thread/components/net/lwip-2.0.2/src/api/api_msg.d ./rt-thread/components/net/lwip-2.0.2/src/api/err.d ./rt-thread/components/net/lwip-2.0.2/src/api/netbuf.d ./rt-thread/components/net/lwip-2.0.2/src/api/netdb.d ./rt-thread/components/net/lwip-2.0.2/src/api/netifapi.d ./rt-thread/components/net/lwip-2.0.2/src/api/sockets.d ./rt-thread/components/net/lwip-2.0.2/src/api/tcpip.d ./rt-thread/components/libc/compilers/newlib/libc.d ./rt-thread/components/libc/compilers/newlib/libc_syms.d ./rt-thread/components/libc/compilers/newlib/stdio.d ./rt-thread/components/libc/compilers/newlib/syscalls.d ./rt-thread/components/finsh/cmd.d ./rt-thread/components/finsh/finsh_compiler.d ./rt-thread/components/finsh/finsh_error.d ./rt-thread/components/finsh/finsh_heap.d ./rt-thread/components/finsh/finsh_init.d ./rt-thread/components/finsh/finsh_node.d ./rt-thread/components/finsh/finsh_ops.d ./rt-thread/components/finsh/finsh_parser.d ./rt-thread/components/finsh/finsh_token.d ./rt-thread/components/finsh/finsh_var.d ./rt-thread/components/finsh/finsh_vm.d ./rt-thread/components/finsh/msh.d ./rt-thread/components/finsh/msh_cmd.d ./rt-thread/components/finsh/msh_file.d ./rt-thread/components/finsh/shell.d ./rt-thread/components/finsh/symbol.d ./rt-thread/components/drivers/wlan/wlan_cmd.d ./rt-thread/components/drivers/wlan/wlan_dev.d ./rt-thread/components/drivers/src/completion.d ./rt-thread/components/drivers/src/dataqueue.d ./rt-thread/components/drivers/src/pipe.d ./rt-thread/components/drivers/src/ringbuffer.d ./rt-thread/components/drivers/src/waitqueue.d ./rt-thread/components/drivers/src/workqueue.d ./rt-thread/components/drivers/spi/sfud/src/sfud.d ./rt-thread/components/drivers/spi/sfud/src/sfud_sfdp.d ./rt-thread/components/drivers/spi/spi_core.d ./rt-thread/components/drivers/spi/spi_dev.d ./rt-thread/components/drivers/spi/spi_flash_sfud.d ./rt-thread/components/drivers/serial/serial.d ./rt-thread/components/drivers/rtc/alarm.d ./rt-thread/components/drivers/rtc/rtc.d ./rt-thread/components/drivers/misc/pin.d ./rt-thread/components/dfs/src/dfs.d ./rt-thread/components/dfs/src/dfs_file.d ./rt-thread/components/dfs/src/dfs_fs.d ./rt-thread/components/dfs/src/dfs_posix.d ./rt-thread/components/dfs/src/poll.d ./rt-thread/components/dfs/src/select.d ./rt-thread/components/dfs/filesystems/net/dfs_net.d ./rt-thread/components/dfs/filesystems/net/net_netdb.d ./rt-thread/components/dfs/filesystems/net/net_sockets.d ./rt-thread/components/dfs/filesystems/elmfat/option/ccsbcs.d ./rt-thread/components/dfs/filesystems/elmfat/dfs_elm.d ./rt-thread/components/dfs/filesystems/elmfat/ff.d ./rt-thread/components/dfs/filesystems/devfs/devfs.d ./packages/webclient/webclient.d ./packages/webclient/webclient_file.d ./packages/tinycrypt/src/aes.d ./packages/tinycrypt/src/base64.d ./packages/tinycrypt/src/md5.d ./packages/tinycrypt/src/sha1.d ./packages/tinycrypt/src/sha2.d ./packages/partition-1.0.1/partition.d ./packages/pahomqtt/example/paho_mqtt_app.d ./packages/pahomqtt/MQTTPacket/src/MQTTConnectClient.d ./packages/pahomqtt/MQTTPacket/src/MQTTConnectServer.d ./packages/pahomqtt/MQTTPacket/src/MQTTDeserializePublish.d ./packages/pahomqtt/MQTTPacket/src/MQTTFormat.d ./packages/pahomqtt/MQTTPacket/src/MQTTPacket.d ./packages/pahomqtt/MQTTPacket/src/MQTTSerializePublish.d ./packages/pahomqtt/MQTTPacket/src/MQTTSubscribeClient.d ./packages/pahomqtt/MQTTPacket/src/MQTTSubscribeServer.d ./packages/pahomqtt/MQTTPacket/src/MQTTUnsubscribeClient.d ./packages/pahomqtt/MQTTPacket/src/MQTTUnsubscribeServer.d ./packages/pahomqtt/MQTTClient-RT/paho_mqtt_pipe.d ./packages/micropython/py/argcheck.d ./packages/micropython/py/asmarm.d ./packages/micropython/py/asmbase.d ./packages/micropython/py/asmthumb.d ./packages/micropython/py/asmx64.d ./packages/micropython/py/asmx86.d ./packages/micropython/py/asmxtensa.d ./packages/micropython/py/bc.d ./packages/micropython/py/binary.d ./packages/micropython/py/builtinevex.d ./packages/micropython/py/builtinhelp.d ./packages/micropython/py/builtinimport.d ./packages/micropython/py/compile.d ./packages/micropython/py/emitbc.d ./packages/micropython/py/emitcommon.d ./packages/micropython/py/emitglue.d ./packages/micropython/py/emitinlinethumb.d ./packages/micropython/py/emitinlinextensa.d ./packages/micropython/py/emitnative.d ./packages/micropython/py/formatfloat.d ./packages/micropython/py/frozenmod.d ./packages/micropython/py/gc.d ./packages/micropython/py/lexer.d ./packages/micropython/py/malloc.d ./packages/micropython/py/map.d ./packages/micropython/py/modarray.d ./packages/micropython/py/modbuiltins.d ./packages/micropython/py/modcmath.d ./packages/micropython/py/modcollections.d ./packages/micropython/py/modgc.d ./packages/micropython/py/modio.d ./packages/micropython/py/modmath.d ./packages/micropython/py/modmicropython.d ./packages/micropython/py/modstruct.d ./packages/micropython/py/modsys.d ./packages/micropython/py/modthread.d ./packages/micropython/py/moduerrno.d ./packages/micropython/py/mpprint.d ./packages/micropython/py/mpstate.d ./packages/micropython/py/mpy_scheduler.d ./packages/micropython/py/mpz.d ./packages/micropython/py/nativeglue.d ./packages/micropython/py/nlrsetjmp.d ./packages/micropython/py/nlrthumb.d ./packages/micropython/py/nlrx64.d ./packages/micropython/py/nlrx86.d ./packages/micropython/py/nlrxtensa.d ./packages/micropython/py/obj.d ./packages/micropython/py/objarray.d ./packages/micropython/py/objattrtuple.d ./packages/micropython/py/objbool.d ./packages/micropython/py/objboundmeth.d ./packages/micropython/py/objcell.d ./packages/micropython/py/objclosure.d ./packages/micropython/py/objcomplex.d ./packages/micropython/py/objdict.d ./packages/micropython/py/objenumerate.d ./packages/micropython/py/objexcept.d ./packages/micropython/py/objfilter.d ./packages/micropython/py/objfloat.d ./packages/micropython/py/objfun.d ./packages/micropython/py/objgenerator.d ./packages/micropython/py/objgetitemiter.d ./packages/micropython/py/objint.d ./packages/micropython/py/objint_longlong.d ./packages/micropython/py/objint_mpz.d ./packages/micropython/py/objlist.d ./packages/micropython/py/objmap.d ./packages/micropython/py/objmodule.d ./packages/micropython/py/objnamedtuple.d ./packages/micropython/py/objnone.d ./packages/micropython/py/objobject.d ./packages/micropython/py/objpolyiter.d ./packages/micropython/py/objproperty.d ./packages/micropython/py/objrange.d ./packages/micropython/py/objreversed.d ./packages/micropython/py/objset.d ./packages/micropython/py/objsingleton.d ./packages/micropython/py/objslice.d ./packages/micropython/py/objstr.d ./packages/micropython/py/objstringio.d ./packages/micropython/py/objstrunicode.d ./packages/micropython/py/objtuple.d ./packages/micropython/py/objtype.d ./packages/micropython/py/objzip.d ./packages/micropython/py/opmethods.d ./packages/micropython/py/parse.d ./packages/micropython/py/parsenum.d ./packages/micropython/py/parsenumbase.d ./packages/micropython/py/persistentcode.d ./packages/micropython/py/qstr.d ./packages/micropython/py/reader.d ./packages/micropython/py/repl.d ./packages/micropython/py/runtime.d ./packages/micropython/py/runtime_utils.d ./packages/micropython/py/scope.d ./packages/micropython/py/sequence.d ./packages/micropython/py/showbc.d ./packages/micropython/py/smallint.d ./packages/micropython/py/stackctrl.d ./packages/micropython/py/stream.d ./packages/micropython/py/unicode.d ./packages/micropython/py/vm.d ./packages/micropython/py/vstr.d ./packages/micropython/py/warning.d ./packages/micropython/port/_frozen_mpy.d ./packages/micropython/port/help.d ./packages/micropython/port/machine_pin.d ./packages/micropython/port/modmachine.d ./packages/micropython/port/modnetwork.d ./packages/micropython/port/modpyb.d ./packages/micropython/port/modrtthread.d ./packages/micropython/port/moduos.d ./packages/micropython/port/moduselect.d ./packages/micropython/port/modusocket.d ./packages/micropython/port/modutime.d ./packages/micropython/port/mpy_main.d ./packages/micropython/port/rtt_getchar.d ./packages/micropython/port/uart_core.d ./packages/micropython/lib/utils/interrupt_char.d ./packages/micropython/lib/utils/printf.d ./packages/micropython/lib/utils/pyexec.d ./packages/micropython/lib/utils/stdout_helpers.d ./packages/micropython/lib/timeutils/timeutils.d ./packages/micropython/lib/netutils/netutils.d ./packages/micropython/lib/mp-readline/readline.d ./packages/micropython/extmod/machine_i2c.d ./packages/micropython/extmod/machine_mem.d ./packages/micropython/extmod/machine_pinbase.d ./packages/micropython/extmod/machine_pulse.d ./packages/micropython/extmod/machine_signal.d ./packages/micropython/extmod/machine_spi.d ./packages/micropython/extmod/modframebuf.d ./packages/micropython/extmod/modubinascii.d ./packages/micropython/extmod/moductypes.d ./packages/micropython/extmod/moduhashlib.d ./packages/micropython/extmod/moduheapq.d ./packages/micropython/extmod/modujson.d ./packages/micropython/extmod/modurandom.d ./packages/micropython/extmod/modure.d ./packages/micropython/extmod/moduselect.d ./packages/micropython/extmod/modussl_axtls.d ./packages/micropython/extmod/modussl_mbedtls.d ./packages/micropython/extmod/modutimeq.d ./packages/micropython/extmod/moduzlib.d ./packages/micropython/extmod/modwebrepl.d ./packages/micropython/extmod/modwebsocket.d ./packages/micropython/extmod/uos_dupterm.d ./packages/micropython/extmod/utime_mphal.d ./packages/micropython/extmod/vfs.d ./packages/micropython/extmod/vfs_fat.d ./packages/micropython/extmod/vfs_fat_diskio.d ./packages/micropython/extmod/vfs_fat_file.d ./packages/micropython/extmod/vfs_fat_misc.d ./packages/micropython/extmod/vfs_reader.d ./packages/micropython/extmod/virtpin.d ./packages/cloudsdk/cloud_init.d ./packages/cloudsdk/cloud_mqtt_client.d ./packages/cloudsdk/cloud_ota_service.d ./packages/cloudsdk/cloud_porting_layer.d ./packages/cloudsdk/cloud_tcp_log.d ./packages/cloudsdk/cloud_tcp_shell.d ./packages/cloudsdk/cloud_util.d ./packages/cJSON-1.0.2/cJSON.d ./packages/cJSON-1.0.2/cJSON_port.d ./packages/cJSON-1.0.2/cJSON_util.d ./packages/CmBacktrace-1.1.0/cm_backtrace.d ./libraries/STM32F2xx_StdPeriph_Driver/src/misc.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_adc.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_can.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_crc.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_aes.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_des.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_tdes.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dac.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dbgmcu.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dcmi.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dma.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_exti.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_flash.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_fsmc.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_gpio.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash_md5.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash_sha1.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_i2c.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_iwdg.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_pwr.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rcc.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rng.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rtc.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_sdio.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_spi.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_syscfg.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_tim.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_usart.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_wwdg.d ./libraries/CMSIS/CM3/DeviceSupport/ST/STM32F2xx/system_stm32f2xx.d ./libraries/CMSIS/CM3/CoreSupport/core_cm3.d ./drivers/board.d ./drivers/drv_led.d ./drivers/rtc_hse.d ./drivers/spi_master.d ./drivers/stm32f2xx_it.d ./drivers/usart.d ./components/web_terminal/web_terminal.d ./components/mongoose/demo/websocket_chat/websocket_chat.d ./components/mongoose/demo/connected_device_4/server.d ./components/mongoose/mg_port.d ./components/mongoose/mongoose.d ./components/easylogger/src/elog.d ./components/easylogger/src/elog_async.d ./components/easylogger/src/elog_buf.d ./components/easylogger/src/elog_utils.d ./components/easylogger/port/elog_port.d ./components/easylogger/plugins/flash/elog_flash.d ./components/easylogger/plugins/flash/elog_flash_port.d ./components/easyflash/src/easyflash.d ./components/easyflash/src/ef_env.d ./components/easyflash/src/ef_env_enh.d ./components/easyflash/src/ef_env_wl.d ./components/easyflash/src/ef_iap.d ./components/easyflash/src/ef_log.d ./components/easyflash/src/ef_utils.d ./components/easyflash/port/ef_port.d ./components/WICED/WWD/rtthread/gpio_irq.d ./components/WICED/WWD/rtthread/wwd_buffer.d ./components/WICED/WWD/rtthread/wwd_bus_sdio.d ./components/WICED/WWD/rtthread/wwd_netif.d ./components/WICED/WWD/rtthread/wwd_platform.d ./components/WICED/WWD/rtthread/wwd_rtthread.d ./components/WICED/WWD/internal/wifi_image/direct/wwd_firmware.d ./components/WICED/WWD/internal/chips/43362a2/wifi_image.d ./components/WICED/WWD/internal/chips/43362a2/wwd_ap.d ./components/WICED/WWD/internal/Bus_protocols/SDIO/wwd_bus_protocol.d ./components/WICED/WWD/internal/SDPCM.d ./components/WICED/WWD/internal/wwd_crypto.d ./components/WICED/WWD/internal/wwd_internal.d ./components/WICED/WWD/internal/wwd_logging.d ./components/WICED/WWD/internal/wwd_management.d ./components/WICED/WWD/internal/wwd_ring_buffer.d ./components/WICED/WWD/internal/wwd_thread.d ./components/WICED/WWD/internal/wwd_wifi.d ./applications/application.d ./applications/cpuusage.d ./applications/netio.d ./applications/ntp.d ./applications/softap.d ./applications/startup.d ./applications/tcpclient.d ./applications/tcpserver.d ./applications/web_iap.d ./applications/wifi_conn_dog.d ART-WiFi.elf, ...) failed.
makefile:122: recipe for target 'clean' failed
make (e=87): 参数错误。

@ilg-ul
Copy link
Contributor

ilg-ul commented Jan 28, 2018

Unfortunately not much I can do, the way the GnuMakefileGenerator in CDT is written does not allow to derive from it and reimplement various methods to fix bugs. I just tried again a few minutes ago, and it has too many references to internal private members. :-(

You can try to add a file named makefile.targets in the project, with the following content:

clean2:
	-$(RM) $(CC_DEPS) $(C++_DEPS) $(C_UPPER_DEPS) $(CXX_DEPS) $(ASM_DEPS) $(S_UPPER_DEPS) $(C_DEPS) $(CPP_DEPS)
	-$(RM) $(OBJS) $(SECONDARY_FLASH) $(SECONDARY_SIZE) *.elf *.map *.lst
	-@echo ' '

Please note that the last 3 lines start with a TAB.

Then in project properties, C/C++ Build -> Behavior, reconfigure the clean target to use clean2 instead of clean.

This will not fix the problem, just split the long line in two, hopefully short enough to not trigger the error. If the result is still to long, try splitting it into more lines.

@armink
Copy link

armink commented Jan 28, 2018

Thx. It‘s work fine when I add clean2.

But, should change the makefile.target file name to makefile.targets.

@ilg-ul
Copy link
Contributor

ilg-ul commented Jan 28, 2018

Ok, great!

Thank you for catching the typo, I fixed it.

@ErichStyger
Copy link
Author

Interestingly, I'm not any more able to reproduce the original issue on my Windows 10 machine? Could it be that one of the Microsoft updates has fixed that problem?
I'm using the following rm:
BusyBox v1.24.0.git (2015-07-15 20:12:15 UTC) multi-call binary.

@ilg-ul
Copy link
Contributor

ilg-ul commented Jan 28, 2018

Could it be that one of the Microsoft updates has fixed that problem?

Ich habe keine Ahnung... :-(

@ErichStyger, it would be interesting to try exactly the same project on an old Win 7, with exactly the same BusyBox.

@armink, what Windows version do you use?

@armink
Copy link

armink commented Jan 29, 2018

@ilg-ul

  • Windows Version
    image

  • Eclipse:

Version: Oxygen.1a Release (4.7.1a)
Build id: 20171005-1200
  • Build_Tools: 2.8_201611221915

  • New clean2 console log

09:23:09 **** Clean-only build of configuration Debug for project ART-WiFi ****
make -j4 clean2 
rm -rf  ART-WiFi.bin  ART-WiFi.siz  ./rt-thread/libcpu/arm/cortex-m3/context_gcc.d  ./libraries/CMSIS/CM3/DeviceSupport/ST/STM32F2xx/startup/gcc_ride7/startup_stm32f2xx.d  ./rt-thread/src/clock.d ./rt-thread/src/components.d ./rt-thread/src/device.d ./rt-thread/src/idle.d ./rt-thread/src/ipc.d ./rt-thread/src/irq.d ./rt-thread/src/kservice.d ./rt-thread/src/mem.d ./rt-thread/src/memheap.d ./rt-thread/src/mempool.d ./rt-thread/src/module.d ./rt-thread/src/object.d ./rt-thread/src/scheduler.d ./rt-thread/src/signal.d ./rt-thread/src/slab.d ./rt-thread/src/thread.d ./rt-thread/src/timer.d  ./rt-thread/libcpu/arm/cortex-m3/cpuport.d  ./rt-thread/components/utilities/ymodem/ymodem.d  ./rt-thread/components/net/lwip_dhcpd/dhcp_server.d  ./rt-thread/components/net/lwip-2.0.2/src/netif/ethernet.d ./rt-thread/components/net/lwip-2.0.2/src/netif/ethernetif.d ./rt-thread/components/net/lwip-2.0.2/src/netif/lowpan6.d ./rt-thread/components/net/lwip-2.0.2/src/netif/slipif.d  ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/autoip.d ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/dhcp.d ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/etharp.d ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/icmp.d ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/igmp.d ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/ip4.d ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/ip4_addr.d ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/ip4_frag.d  ./rt-thread/components/net/lwip-2.0.2/src/core/def.d ./rt-thread/components/net/lwip-2.0.2/src/core/dns.d ./rt-thread/components/net/lwip-2.0.2/src/core/inet_chksum.d ./rt-thread/components/net/lwip-2.0.2/src/core/init.d ./rt-thread/components/net/lwip-2.0.2/src/core/ip.d ./rt-thread/components/net/lwip-2.0.2/src/core/memp.d ./rt-thread/components/net/lwip-2.0.2/src/core/netif.d ./rt-thread/components/net/lwip-2.0.2/src/core/pbuf.d ./rt-thread/components/net/lwip-2.0.2/src/core/raw.d ./rt-thread/components/net/lwip-2.0.2/src/core/stats.d ./rt-thread/components/net/lwip-2.0.2/src/core/sys.d ./rt-thread/components/net/lwip-2.0.2/src/core/tcp.d ./rt-thread/components/net/lwip-2.0.2/src/core/tcp_in.d ./rt-thread/components/net/lwip-2.0.2/src/core/tcp_out.d ./rt-thread/components/net/lwip-2.0.2/src/core/timeouts.d ./rt-thread/components/net/lwip-2.0.2/src/core/udp.d  ./rt-thread/components/net/lwip-2.0.2/src/arch/sys_arch.d  ./rt-thread/components/net/lwip-2.0.2/src/apps/tftp/tftp_port.d ./rt-thread/components/net/lwip-2.0.2/src/apps/tftp/tftp_server.d  ./rt-thread/components/net/lwip-2.0.2/src/apps/ping/ping.d  ./rt-thread/components/net/lwip-2.0.2/src/api/api_lib.d ./rt-thread/components/net/lwip-2.0.2/src/api/api_msg.d ./rt-thread/components/net/lwip-2.0.2/src/api/err.d ./rt-thread/components/net/lwip-2.0.2/src/api/netbuf.d ./rt-thread/components/net/lwip-2.0.2/src/api/netdb.d ./rt-thread/components/net/lwip-2.0.2/src/api/netifapi.d ./rt-thread/components/net/lwip-2.0.2/src/api/sockets.d ./rt-thread/components/net/lwip-2.0.2/src/api/tcpip.d  ./rt-thread/components/libc/compilers/newlib/libc.d ./rt-thread/components/libc/compilers/newlib/libc_syms.d ./rt-thread/components/libc/compilers/newlib/stdio.d ./rt-thread/components/libc/compilers/newlib/syscalls.d  ./rt-thread/components/finsh/cmd.d ./rt-thread/components/finsh/finsh_compiler.d ./rt-thread/components/finsh/finsh_error.d ./rt-thread/components/finsh/finsh_heap.d ./rt-thread/components/finsh/finsh_init.d ./rt-thread/components/finsh/finsh_node.d ./rt-thread/components/finsh/finsh_ops.d ./rt-thread/components/finsh/finsh_parser.d ./rt-thread/components/finsh/finsh_token.d ./rt-thread/components/finsh/finsh_var.d ./rt-thread/components/finsh/finsh_vm.d ./rt-thread/components/finsh/msh.d ./rt-thread/components/finsh/msh_cmd.d ./rt-thread/components/finsh/msh_file.d ./rt-thread/components/finsh/shell.d ./rt-thread/components/finsh/symbol.d  ./rt-thread/components/drivers/wlan/wlan_cmd.d ./rt-thread/components/drivers/wlan/wlan_dev.d  ./rt-thread/components/drivers/src/completion.d ./rt-thread/components/drivers/src/dataqueue.d ./rt-thread/components/drivers/src/pipe.d ./rt-thread/components/drivers/src/ringbuffer.d ./rt-thread/components/drivers/src/waitqueue.d ./rt-thread/components/drivers/src/workqueue.d  ./rt-thread/components/drivers/spi/sfud/src/sfud.d ./rt-thread/components/drivers/spi/sfud/src/sfud_sfdp.d  ./rt-thread/components/drivers/spi/spi_core.d ./rt-thread/components/drivers/spi/spi_dev.d ./rt-thread/components/drivers/spi/spi_flash_sfud.d  ./rt-thread/components/drivers/serial/serial.d  ./rt-thread/components/drivers/rtc/alarm.d ./rt-thread/components/drivers/rtc/rtc.d  ./rt-thread/components/drivers/misc/pin.d  ./rt-thread/components/dfs/src/dfs.d ./rt-thread/components/dfs/src/dfs_file.d ./rt-thread/components/dfs/src/dfs_fs.d ./rt-thread/components/dfs/src/dfs_posix.d ./rt-thread/components/dfs/src/poll.d ./rt-thread/components/dfs/src/select.d  ./rt-thread/components/dfs/filesystems/net/dfs_net.d ./rt-thread/components/dfs/filesystems/net/net_netdb.d ./rt-thread/components/dfs/filesystems/net/net_sockets.d  ./rt-thread/components/dfs/filesystems/elmfat/option/ccsbcs.d  ./rt-thread/components/dfs/filesystems/elmfat/dfs_elm.d ./rt-thread/components/dfs/filesystems/elmfat/ff.d  ./rt-thread/components/dfs/filesystems/devfs/devfs.d  ./packages/webclient/webclient.d ./packages/webclient/webclient_file.d  ./packages/tinycrypt/src/aes.d ./packages/tinycrypt/src/base64.d ./packages/tinycrypt/src/md5.d ./packages/tinycrypt/src/sha1.d ./packages/tinycrypt/src/sha2.d  ./packages/rt_ota/src/rt_ota.d ./packages/rt_ota/src/rt_ota_flash_dev.d ./packages/rt_ota/src/rt_ota_partition.d ./packages/rt_ota/src/rt_ota_utils.d  ./packages/rt_ota/port/rt_ota_flash_sfud_port.d ./packages/rt_ota/port/rt_ota_flash_stm32f2_port.d ./packages/rt_ota/port/rt_ota_flash_temp.d  ./packages/partition-1.0.1/partition.d  ./packages/pahomqtt/example/paho_mqtt_app.d  ./packages/pahomqtt/MQTTPacket/src/MQTTConnectClient.d ./packages/pahomqtt/MQTTPacket/src/MQTTConnectServer.d ./packages/pahomqtt/MQTTPacket/src/MQTTDeserializePublish.d ./packages/pahomqtt/MQTTPacket/src/MQTTFormat.d ./packages/pahomqtt/MQTTPacket/src/MQTTPacket.d ./packages/pahomqtt/MQTTPacket/src/MQTTSerializePublish.d ./packages/pahomqtt/MQTTPacket/src/MQTTSubscribeClient.d ./packages/pahomqtt/MQTTPacket/src/MQTTSubscribeServer.d ./packages/pahomqtt/MQTTPacket/src/MQTTUnsubscribeClient.d ./packages/pahomqtt/MQTTPacket/src/MQTTUnsubscribeServer.d  ./packages/pahomqtt/MQTTClient-RT/paho_mqtt_pipe.d  ./packages/cloudsdk/cloud_init.d ./packages/cloudsdk/cloud_mqtt_client.d ./packages/cloudsdk/cloud_ota_service.d ./packages/cloudsdk/cloud_porting_layer.d ./packages/cloudsdk/cloud_tcp_log.d ./packages/cloudsdk/cloud_tcp_shell.d ./packages/cloudsdk/cloud_util.d  ./packages/cJSON-1.0.2/cJSON.d ./packages/cJSON-1.0.2/cJSON_port.d ./packages/cJSON-1.0.2/cJSON_util.d  ./packages/CmBacktrace-1.1.0/cm_backtrace.d  ./libraries/STM32F2xx_StdPeriph_Driver/src/misc.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_adc.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_can.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_crc.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_aes.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_des.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_tdes.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dac.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dbgmcu.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dcmi.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dma.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_exti.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_flash.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_fsmc.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_gpio.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash_md5.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash_sha1.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_i2c.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_iwdg.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_pwr.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rcc.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rng.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rtc.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_sdio.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_spi.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_syscfg.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_tim.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_usart.d ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_wwdg.d  ./libraries/CMSIS/CM3/DeviceSupport/ST/STM32F2xx/system_stm32f2xx.d  ./libraries/CMSIS/CM3/CoreSupport/core_cm3.d  ./drivers/board.d ./drivers/drv_led.d ./drivers/rtc_hse.d ./drivers/spi_master.d ./drivers/stm32f2xx_it.d ./drivers/usart.d  ./components/web_terminal/web_terminal.d  ./components/mongoose/demo/websocket_chat/websocket_chat.d  ./components/mongoose/demo/connected_device_4/server.d  ./components/mongoose/mg_port.d ./components/mongoose/mongoose.d  ./components/easylogger/src/elog.d ./components/easylogger/src/elog_async.d ./components/easylogger/src/elog_buf.d ./components/easylogger/src/elog_utils.d  ./components/easylogger/port/elog_port.d  ./components/easylogger/plugins/flash/elog_flash.d ./components/easylogger/plugins/flash/elog_flash_port.d  ./components/easyflash/src/easyflash.d ./components/easyflash/src/ef_env.d ./components/easyflash/src/ef_env_wl.d ./components/easyflash/src/ef_iap.d ./components/easyflash/src/ef_log.d ./components/easyflash/src/ef_utils.d  ./components/easyflash/port/ef_port.d  ./components/WICED/WWD/rtthread/gpio_irq.d ./components/WICED/WWD/rtthread/wwd_buffer.d ./components/WICED/WWD/rtthread/wwd_bus_sdio.d ./components/WICED/WWD/rtthread/wwd_netif.d ./components/WICED/WWD/rtthread/wwd_platform.d ./components/WICED/WWD/rtthread/wwd_rtthread.d  ./components/WICED/WWD/internal/wifi_image/direct/wwd_firmware.d  ./components/WICED/WWD/internal/chips/43362a2/wifi_image.d ./components/WICED/WWD/internal/chips/43362a2/wwd_ap.d  ./components/WICED/WWD/internal/Bus_protocols/SDIO/wwd_bus_protocol.d  ./components/WICED/WWD/internal/SDPCM.d ./components/WICED/WWD/internal/wwd_crypto.d ./components/WICED/WWD/internal/wwd_internal.d ./components/WICED/WWD/internal/wwd_logging.d ./components/WICED/WWD/internal/wwd_management.d ./components/WICED/WWD/internal/wwd_ring_buffer.d ./components/WICED/WWD/internal/wwd_thread.d ./components/WICED/WWD/internal/wwd_wifi.d  ./applications/application.d ./applications/cpuusage.d ./applications/netio.d ./applications/ntp.d ./applications/softap.d ./applications/startup.d ./applications/tcpclient.d ./applications/tcpserver.d ./applications/web_iap.d ./applications/wifi_conn_dog.d 
rm -rf  ./rt-thread/src/clock.o ./rt-thread/src/components.o ./rt-thread/src/device.o ./rt-thread/src/idle.o ./rt-thread/src/ipc.o ./rt-thread/src/irq.o ./rt-thread/src/kservice.o ./rt-thread/src/mem.o ./rt-thread/src/memheap.o ./rt-thread/src/mempool.o ./rt-thread/src/module.o ./rt-thread/src/object.o ./rt-thread/src/scheduler.o ./rt-thread/src/signal.o ./rt-thread/src/slab.o ./rt-thread/src/thread.o ./rt-thread/src/timer.o  ./rt-thread/libcpu/arm/cortex-m3/context_gcc.o ./rt-thread/libcpu/arm/cortex-m3/cpuport.o  ./rt-thread/components/utilities/ymodem/ymodem.o  ./rt-thread/components/net/lwip_dhcpd/dhcp_server.o  ./rt-thread/components/net/lwip-2.0.2/src/netif/ethernet.o ./rt-thread/components/net/lwip-2.0.2/src/netif/ethernetif.o ./rt-thread/components/net/lwip-2.0.2/src/netif/lowpan6.o ./rt-thread/components/net/lwip-2.0.2/src/netif/slipif.o  ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/autoip.o ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/dhcp.o ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/etharp.o ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/icmp.o ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/igmp.o ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/ip4.o ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/ip4_addr.o ./rt-thread/components/net/lwip-2.0.2/src/core/ipv4/ip4_frag.o  ./rt-thread/components/net/lwip-2.0.2/src/core/def.o ./rt-thread/components/net/lwip-2.0.2/src/core/dns.o ./rt-thread/components/net/lwip-2.0.2/src/core/inet_chksum.o ./rt-thread/components/net/lwip-2.0.2/src/core/init.o ./rt-thread/components/net/lwip-2.0.2/src/core/ip.o ./rt-thread/components/net/lwip-2.0.2/src/core/memp.o ./rt-thread/components/net/lwip-2.0.2/src/core/netif.o ./rt-thread/components/net/lwip-2.0.2/src/core/pbuf.o ./rt-thread/components/net/lwip-2.0.2/src/core/raw.o ./rt-thread/components/net/lwip-2.0.2/src/core/stats.o ./rt-thread/components/net/lwip-2.0.2/src/core/sys.o ./rt-thread/components/net/lwip-2.0.2/src/core/tcp.o ./rt-thread/components/net/lwip-2.0.2/src/core/tcp_in.o ./rt-thread/components/net/lwip-2.0.2/src/core/tcp_out.o ./rt-thread/components/net/lwip-2.0.2/src/core/timeouts.o ./rt-thread/components/net/lwip-2.0.2/src/core/udp.o  ./rt-thread/components/net/lwip-2.0.2/src/arch/sys_arch.o  ./rt-thread/components/net/lwip-2.0.2/src/apps/tftp/tftp_port.o ./rt-thread/components/net/lwip-2.0.2/src/apps/tftp/tftp_server.o  ./rt-thread/components/net/lwip-2.0.2/src/apps/ping/ping.o  ./rt-thread/components/net/lwip-2.0.2/src/api/api_lib.o ./rt-thread/components/net/lwip-2.0.2/src/api/api_msg.o ./rt-thread/components/net/lwip-2.0.2/src/api/err.o ./rt-thread/components/net/lwip-2.0.2/src/api/netbuf.o ./rt-thread/components/net/lwip-2.0.2/src/api/netdb.o ./rt-thread/components/net/lwip-2.0.2/src/api/netifapi.o ./rt-thread/components/net/lwip-2.0.2/src/api/sockets.o ./rt-thread/components/net/lwip-2.0.2/src/api/tcpip.o  ./rt-thread/components/libc/compilers/newlib/libc.o ./rt-thread/components/libc/compilers/newlib/libc_syms.o ./rt-thread/components/libc/compilers/newlib/stdio.o ./rt-thread/components/libc/compilers/newlib/syscalls.o  ./rt-thread/components/finsh/cmd.o ./rt-thread/components/finsh/finsh_compiler.o ./rt-thread/components/finsh/finsh_error.o ./rt-thread/components/finsh/finsh_heap.o ./rt-thread/components/finsh/finsh_init.o ./rt-thread/components/finsh/finsh_node.o ./rt-thread/components/finsh/finsh_ops.o ./rt-thread/components/finsh/finsh_parser.o ./rt-thread/components/finsh/finsh_token.o ./rt-thread/components/finsh/finsh_var.o ./rt-thread/components/finsh/finsh_vm.o ./rt-thread/components/finsh/msh.o ./rt-thread/components/finsh/msh_cmd.o ./rt-thread/components/finsh/msh_file.o ./rt-thread/components/finsh/shell.o ./rt-thread/components/finsh/symbol.o  ./rt-thread/components/drivers/wlan/wlan_cmd.o ./rt-thread/components/drivers/wlan/wlan_dev.o  ./rt-thread/components/drivers/src/completion.o ./rt-thread/components/drivers/src/dataqueue.o ./rt-thread/components/drivers/src/pipe.o ./rt-thread/components/drivers/src/ringbuffer.o ./rt-thread/components/drivers/src/waitqueue.o ./rt-thread/components/drivers/src/workqueue.o  ./rt-thread/components/drivers/spi/sfud/src/sfud.o ./rt-thread/components/drivers/spi/sfud/src/sfud_sfdp.o  ./rt-thread/components/drivers/spi/spi_core.o ./rt-thread/components/drivers/spi/spi_dev.o ./rt-thread/components/drivers/spi/spi_flash_sfud.o  ./rt-thread/components/drivers/serial/serial.o  ./rt-thread/components/drivers/rtc/alarm.o ./rt-thread/components/drivers/rtc/rtc.o  ./rt-thread/components/drivers/misc/pin.o  ./rt-thread/components/dfs/src/dfs.o ./rt-thread/components/dfs/src/dfs_file.o ./rt-thread/components/dfs/src/dfs_fs.o ./rt-thread/components/dfs/src/dfs_posix.o ./rt-thread/components/dfs/src/poll.o ./rt-thread/components/dfs/src/select.o  ./rt-thread/components/dfs/filesystems/net/dfs_net.o ./rt-thread/components/dfs/filesystems/net/net_netdb.o ./rt-thread/components/dfs/filesystems/net/net_sockets.o  ./rt-thread/components/dfs/filesystems/elmfat/option/ccsbcs.o  ./rt-thread/components/dfs/filesystems/elmfat/dfs_elm.o ./rt-thread/components/dfs/filesystems/elmfat/ff.o  ./rt-thread/components/dfs/filesystems/devfs/devfs.o  ./packages/webclient/webclient.o ./packages/webclient/webclient_file.o  ./packages/tinycrypt/src/aes.o ./packages/tinycrypt/src/base64.o ./packages/tinycrypt/src/md5.o ./packages/tinycrypt/src/sha1.o ./packages/tinycrypt/src/sha2.o  ./packages/rt_ota/src/rt_ota.o ./packages/rt_ota/src/rt_ota_flash_dev.o ./packages/rt_ota/src/rt_ota_partition.o ./packages/rt_ota/src/rt_ota_utils.o  ./packages/rt_ota/port/rt_ota_flash_sfud_port.o ./packages/rt_ota/port/rt_ota_flash_stm32f2_port.o ./packages/rt_ota/port/rt_ota_flash_temp.o  ./packages/partition-1.0.1/partition.o  ./packages/pahomqtt/example/paho_mqtt_app.o  ./packages/pahomqtt/MQTTPacket/src/MQTTConnectClient.o ./packages/pahomqtt/MQTTPacket/src/MQTTConnectServer.o ./packages/pahomqtt/MQTTPacket/src/MQTTDeserializePublish.o ./packages/pahomqtt/MQTTPacket/src/MQTTFormat.o ./packages/pahomqtt/MQTTPacket/src/MQTTPacket.o ./packages/pahomqtt/MQTTPacket/src/MQTTSerializePublish.o ./packages/pahomqtt/MQTTPacket/src/MQTTSubscribeClient.o ./packages/pahomqtt/MQTTPacket/src/MQTTSubscribeServer.o ./packages/pahomqtt/MQTTPacket/src/MQTTUnsubscribeClient.o ./packages/pahomqtt/MQTTPacket/src/MQTTUnsubscribeServer.o  ./packages/pahomqtt/MQTTClient-RT/paho_mqtt_pipe.o  ./packages/cloudsdk/cloud_init.o ./packages/cloudsdk/cloud_mqtt_client.o ./packages/cloudsdk/cloud_ota_service.o ./packages/cloudsdk/cloud_porting_layer.o ./packages/cloudsdk/cloud_tcp_log.o ./packages/cloudsdk/cloud_tcp_shell.o ./packages/cloudsdk/cloud_util.o  ./packages/cJSON-1.0.2/cJSON.o ./packages/cJSON-1.0.2/cJSON_port.o ./packages/cJSON-1.0.2/cJSON_util.o  ./packages/CmBacktrace-1.1.0/cm_backtrace.o  ./libraries/STM32F2xx_StdPeriph_Driver/src/misc.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_adc.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_can.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_crc.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_aes.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_des.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_cryp_tdes.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dac.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dbgmcu.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dcmi.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_dma.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_exti.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_flash.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_fsmc.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_gpio.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash_md5.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_hash_sha1.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_i2c.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_iwdg.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_pwr.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rcc.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rng.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_rtc.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_sdio.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_spi.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_syscfg.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_tim.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_usart.o ./libraries/STM32F2xx_StdPeriph_Driver/src/stm32f2xx_wwdg.o  ./libraries/CMSIS/CM3/DeviceSupport/ST/STM32F2xx/startup/gcc_ride7/startup_stm32f2xx.o  ./libraries/CMSIS/CM3/DeviceSupport/ST/STM32F2xx/system_stm32f2xx.o  ./libraries/CMSIS/CM3/CoreSupport/core_cm3.o  ./drivers/board.o ./drivers/drv_led.o ./drivers/rtc_hse.o ./drivers/spi_master.o ./drivers/stm32f2xx_it.o ./drivers/usart.o  ./components/web_terminal/web_terminal.o  ./components/mongoose/demo/websocket_chat/websocket_chat.o  ./components/mongoose/demo/connected_device_4/server.o  ./components/mongoose/mg_port.o ./components/mongoose/mongoose.o  ./components/easylogger/src/elog.o ./components/easylogger/src/elog_async.o ./components/easylogger/src/elog_buf.o ./components/easylogger/src/elog_utils.o  ./components/easylogger/port/elog_port.o  ./components/easylogger/plugins/flash/elog_flash.o ./components/easylogger/plugins/flash/elog_flash_port.o  ./components/easyflash/src/easyflash.o ./components/easyflash/src/ef_env.o ./components/easyflash/src/ef_env_wl.o ./components/easyflash/src/ef_iap.o ./components/easyflash/src/ef_log.o ./components/easyflash/src/ef_utils.o  ./components/easyflash/port/ef_port.o  ./components/WICED/WWD/rtthread/gpio_irq.o ./components/WICED/WWD/rtthread/wwd_buffer.o ./components/WICED/WWD/rtthread/wwd_bus_sdio.o ./components/WICED/WWD/rtthread/wwd_netif.o ./components/WICED/WWD/rtthread/wwd_platform.o ./components/WICED/WWD/rtthread/wwd_rtthread.o  ./components/WICED/WWD/internal/wifi_image/direct/wwd_firmware.o  ./components/WICED/WWD/internal/chips/43362a2/wifi_image.o ./components/WICED/WWD/internal/chips/43362a2/wwd_ap.o  ./components/WICED/WWD/internal/Bus_protocols/SDIO/wwd_bus_protocol.o  ./components/WICED/WWD/internal/SDPCM.o ./components/WICED/WWD/internal/wwd_crypto.o ./components/WICED/WWD/internal/wwd_internal.o ./components/WICED/WWD/internal/wwd_logging.o ./components/WICED/WWD/internal/wwd_management.o ./components/WICED/WWD/internal/wwd_ring_buffer.o ./components/WICED/WWD/internal/wwd_thread.o ./components/WICED/WWD/internal/wwd_wifi.o  ./applications/application.o ./applications/cpuusage.o ./applications/netio.o ./applications/ntp.o ./applications/softap.o ./applications/startup.o ./applications/tcpclient.o ./applications/tcpserver.o ./applications/web_iap.o ./applications/wifi_conn_dog.o  *.elf
 

09:23:24 Build Finished (took 14s.432ms)


@ErichStyger
Copy link
Author

I think this issue can be closed. I was unable to find an old Windows 7 installation to reproduce that issue. I tried a VM one, but was unable to reproduce it.

@ilg-ul
Copy link
Contributor

ilg-ul commented Aug 18, 2018

Ok.

Please note that even if the CMD.exe 8192 limitation can be overcome by using a custom sh.exe, on Windows there is still a 32K limitation for the full command line passed to the system when creating a process, and, at least the last time when I checked the Microsoft specs, there was no known workaround.

@GabeGu
Copy link

GabeGu commented Apr 4, 2019

Hi, I also encountered the same problem, and I'v found an indirect way to solve this problem by integrating a batch file to the Eclipse by which to clean all the .o and .d file in projects. the repo is here: https://github.com/GabeGu/Automate. wish it may help you.

@ilg-ul
Copy link
Contributor

ilg-ul commented Apr 4, 2019

Thank you, @GabeGu.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants