Created
September 15, 2019 22:06
-
-
Save thekingisback-code/fcce31e9c81b97d7f57998b1e1ec2b22 to your computer and use it in GitHub Desktop.
Complete Session
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Last login: Sun Sep 15 16:57:46 on ttys002 | |
WillyGuerrero@My-Macbook ~ % mkdir /Users/WillyGuerrero/Documents/CleanTry | |
WillyGuerrero@My-Macbook ~ % cd /Users/WillyGuerrero/Documents/CleanTry | |
WillyGuerrero@My-Macbook CleanTry % git clone --recurse-submodules -j8 http://github.com/Bulebots/bulebule.git | |
Cloning into 'bulebule'... | |
warning: redirecting to https://github.com/Bulebots/bulebule.git/ | |
remote: Enumerating objects: 28, done. | |
remote: Counting objects: 100% (28/28), done. | |
remote: Compressing objects: 100% (23/23), done. | |
remote: Total 2719 (delta 8), reused 14 (delta 5), pack-reused 2691 | |
Receiving objects: 100% (2719/2719), 2.86 MiB | 478.00 KiB/s, done. | |
Resolving deltas: 100% (1934/1934), done. | |
Submodule 'src/mmlib' (https://github.com/Bulebots/mmlib.git) registered for path 'src/mmlib' | |
Submodule 'libopencm3' (https://github.com/libopencm3/libopencm3) registered for path 'src/opencm3/libopencm3' | |
Submodule 'printf' (https://github.com/mpaland/printf) registered for path 'src/printf' | |
Cloning into '/Users/WillyGuerrero/Documents/CleanTry/bulebule/src/mmlib'... | |
remote: Enumerating objects: 46, done. | |
remote: Counting objects: 100% (46/46), done. | |
remote: Compressing objects: 100% (30/30), done. | |
remote: Total 217 (delta 24), reused 34 (delta 16), pack-reused 171 | |
Receiving objects: 100% (217/217), 66.98 KiB | 187.00 KiB/s, done. | |
Resolving deltas: 100% (115/115), done. | |
Cloning into '/Users/WillyGuerrero/Documents/CleanTry/bulebule/src/opencm3/libopencm3'... | |
remote: Enumerating objects: 39, done. | |
remote: Counting objects: 100% (39/39), done. | |
remote: Compressing objects: 100% (27/27), done. | |
remote: Total 27415 (delta 15), reused 26 (delta 12), pack-reused 27376 | |
Receiving objects: 100% (27415/27415), 5.80 MiB | 414.00 KiB/s, done. | |
Resolving deltas: 100% (18225/18225), done. | |
Cloning into '/Users/WillyGuerrero/Documents/CleanTry/bulebule/src/printf'... | |
remote: Enumerating objects: 523, done. | |
remote: Total 523 (delta 0), reused 0 (delta 0), pack-reused 523 | |
Receiving objects: 100% (523/523), 387.97 KiB | 272.00 KiB/s, done. | |
Resolving deltas: 100% (312/312), done. | |
Submodule path 'src/mmlib': checked out '48fc8df47a83c4e15ae742d73127d5d78e1c5b7d' | |
Submodule path 'src/opencm3/libopencm3': checked out '38125e9941ad9dba0fdbcc762dc4bdcd59b7c8c4' | |
Submodule path 'src/printf': checked out '0dd4b64bc778bf55229428cefccba4c0a81f384b' | |
WillyGuerrero@My-Macbook CleanTry % cd bulebule | |
WillyGuerrero@My-Macbook bulebule % make docker | |
sudo docker build -t bulebule . | |
Password: | |
Sending build context to Docker daemon 20.17MB | |
Step 1/6 : FROM fedora:30 | |
---> e9ed59d2baf7 | |
Step 2/6 : ENV LANG C.UTF-8 | |
---> Using cache | |
---> c5fac37231e5 | |
Step 3/6 : RUN dnf update -y && dnf install -y arm-none-eabi-gcc arm-none-eabi-newlib curl git make openocd python wget which && dnf clean all | |
---> Using cache | |
---> 7d562e0ad410 | |
Step 4/6 : RUN alias python='python3' | |
---> Using cache | |
---> ec5ee188740c | |
Step 5/6 : VOLUME /bulebule | |
---> Using cache | |
---> 6f7250d9319e | |
Step 6/6 : WORKDIR /bulebule | |
---> Using cache | |
---> 20a47562eac9 | |
Successfully built 20a47562eac9 | |
Successfully tagged bulebule:latest | |
WillyGuerrero@My-Macbook bulebule % git checkout -- Dockerfile | |
WillyGuerrero@My-Macbook bulebule % make libopencm3 | |
sudo docker run -v $(pwd):/bulebule:Z -u $(id -u):$(id -g) bulebule scripts/setup_libopencm3.sh | |
--2019-09-15 22:00:19-- https://raw.githubusercontent.com/libopencm3/libopencm3-examples/master/examples/rules.mk | |
Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 151.101.180.133 | |
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|151.101.180.133|:443... connected. | |
HTTP request sent, awaiting response... 200 OK | |
Length: 8014 (7.8K) [text/plain] | |
Saving to: ‘scripts/../src/opencm3/libopencm3.rules.mk’ | |
0K ....... 100% 1.72M=0.004s | |
2019-09-15 22:00:20 (1.72 MB/s) - ‘scripts/../src/opencm3/libopencm3.rules.mk’ saved [8014/8014] | |
make: Entering directory '/bulebule/src/opencm3/libopencm3' | |
GENHDR include/libopencm3/vf6xx/irq.json | |
GENHDR include/libopencm3/lm3s/irq.json | |
GENHDR include/libopencm3/lpc13xx/irq.json | |
GENHDR include/libopencm3/lpc17xx/irq.json | |
GENHDR include/libopencm3/sam/3x/irq.json | |
GENHDR include/libopencm3/sam/d/irq.json | |
GENHDR include/libopencm3/sam/3u/irq.json | |
GENHDR include/libopencm3/sam/3a/irq.json | |
GENHDR include/libopencm3/sam/3n/irq.json | |
GENHDR include/libopencm3/sam/3s/irq.json | |
GENHDR include/libopencm3/lpc43xx/m0/irq.json | |
GENHDR include/libopencm3/lpc43xx/m4/irq.json | |
GENHDR include/libopencm3/efm32/gg/irq.json | |
GENHDR include/libopencm3/efm32/g/irq.json | |
GENHDR include/libopencm3/efm32/lg/irq.json | |
GENHDR include/libopencm3/efm32/tg/irq.json | |
GENHDR include/libopencm3/stm32/f1/irq.json | |
GENHDR include/libopencm3/stm32/l4/irq.json | |
GENHDR include/libopencm3/stm32/f3/irq.json | |
GENHDR include/libopencm3/stm32/f2/irq.json | |
GENHDR include/libopencm3/stm32/l0/irq.json | |
GENHDR include/libopencm3/stm32/f7/irq.json | |
GENHDR include/libopencm3/stm32/f0/irq.json | |
GENHDR include/libopencm3/stm32/f4/irq.json | |
GENHDR include/libopencm3/stm32/l1/irq.json | |
BUILD lib/stm32/f0 | |
CP libopencm3_stm32f0.ld | |
CC can.c | |
CC flash.c | |
CC rcc.c | |
CC usart.c | |
CC dma.c | |
CC rtc.c | |
CC comparator.c | |
CC crc.c | |
CC dac.c | |
CC iwdg.c | |
CC pwr.c | |
CC gpio.c | |
CC timer.c | |
CC adc.c | |
CC desig.c | |
CC gpio_common_all.c | |
CC gpio_common_f0234.c | |
CC crc_common_all.c | |
CC pwr_common_v1.c | |
CC iwdg_common_all.c | |
CC rtc_common_l1f024.c | |
CC dma_common_l1f013.c | |
CC exti_common_all.c | |
CC spi_common_all.c | |
CC spi_common_f03.c | |
CC flash_common_f01.c | |
CC dac_common_all.c | |
CC timer_common_all.c | |
CC timer_common_f0234.c | |
CC rcc_common_all.c | |
CC adc_common_v2.c | |
CC crs_common_all.c | |
CC usart_common_v2.c | |
CC i2c_common_v2.c | |
CC usb.c | |
CC usb_control.c | |
CC usb_standard.c | |
CC st_usbfs_core.c | |
CC st_usbfs_v2.c | |
CC vector.c | |
CC systick.c | |
CC scb.c | |
CC nvic.c | |
CC assert.c | |
CC sync.c | |
CC dwt.c | |
AR libopencm3_stm32f0.a | |
BUILD lib/stm32/f1 | |
CP libopencm3_stm32f1.ld | |
CC adc.c | |
CC adc_common_v1.c | |
CC can.c | |
CC desig.c | |
CC flash.c | |
CC gpio.c | |
CC rcc.c | |
CC rtc.c | |
CC timer.c | |
CC mac.c | |
CC mac_stm32fxx7.c | |
CC phy.c | |
CC phy_ksz8051mll.c | |
CC crc_common_all.c | |
CC dac_common_all.c | |
CC dma_common_l1f013.c | |
CC gpio_common_all.c | |
CC i2c_common_v1.c | |
CC iwdg_common_all.c | |
CC pwr_common_v1.c | |
CC spi_common_all.c | |
CC spi_common_l1f124.c | |
CC timer_common_all.c | |
CC usart_common_all.c | |
CC usart_common_f124.c | |
CC rcc_common_all.c | |
CC exti_common_all.c | |
CC flash_common_f01.c | |
CC usb.c | |
CC usb_control.c | |
CC usb_standard.c | |
CC usb_msc.c | |
CC usb_fx07_common.c | |
CC usb_f107.c | |
CC st_usbfs_core.c | |
CC st_usbfs_v1.c | |
CC vector.c | |
CC systick.c | |
CC scb.c | |
CC nvic.c | |
CC assert.c | |
CC sync.c | |
CC dwt.c | |
AR libopencm3_stm32f1.a | |
BUILD lib/stm32/f2 | |
CP libopencm3_stm32f2.ld | |
CC gpio.c | |
CC rcc.c | |
CC desig.c | |
CC crc_common_all.c | |
CC dac_common_all.c | |
CC dma_common_f24.c | |
CC gpio_common_all.c | |
CC gpio_common_f0234.c | |
CC i2c_common_v1.c | |
CC iwdg_common_all.c | |
CC rtc_common_l1f024.c | |
CC spi_common_all.c | |
CC spi_common_l1f124.c | |
CC timer_common_all.c | |
CC timer_common_f0234.c | |
CC timer_common_f24.c | |
CC usart_common_all.c | |
CC usart_common_f124.c | |
CC flash_common_f234.c | |
CC flash_common_f24.c | |
CC hash_common_f24.c | |
CC crypto_common_f24.c | |
CC exti_common_all.c | |
CC rcc_common_all.c | |
CC rng_common_v1.c | |
CC usb.c | |
CC usb_standard.c | |
CC usb_control.c | |
CC usb_fx07_common.c | |
CC usb_f107.c | |
CC usb_f207.c | |
CC usb_msc.c | |
CC vector.c | |
CC systick.c | |
CC scb.c | |
CC nvic.c | |
CC assert.c | |
CC sync.c | |
CC dwt.c | |
AR libopencm3_stm32f2.a | |
BUILD lib/stm32/f3 | |
CP libopencm3_stm32f3.ld | |
CC rcc.c | |
CC adc.c | |
CC can.c | |
CC usart.c | |
CC dma.c | |
CC flash.c | |
CC desig.c | |
CC gpio_common_all.c | |
CC gpio_common_f0234.c | |
CC dac_common_all.c | |
CC crc_common_all.c | |
CC iwdg_common_all.c | |
CC spi_common_all.c | |
CC dma_common_l1f013.c | |
CC timer_common_all.c | |
CC timer_common_f0234.c | |
CC flash_common_f234.c | |
CC exti_common_all.c | |
CC rcc_common_all.c | |
CC spi_common_f03.c | |
CC adc_common_v2.c | |
CC adc_common_v2_multi.c | |
CC usart_common_v2.c | |
CC usart_common_all.c | |
CC i2c_common_v2.c | |
CC usb.c | |
CC usb_control.c | |
CC usb_standard.c | |
CC st_usbfs_core.c | |
CC st_usbfs_v1.c | |
CC vector.c | |
CC systick.c | |
CC scb.c | |
CC nvic.c | |
CC assert.c | |
CC sync.c | |
CC dwt.c | |
AR libopencm3_stm32f3.a | |
BUILD lib/stm32/f4 | |
CP libopencm3_stm32f4.ld | |
CC adc.c | |
CC adc_common_v1.c | |
CC can.c | |
CC desig.c | |
CC gpio.c | |
CC pwr.c | |
CC rcc.c | |
CC rtc.c | |
CC crypto.c | |
CC crc_common_all.c | |
CC dac_common_all.c | |
CC dma_common_f24.c | |
CC gpio_common_all.c | |
CC gpio_common_f0234.c | |
CC i2c_common_v1.c | |
CC iwdg_common_all.c | |
CC pwr_common_v1.c | |
CC rtc_common_l1f024.c | |
CC spi_common_all.c | |
CC spi_common_l1f124.c | |
CC timer_common_all.c | |
CC timer_common_f0234.c | |
CC timer_common_f24.c | |
CC usart_common_all.c | |
CC usart_common_f124.c | |
CC flash_common_f234.c | |
CC flash_common_f24.c | |
CC hash_common_f24.c | |
CC crypto_common_f24.c | |
CC exti_common_all.c | |
CC rcc_common_all.c | |
CC rng_common_v1.c | |
CC usb.c | |
CC usb_standard.c | |
CC usb_control.c | |
CC usb_fx07_common.c | |
CC usb_f107.c | |
CC usb_f207.c | |
CC usb_msc.c | |
CC mac.c | |
CC phy.c | |
CC mac_stm32fxx7.c | |
CC phy_ksz8051mll.c | |
CC fmc.c | |
CC ltdc.c | |
CC vector.c | |
CC systick.c | |
CC scb.c | |
CC nvic.c | |
CC assert.c | |
CC sync.c | |
CC dwt.c | |
AR libopencm3_stm32f4.a | |
BUILD lib/stm32/f7 | |
Makefile:66: Your toolchain doesn't support -mcpu=cortex-m7. | |
Please use gcc-arm-embedded 4.8 2014q3 or newer. Skipping this sub-library. | |
BUILD lib/stm32/l0 | |
CP libopencm3_stm32l0.ld | |
CC gpio.c | |
CC rcc.c | |
CC desig.c | |
CC pwr_common_v1.c | |
CC pwr_common_v2.c | |
CC timer_common_all.c | |
CC gpio_common_all.c | |
CC gpio_common_f0234.c | |
CC rcc_common_all.c | |
CC adc_common_v2.c | |
CC crs_common_all.c | |
CC exti_common_all.c | |
CC flash.c | |
CC flash_common_l01.c | |
CC i2c_common_v2.c | |
CC rng_common_v1.c | |
CC usb.c | |
CC usb_control.c | |
CC usb_standard.c | |
CC st_usbfs_core.c | |
CC st_usbfs_v2.c | |
CC vector.c | |
CC systick.c | |
CC scb.c | |
CC nvic.c | |
CC assert.c | |
CC sync.c | |
CC dwt.c | |
AR libopencm3_stm32l0.a | |
BUILD lib/stm32/l1 | |
CP libopencm3_stm32l1.ld | |
CC crc.c | |
CC desig.c | |
CC flash.c | |
CC rcc.c | |
CC usart.c | |
CC dma.c | |
CC lcd.c | |
CC crc_common_all.c | |
CC dac_common_all.c | |
CC dma_common_l1f013.c | |
CC flash_common_l01.c | |
CC gpio_common_all.c | |
CC gpio_common_f0234.c | |
CC i2c_common_v1.c | |
CC iwdg_common_all.c | |
CC pwr_common_v1.c | |
CC pwr_common_v2.c | |
CC rtc_common_l1f024.c | |
CC spi_common_all.c | |
CC spi_common_l1f124.c | |
CC timer_common_all.c | |
CC usart_common_all.c | |
CC usart_common_f124.c | |
CC exti_common_all.c | |
CC rcc_common_all.c | |
CC adc.c | |
CC adc_common_v1.c | |
CC usb.c | |
CC usb_control.c | |
CC usb_standard.c | |
CC st_usbfs_core.c | |
CC st_usbfs_v1.c | |
CC vector.c | |
CC systick.c | |
CC scb.c | |
CC nvic.c | |
CC assert.c | |
CC sync.c | |
CC dwt.c | |
AR libopencm3_stm32l1.a | |
BUILD lib/stm32/l4 | |
CP libopencm3_stm32l4.ld | |
CC adc.c | |
CC flash.c | |
CC pwr.c | |
CC rcc.c | |
CC rcc_common_all.c | |
CC gpio_common_all.c | |
CC gpio_common_f0234.c | |
CC adc_common_v2.c | |
CC adc_common_v2_multi.c | |
CC rng_common_v1.c | |
CC timer_common_all.c | |
CC i2c_common_v2.c | |
CC vector.c | |
CC systick.c | |
CC scb.c | |
CC nvic.c | |
CC assert.c | |
CC sync.c | |
CC dwt.c | |
AR libopencm3_stm32l4.a | |
BUILD lib/lpc13xx | |
CP libopencm3_lpc13xx.ld | |
CC gpio.c | |
CC vector.c | |
CC systick.c | |
CC scb.c | |
CC nvic.c | |
CC assert.c | |
CC sync.c | |
CC dwt.c | |
AR libopencm3_lpc13xx.a | |
BUILD lib/lpc17xx | |
CP libopencm3_lpc17xx.ld | |
CC gpio.c | |
CC pwr.c | |
CC vector.c | |
CC systick.c | |
CC scb.c | |
CC nvic.c | |
CC assert.c | |
CC sync.c | |
CC dwt.c | |
AR libopencm3_lpc17xx.a | |
BUILD lib/lpc43xx/m4 | |
CP libopencm3_lpc43xx.ld | |
CC gpio.c | |
CC scu.c | |
CC i2c.c | |
CC ssp.c | |
CC uart.c | |
CC timer.c | |
CC ipc.c | |
CC vector.c | |
CC systick.c | |
CC scb.c | |
CC nvic.c | |
CC assert.c | |
CC sync.c | |
CC dwt.c | |
AR libopencm3_lpc43xx.a | |
BUILD lib/lpc43xx/m0 | |
CP libopencm3_lpc43xx_m0.ld | |
CC gpio.c | |
CC scu.c | |
CC i2c.c | |
CC ssp.c | |
CC uart.c | |
CC timer.c | |
CC vector.c | |
CC systick.c | |
CC scb.c | |
CC nvic.c | |
CC assert.c | |
CC sync.c | |
CC dwt.c | |
AR libopencm3_lpc43xx_m0.a | |
BUILD lib/lm3s | |
CP libopencm3_lm3s.ld | |
CC gpio.c | |
CC vector.c | |
CC assert.c | |
CC rcc.c | |
CC usart.c | |
CC systick.c | |
CC scb.c | |
CC nvic.c | |
CC sync.c | |
CC dwt.c | |
AR libopencm3_lm3s.a | |
BUILD lib/lm4f | |
CP libopencm3_lm4f.ld | |
CC gpio.c | |
CC vector.c | |
CC assert.c | |
CC systemcontrol.c | |
CC rcc.c | |
CC uart.c | |
CC usb_lm4f.c | |
CC usb.c | |
CC usb_control.c | |
CC usb_standard.c | |
CC systick.c | |
CC scb.c | |
CC nvic.c | |
CC sync.c | |
CC dwt.c | |
AR libopencm3_lm4f.a | |
BUILD lib/efm32/tg | |
CP libopencm3_efm32tg.ld | |
CC vector.c | |
CC systick.c | |
CC scb.c | |
CC nvic.c | |
CC assert.c | |
CC sync.c | |
CC dwt.c | |
AR libopencm3_efm32tg.a | |
BUILD lib/efm32/g | |
CP libopencm3_efm32g.ld | |
CC vector.c | |
CC systick.c | |
CC scb.c | |
CC nvic.c | |
CC assert.c | |
CC sync.c | |
CC dwt.c | |
AR libopencm3_efm32g.a | |
BUILD lib/efm32/lg | |
CP libopencm3_efm32lg.ld | |
CC gpio.c | |
CC cmu.c | |
CC prs.c | |
CC adc.c | |
CC dma.c | |
CC timer.c | |
CC dac.c | |
CC usb.c | |
CC usb_control.c | |
CC usb_standard.c | |
CC usb_efm32lg.c | |
CC vector.c | |
CC systick.c | |
CC scb.c | |
CC nvic.c | |
CC assert.c | |
CC sync.c | |
CC dwt.c | |
AR libopencm3_efm32lg.a | |
BUILD lib/efm32/gg | |
CP libopencm3_efm32gg.ld | |
CC vector.c | |
CC systick.c | |
CC scb.c | |
CC nvic.c | |
CC assert.c | |
CC sync.c | |
CC dwt.c | |
AR libopencm3_efm32gg.a | |
BUILD lib/sam/3a | |
CP libopencm3_sam3a.ld | |
CC gpio_common_all.c | |
CC gpio_common_3a3u3x.c | |
CC pmc.c | |
CC usart.c | |
CC vector.c | |
CC systick.c | |
CC scb.c | |
CC nvic.c | |
CC assert.c | |
CC sync.c | |
CC dwt.c | |
AR libopencm3_sam3a.a | |
BUILD lib/sam/3n | |
CP libopencm3_sam3n.ld | |
CC gpio_common_all.c | |
CC gpio_common_3n3s.c | |
CC pmc.c | |
CC usart.c | |
CC vector.c | |
CC systick.c | |
CC scb.c | |
CC nvic.c | |
CC assert.c | |
CC sync.c | |
CC dwt.c | |
AR libopencm3_sam3n.a | |
BUILD lib/sam/3s | |
CP libopencm3_sam3s.ld | |
CC gpio_common_all.c | |
CC gpio_common_3n3s.c | |
CC pmc.c | |
CC usart.c | |
CC vector.c | |
CC systick.c | |
CC scb.c | |
CC nvic.c | |
CC assert.c | |
CC sync.c | |
CC dwt.c | |
AR libopencm3_sam3s.a | |
BUILD lib/sam/3u | |
CP libopencm3_sam3u.ld | |
CC gpio_common_all.c | |
CC gpio_common_3a3u3x.c | |
CC pmc.c | |
CC usart.c | |
CC vector.c | |
CC systick.c | |
CC scb.c | |
CC nvic.c | |
CC assert.c | |
CC sync.c | |
CC dwt.c | |
AR libopencm3_sam3u.a | |
BUILD lib/sam/3x | |
CP libopencm3_sam3x.ld | |
CC gpio_common_all.c | |
CC gpio_common_3a3u3x.c | |
CC pmc.c | |
CC usart.c | |
CC vector.c | |
CC systick.c | |
CC scb.c | |
CC nvic.c | |
CC assert.c | |
CC sync.c | |
CC dwt.c | |
AR libopencm3_sam3x.a | |
BUILD lib/sam/d | |
CP libopencm3_samd.ld | |
CC vector.c | |
CC systick.c | |
CC scb.c | |
CC nvic.c | |
CC assert.c | |
CC sync.c | |
CC dwt.c | |
AR libopencm3_samd.a | |
BUILD lib/vf6xx | |
CP libopencm3_vf6xx.ld | |
CC ccm.c | |
CC uart.c | |
CC gpio.c | |
CC iomuxc.c | |
CC vector.c | |
CC systick.c | |
CC scb.c | |
CC nvic.c | |
CC assert.c | |
CC sync.c | |
CC dwt.c | |
AR libopencm3_vf6xx.a | |
make: Leaving directory '/bulebule/src/opencm3/libopencm3' | |
WillyGuerrero@My-Macbook bulebule % |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment