ARMmbed / mbed-os-example-tls

mbed TLS Sample application
Apache License 2.0
30 stars 52 forks source link

export to uvision does not build for hashing example #161

Open chuanga opened 6 years ago

chuanga commented 6 years ago
  1. export to uvision5 $ mbed export -i uvision5 -m NUCLEO_F429ZI Scan: . Scan: FEATURE_LWIP

  2. Go to uvision & load the project. Then build -- Here are the log ---

*** Using Compiler 'V5.06 update 5 (build 528)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin' Build target 'hashing' compiling aes_alt.c... compiling aesni.c... compiling aes.c... compiling AnalogIn.cpp... compiling analogin_api.c... compiling main.cpp... compiling analogout_api.c... compiling analogin_device.c... compiling arc4.c... compiling analogout_device.c... compiling asn1parse.c... compiling asn1write.c... compiling AT_CellularBase.cpp... compiling AT_CellularInformation.cpp... compiling AT_CellularDevice.cpp... compiling AT_CellularPower.cpp... compiling AT_CellularSIM.cpp... compiling AT_CellularNetwork.cpp... compiling AT_CellularStack.cpp... compiling AT_CellularSMS.cpp... compiling base64.c... compiling ATCmdParser.cpp... compiling blowfish.c... compiling bignum.c... compiling ATHandler.cpp... compiling BusIn.cpp... compiling BusOut.cpp... compiling BusInOut.cpp... compiling camellia.c... compiling CallChain.cpp... compiling ccm.c... compiling CellularConnectionFSM.cpp... compiling CAN.cpp... compiling can_api.c... compiling CellularUtil.cpp... compiling certs.c... compiling cipher.c... compiling cmac.c... compiling cipher_wrap.c... compiling cmsis_os1.c... compiling ctr_drbg.c... compiling ConditionVariable.cpp... compiling debug.c... compiling ChainingBlockDevice.cpp... compiling des.c... compiling dhm.c... compiling EasyCellularConnection.cpp... compiling ecdh.c... compiling ecdsa.c... compiling ecjpake.c... compiling ecp_curves.c... compiling emac_lwip.c... compiling ecp.c... compiling emac_stack_lwip.cpp... compiling entropy.c... compiling Dir.cpp... compiling entropy_poll.c... compiling equeue.c... compiling equeue_posix.c... compiling error.c... compiling equeue_mbed.cpp... compiling Ethernet.cpp... compiling EventFlags.cpp... compiling EthernetInterface.cpp... assembling except.S... except.S: Error: #5: cannot open source input file "UVISION_VERSION SETA 524": No such file or directory except.S: __UVISION_VERSION SETA 524: 0 warnings, 1 error except.S: Error: A1067E: Output file specified as 'mbed-os\rtos\TARGET_CORTEX\TARGET_CORTEX_M\TOOLCHAIN_ARM\except.S', but it has already been specified as '.\build\except.o' except.S: error: A1905U: Pre-processor step failed for 'UVISION_VERSION SETA 524' compiling EventQueue.cpp... compiling ExhaustibleBlockDevice.cpp... compiling ff.cpp... mbed-os\features\filesystem\fat\ChaN\ff.cpp(1660): warning: #1293-D: assignment in condition mbed-os\features\filesystem\fat\ChaN\ff.cpp(5585): warning: #1293-D: assignment in condition mbed-os\features\filesystem\fat\ChaN\ff.cpp: 2 warnings, 0 errors compiling ffunicode.cpp... compiling FATFileSystem.cpp... compiling FileBase.cpp... compiling FileHandle.cpp... compiling File.cpp... compiling FilePath.cpp... compiling FileSystem.cpp... compiling FileSystemHandle.cpp... compiling flash_api.c... compiling gcm.c... compiling FlashIAP.cpp... compiling gpio_api.c... compiling gpio_irq_api.c... compiling gpio_irq_device.c... compiling greentea_serial.cpp... compiling greentea_metrics.cpp... compiling hal_init_pre.c... compiling greentea_test_env.cpp... compiling hal_tick_16b.c... compiling hash_wrappers.c... compiling havege.c... compiling hal_tick_32b.c... compiling hmac_drbg.c... compiling HeapBlockDevice.cpp... compiling i2c_api.c... compiling I2C.cpp... compiling I2CSlave.cpp... compiling InterruptIn.cpp... compiling InterruptManager.cpp... assembling irq_cm4f.S... irq_cm4f.S: Error: #5: cannot open source input file "UVISION_VERSION SETA 524": No such file or directory irq_cm4f.S: UVISION_VERSION SETA 524: 0 warnings, 1 error irq_cm4f.S: Error: A1067E: Output file specified as 'mbed-os\rtos\TARGET_CORTEX\rtx5\RTX\Source\TOOLCHAIN_ARM\TARGET_RTOS_M4_M7\irq_cm4f.S', but it has already been specified as '.\build\irq_cm4f.o' irq_cm4f.S: error: A1905U: Pre-processor step failed for 'UVISION_VERSION SETA 524' compiling lfs_util.c... compiling lfs.c... compiling Kernel.cpp... compiling LocalFileSystem.cpp... compiling LittleFileSystem.cpp... compiling LoRaMacChannelPlan.cpp... compiling LoRaMacCommand.cpp... compiling LoRaMacCrypto.cpp... compiling LoRaMac.cpp... compiling LoRaMacMcps.cpp... compiling LoRaMacMib.cpp... compiling LoRaMacMlme.cpp... compiling LoRaPHYAS923.cpp... compiling LoRaPHY.cpp... compiling LoRaPHYAU915.cpp... compiling LoRaPHYCN470.cpp... compiling LoRaPHYCN779.cpp... compiling LoRaPHYEU433.cpp... compiling LoRaPHYEU868.cpp... compiling LoRaPHYIN865.cpp... compiling LoRaPHYKR920.cpp... compiling LoRaPHYUS915.cpp... compiling LoRaPHYUS915Hybrid.cpp... compiling LoRaWANInterface.cpp... compiling LoRaWANTimer.cpp... compiling LoRaWANStack.cpp... compiling lp_ticker.c... compiling lwip_api_lib.c... compiling lwip_api_msg.c... compiling lwip_arc4.c... compiling lwip_auth.c... compiling lwip_ccp.c... compiling lwip_autoip.c... compiling lwip_chap-md5.c... compiling lwip_chap-new.c... compiling lwip_chap_ms.c... compiling lwip_checksum.c... compiling lwip_def.c... compiling lwip_demand.c... compiling lwip_des.c... compiling lwip_dhcp6.c... compiling lwip_dhcp.c... compiling lwip_dns.c... compiling lwip_eap.c... compiling lwip_ecp.c... compiling lwip_err.c... compiling lwip_etharp.c... compiling lwip_ethernet.c... compiling lwip_ethernetif.c... compiling lwip_ethip6.c... compiling lwip_eui64.c... compiling lwip_fsm.c... compiling lwip_icmp6.c... compiling lwip_icmp.c... compiling lwip_igmp.c... compiling lwip_inet6.c... compiling lwip_inet_chksum.c... compiling lwip_init.c... compiling lwip_ip.c... compiling lwip_ip4.c... compiling lwip_ip4_addr.c... compiling lwip_ip4_frag.c... compiling lwip_ip6.c... compiling lwip_ip6_addr.c... compiling lwip_ip6_frag.c... compiling lwip_ipcp.c... compiling lwip_ipv6cp.c... compiling lwip_lcp.c... compiling lwip_lowpan6.c... compiling lwip_magic.c... compiling lwip_md4.c... compiling lwip_md5.c... compiling lwip_memcpy.c... compiling lwip_mem.c... compiling lwip_mld6.c... compiling lwip_memp.c... compiling lwip_mppe.c... compiling lwip_multilink.c... compiling lwip_nd6.c... compiling lwip_netbuf.c... compiling lwip_netdb.c... compiling lwip_netif.c... compiling lwip_netifapi.c... compiling lwip_pbuf.c... compiling lwip_ppp.c... compiling lwip_pppapi.c... compiling lwip_pppcrypt.c... compiling lwip_pppoe.c... compiling lwip_pppol2tp.c... compiling lwip_pppos.c... compiling lwip_random.c... compiling lwip_raw.c... compiling lwip_sha1.c... compiling lwip_sockets.c... compiling lwip_stats.c... compiling lwip_sys.c... compiling lwip_stack.c... mbed-os\features\FEATURE_LWIP\lwip-interface\lwip_stack.c(858): warning: #174-D: expression has no effect mbed-os\features\FEATURE_LWIP\lwip-interface\lwip_stack.c(875): warning: #174-D: expression has no effect mbed-os\features\FEATURE_LWIP\lwip-interface\lwip_stack.c(442): warning: #550-D: variable "lwip_ppp" was set but never used mbed-os\features\FEATURE_LWIP\lwip-interface\lwip_stack.c: 3 warnings, 0 errors compiling lwip_sys_arch.c... compiling lwip_tcp.c... compiling lwip_tcp_in.c... compiling lwip_tcpip.c... compiling lwip_tcp_out.c... compiling lwip_tcp_isn.c... compiling lwip_upap.c... compiling lwip_timeouts.c... compiling lwip_udp.c... compiling lwip_vj.c... compiling lwip_utils.c... compiling mbed_alloc_wrappers.cpp... compiling mbed-utest-shim.cpp... compiling mbed_application.c... compiling mbed_board.c... compiling mbed_assert.c... compiling mbed_boot.c... compiling mbed_critical.c... compiling mbed_critical_section_api.c... compiling mbed_error.c... compiling mbed_flash_api.c... compiling mbed_gpio.c... compiling mbed_itm_api.c... compiling mbed_interface.c... compiling mbed_mktime.c... compiling mbed_lp_ticker_api.c... compiling mbed_mem_trace.cpp... compiling mbed_pinmap_common.c... compiling mbed_overrides.c... compiling mbed_poll.cpp... compiling mbed_rtc_time.cpp... compiling mbed_rtx_fault_handler.c... compiling mbed_retarget.cpp... "no source": Warning: #541-D: allowing all exceptions is incompatible with previous function "operator new(std::size_t)" (declared at line 78 of "C:\Keil_v5\ARM\ARMCC\Bin..\include\new") "no source": Warning: #541-D: allowing all exceptions is incompatible with previous function "operator new" (declared at line 97 of "C:\Keil_v5\ARM\ARMCC\Bin..\include\new") "no source": Warning: #541-D: allowing all exceptions is incompatible with previous function "operator new(std::size_t, const std::nothrow_t &)" (declared at line 84 of "C:\Keil_v5\ARM\ARMCC\Bin..\include\new") "no source": Warning: #541-D: allowing all exceptions is incompatible with previous function "operator new[](std::size_t, const std::nothrow_t &)" (declared at line 109 of "C:\Keil_v5\ARM\ARMCC\Bin..\include\new") "no source": Warning: #541-D: allowing all exceptions is incompatible with previous function "operator delete(void )" (declared at line 81 of "C:\Keil_v5\ARM\ARMCC\Bin..\include\new") "no source": Warning: #541-D: allowing all exceptions is incompatible with previous function "operator delete[](void )" (declared at line 100 of "C:\Keil_v5\ARM\ARMCC\Bin..\include\new") mbed-os\platform\mbed_retarget.cpp: 6 warnings, 0 errors compiling mbed_rtx_handlers.c... compiling mbed_sdk_boot.c... compiling mbed_rtx_idle.cpp... compiling mbed_semihost_api.c... compiling mbed_stats.c... compiling mbed_sleep_manager.c... compiling mbed_shared_queues.cpp... compiling mbed_ticker_api.c... compiling mbed_trng.c... compiling mbed_wait_api_no_rtos.c... compiling mbed_us_ticker_api.c... compiling MbedCRC.cpp... compiling md.c... compiling md2.c... compiling mbed_wait_api_rtos.cpp... compiling md4.c... compiling md5.c... compiling md5_alt.c... compiling MBRBlockDevice.cpp... compiling memory_buffer_alloc.c... compiling md_wrap.c... compiling net_sockets.c... compiling NetworkInterface.cpp... compiling Mutex.cpp... compiling nsapi_dns.cpp... compiling NetworkStack.cpp... compiling nvstore.cpp... compiling OnboardCellularInterface.cpp... compiling oid.c... compiling os_tick_ptim.c... compiling padlock.c... compiling pem.c... compiling os_systick.c... compiling ObservingBlockDevice.cpp... compiling pk.c... compiling pk_wrap.c... compiling pinmap.c... compiling pkcs11.c... compiling PeripheralPins.c... compiling pkcs5.c... compiling pkcs12.c... compiling pkparse.c... compiling platform.c... compiling pkwrite.c... compiling port_api.c... compiling PPPCellularInterface.cpp... compiling ppp_lwip.cpp... compiling ProfilingBlockDevice.cpp... compiling pwmout_device.c... compiling pwmout_api.c... compiling QUECTEL_BC95.cpp... compiling QUECTEL_BC95_CellularNetwork.cpp... compiling QUECTEL_BC95_CellularPower.cpp... compiling QUECTEL_BC95_CellularStack.cpp... compiling QUECTEL_BG96.cpp... compiling QUECTEL_BG96_CellularNetwork.cpp... compiling RawSerial.cpp... compiling QUECTEL_BG96_CellularStack.cpp... compiling ripemd160.c... compiling ReadOnlyBlockDevice.cpp... compiling rsa_internal.c... compiling rt_OsEventObserver.c... compiling rsa.c... compiling RTX_Config.c... compiling rtc_api.c... compiling RtosTimer.cpp... compiling rtx_delay.c... compiling rtx_evflags.c... compiling rtx_evr.c... compiling rtx_lib.c... compiling rtx_kernel.c... compiling rtx_mempool.c... compiling rtx_msgqueue.c... compiling rtx_mutex.c... compiling rtx_semaphore.c... compiling rtx_system.c... compiling rtx_thread.c... compiling rtx_timer.c... compiling Semaphore.cpp... compiling rtx_memory.c... compiling serial_device.c... compiling Serial.cpp... compiling serial_api.c... compiling SerialBase.cpp... compiling sha1.c... compiling sha1_alt.c... compiling sha256_alt.c... compiling sha256.c... compiling sha512.c... compiling sleep.c... compiling SlicingBlockDevice.cpp... compiling Socket.cpp... compiling SocketAddress.cpp... compiling SPI.cpp... compiling spi_api.c... compiling ssl_cache.c... compiling ssl_ciphersuites.c... compiling SPISlave.cpp... compiling ssl_cookie.c... compiling ssl_cli.c... compiling ssl_ticket.c... assembling startup_stm32f429xx.S... startup_stm32f429xx.S: Error: #5: cannot open source input file "UVISION_VERSION SETA 524": No such file or directory startup_stm32f429xx.S: UVISION_VERSION SETA 524: 0 warnings, 1 error startup_stm32f429xx.S: Error: A1067E: Output file specified as 'mbed-os\targets\TARGET_STM\TARGET_STM32F4\TARGET_STM32F429xI\device\TOOLCHAIN_ARM_STD\startup_stm32f429xx.S', but it has already been specified as '.\build\startup_stm32f429xx.o' startup_stm32f429xx.S: error: A1905U: Pre-processor step failed for 'UVISION_VERSION SETA 524' compiling ssl_srv.c... compiling stm32f4_eth_conf.c... compiling stm32f4_eth_init.c... mbed-os\features\FEATURE_LWIP\lwip-interface\lwip-eth\arch\TARGET_STM\TARGET_STM32F4\TARGET_NUCLEO_F429ZI\stm32f4_eth_init.c(87): warning: #1-D: last line of file ends without a newline mbed-os\features\FEATURE_LWIP\lwip-interface\lwip-eth\arch\TARGET_STM\TARGET_STM32F4\TARGET_NUCLEO_F429ZI\stm32f4_eth_init.c: 1 warning, 0 errors compiling ssl_tls.c... compiling stm32f4xx_hal.c... compiling stm32f4xx_hal_adc.c... compiling stm32f4xx_hal_adc_ex.c... compiling stm32f4xx_hal_can.c... compiling stm32f4xx_hal_can_legacy.c... mbed-os\targets\TARGET_STM\TARGET_STM32F4\device\stm32f4xx_hal_can_legacy.c(139): warning: #1215-D: #warning directive: 'Legacy HAL CAN driver is enabled! It can be used with known limitations, refer to the release notes. However it is recommended to use rather the new HAL CAN driver' mbed-os\targets\TARGET_STM\TARGET_STM32F4\device\stm32f4xx_hal_can_legacy.c: 1 warning, 0 errors compiling stm32f4xx_hal_cec.c... compiling stm32f4xx_hal_cortex.c... compiling stm32f4xx_hal_crc.c... compiling stm32f4xx_hal_cryp.c... compiling stm32f4xx_hal_cryp_ex.c... compiling stm32f4xx_hal_dac.c... compiling stm32f4xx_hal_dac_ex.c... compiling stm32f4xx_hal_dcmi.c... compiling stm32f4xx_hal_dcmi_ex.c... compiling stm32f4xx_hal_dfsdm.c... compiling stm32f4xx_hal_dma2d.c... compiling stm32f4xx_hal_dma_ex.c... compiling stm32f4xx_hal_dsi.c... compiling stm32f4xx_hal_eth.c... compiling stm32f4xx_hal_flash.c... compiling stm32f4xx_hal_dma.c... compiling stm32f4xx_hal_flash_ramfunc.c... compiling stm32f4xx_hal_fmpi2c.c... compiling stm32f4xx_hal_flash_ex.c... compiling stm32f4xx_hal_gpio.c... compiling stm32f4xx_hal_fmpi2c_ex.c... compiling stm32f4xx_hal_hash.c... compiling stm32f4xx_hal_hcd.c... compiling stm32f4xx_hal_hash_ex.c... compiling stm32f4xx_hal_i2c.c... compiling stm32f4xx_hal_i2c_ex.c... compiling stm32f4xx_hal_i2s.c... compiling stm32f4xx_hal_i2s_ex.c... compiling stm32f4xx_hal_irda.c... compiling stm32f4xx_hal_iwdg.c... compiling stm32f4xx_hal_lptim.c... compiling stm32f4xx_hal_ltdc.c... compiling stm32f4xx_hal_ltdc_ex.c... compiling stm32f4xx_hal_mmc.c... compiling stm32f4xx_hal_nand.c... compiling stm32f4xx_hal_nor.c... compiling stm32f4xx_hal_pccard.c... compiling stm32f4xx_hal_pcd.c... compiling stm32f4xx_hal_pcd_ex.c... compiling stm32f4xx_hal_pwr.c... compiling stm32f4xx_hal_qspi.c... compiling stm32f4xx_hal_pwr_ex.c... compiling stm32f4xx_hal_rcc.c... compiling stm32f4xx_hal_rcc_ex.c... compiling stm32f4xx_hal_rng.c... compiling stm32f4xx_hal_rtc.c... compiling stm32f4xx_hal_rtc_ex.c... compiling stm32f4xx_hal_sai.c... compiling stm32f4xx_hal_sai_ex.c... compiling stm32f4xx_hal_sd.c... compiling stm32f4xx_hal_sdram.c... compiling stm32f4xx_hal_smartcard.c... compiling stm32f4xx_hal_spdifrx.c... compiling stm32f4xx_hal_spi.c... compiling stm32f4xx_hal_sram.c... compiling stm32f4xx_hal_tim.c... compiling stm32f4xx_hal_tim_ex.c... compiling stm32f4xx_hal_uart.c... compiling stm32f4xx_ll_adc.c... compiling stm32f4xx_hal_usart.c... compiling stm32f4xx_ll_crc.c... compiling stm32f4xx_ll_dac.c... compiling stm32f4xx_hal_wwdg.c... compiling stm32f4xx_ll_exti.c... compiling stm32f4xx_ll_dma.c... compiling stm32f4xx_ll_dma2d.c... compiling stm32f4xx_ll_gpio.c... compiling stm32f4xx_ll_i2c.c... compiling stm32f4xx_ll_fmc.c... compiling stm32f4xx_ll_lptim.c... compiling stm32f4xx_ll_fsmc.c... compiling stm32f4xx_ll_pwr.c... compiling stm32f4xx_ll_rng.c... compiling stm32f4xx_ll_rcc.c... compiling stm32f4xx_ll_spi.c... compiling stm32f4xx_ll_rtc.c... compiling stm32f4xx_ll_tim.c... compiling stm32f4xx_ll_usart.c... compiling stm32f4xx_ll_sdmmc.c... compiling stm32f4xx_ll_utils.c... compiling stm32f4xx_ll_usb.c... compiling stm32xx_emac.c... compiling stm_spi_api.c... compiling Stream.cpp... compiling system_clock.c... compiling system_init_pre.c... compiling system_stm32f4xx.c... compiling TableCRC.cpp... compiling SysTimer.cpp... compiling TCPSocket.cpp... compiling TCPServer.cpp... compiling TELIT_HE910.cpp... compiling TELIT_HE910_CellularNetwork.cpp... compiling TELIT_HE910_CellularPower.cpp... compiling threading.c... compiling Thread.cpp... compiling Timeout.cpp... compiling Ticker.cpp... compiling timing.c... compiling Timer.cpp... compiling TimerEvent.cpp... compiling trng_api.c... compiling UARTCellularInterface.cpp... compiling UARTSerial.cpp... compiling UBLOX_LISA_U.cpp... compiling UBLOX_LISA_U_CellularPower.cpp... compiling UBLOX_LISA_U_CellularNetwork.cpp... compiling UDPSocket.cpp... compiling unity.c... compiling us_ticker_32b.c... compiling us_ticker_16b.c... compiling unity_handler.cpp... compiling utest_default_handlers.cpp... compiling utest_greentea_handlers.cpp... compiling utest_case.cpp... compiling utest_stack_trace.cpp... compiling utest_shim.cpp... compiling version.c... compiling utest_types.cpp... compiling utest_harness.cpp... compiling version_features.c... compiling WiFiAccessPoint.cpp... compiling x509_create.c... compiling x509.c... compiling x509_csr.c... compiling x509_crl.c... compiling x509write_crt.c... compiling x509write_csr.c... compiling x509_crt.c... compiling xtea.c... ".\BUILD\hashing.axf" - 9 Error(s), 7 Warning(s). Target not created. Build Time Elapsed: 00:02:31

ciarmcom commented 6 years ago

ARM Internal Ref: IOTSSL-2421