pcbreflux / nordic

Nordic stuff
GNU General Public License v3.0
40 stars 14 forks source link

cant compile the program..... #2

Open iqbalpalemad opened 7 years ago

iqbalpalemad commented 7 years ago

Hai

i have followed your video tutorial on youtube to program my nRF51822 board. i am using ST-LINK V2 for programming . i have followed all the instructions in your video and everything was worked fine. but when i am trying to compile the blinky example which shows an error and i am unable to solve the issue. i am a beginner in this area. so please help me..?

![Uploading Screenshot from 2017-01-16 17-25-24.png…]()

pcbreflux commented 7 years ago

Hi, sorry cannot open your screenshot ... but see my comment on https://www.youtube.com/watch?v=OYxEWDpw0g8.

iqbalpalemad commented 7 years ago

Let me try that and inform you. i expecting your help in future..

thank you

iqbalpalemad commented 7 years ago

Hai

i have changed the makefile.common . now i am getting error like this. please help me to solve this

screenshot from 2017-01-17 10-40-38

pcbreflux commented 7 years ago

Hi,

in Makefile.common there is an other (hopefully the last) configuration you have to change to fit your system settings:

GNU_INSTALL_ROOT=$(HOME)/nordic/gcc-arm-none-eabi-5_3-2016q1

This should represent the path of your GCC for ARM Installation. If you wish you can install it to this path or change the setting. You don't have to use this Version, but I only have experience with this version and have no error. Nordic use an older version (GCC ARM Embedded 4.9 2015q1).

Have a nice day pcbreflux

On Tue, Jan 17, 2017 at 6:12 AM, iqbalpalemad notifications@github.com wrote:

Hai

i have changed the makefile.common . now i am getting error like this

[image: screenshot from 2017-01-17 10-40-38] https://cloud.githubusercontent.com/assets/22958585/22008484/9ee1689c-dca1-11e6-8c0f-3ce272161645.png

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/pcbreflux/nordic/issues/2#issuecomment-273024317, or mute the thread https://github.com/notifications/unsubscribe-auth/ATI9JieEPMSQnQWTk51a_iL9WvbKCKXxks5rTE26gaJpZM4LkeEI .

iqbalpalemad commented 7 years ago

actually your video is in german. so i am unable to follow your instructions . can i get any reference or tutorial in english

thank you

iqbalpalemad commented 7 years ago

i have changed the root GNU_INSTALL_ROOT=$(HOME)/nordic/gcc-arm-none-eabi-5_3-2016q1 still the problem exist. can i generate the corresponding hex file from any other way. can i use arduino IDE to generate the hex file

thank you

pcbreflux commented 7 years ago

Hi,

for the nRF51822 the is currently no english version, but you can use this blog for the nRF52832 and skip the openocd patch (patches for the nRF52832) https://pcbreflux.blogspot.de/2016_09_01_archive.html. The GCC for ARM (compiler + linker) generate the HEX-File, so I know no other way (beside using an other compiler like KEIL).

Can you check if there is a file i.e. $HOME/nordic/gcc-arm-none-eabi-5_3-2016q1/bin/arm-none-eabi-gcc exist and can run:

Like: $HOME/nordic/gcc-arm-none-eabi-5_3-2016q1/bin/arm-none-eabi-gcc --version

arm-none-eabi-gcc (GNU Tools for ARM Embedded Processors) 5.3.1 20160307 (release) [ARM/embedded-5-branch revision 234589] Copyright (C) 2015 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Hope this helps pcbreflux

On Tue, Jan 17, 2017 at 10:57 AM, iqbalpalemad notifications@github.com wrote:

i have changed the root GNU_INSTALL_ROOT=$(HOME)/nordic/gcc-arm-none-eabi-5_3-2016q1 still the problem exist. can i generate the corresponding hex file from any other way. can i use arduino IDE to generate the hex file

thank you

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/pcbreflux/nordic/issues/2#issuecomment-273075429, or mute the thread https://github.com/notifications/unsubscribe-auth/ATI9JmJhlYP6kgJ2Bxg_OjFcKd4TmMuCks5rTJCRgaJpZM4LkeEI .

iqbalpalemad commented 7 years ago

there is file $HOME/nordic/gcc-arm-none-eabi-5_3-2016q1/bin/arm-none-eabi-gcc

but do nothing when i run this

pcbreflux commented 7 years ago

Hi,

have no clue .... I would suggest a fresh GCC download and install ...

GNU ARM Compiler

Download ready packages from launchpad.net. https://launchpad.net/gcc-arm-embedded/+download I use this linux version gcc-arm-none-eabi-5_3-2016q1-20160330-linux.tar.bz2 https://launchpad.net/gcc-arm-embedded/5.0/5-2016-q1-update/+download/gcc-arm-none-eabi-5_3-2016q1-20160330-linux.tar.bz2

Unpack with cd $HOME/nordic tar xvjf gcc-arm-none-eabi-5_3-2016q1-20160330-linux.tar.bz2

On Tue, Jan 17, 2017 at 11:31 AM, iqbalpalemad notifications@github.com wrote:

there is file $HOME/nordic/gcc-arm-none-eabi-5_3-2016q1/bin/arm-none-eabi-gcc

but do nothing when i run this

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/pcbreflux/nordic/issues/2#issuecomment-273096165, or mute the thread https://github.com/notifications/unsubscribe-auth/ATI9Jsu5Jk44p0jlRFyGN6bt9gEQ4osaks5rTJh4gaJpZM4LkeEI .

iqbalpalemad commented 7 years ago

Now i am generating hex file from mbed compiler and i am able to flash these hex file via telnet. i hope i can develop through this way.

thank you for your cooperation

iqbalpalemad commented 7 years ago

Hai

i know this is not a right place to ask this. even i think you are familiar with nrf51822 so by asking this .i think you can understand. i am new in the field of ble. i have started my work with arduino based ble boards. but finally i have reached at nrf51822 , because it is a powerful soc .

now i am programming using armmbed compiler i have an important requirement that i need to store some data in a non-volatile memory . but i don't know how to do that . i need to store my data in the flash memory of this chip. so can you please help me............?

pcbreflux commented 7 years ago

Hi,

you can use one example from nordic SDK ../examples/peripheral/flashwrite/main.c it stores data in the last page of the internal flash memory using the Non-Volatile Memory Controller (NVMC) and also read it (direct access). See also ... http://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.sdk5.v12.0.0%2Findex.html

A good place to ask for the nRF5 is also https://devzone.nordicsemi.com/questions ...

Have a nice day pcbreflux

On Wed, Jan 18, 2017 at 12:30 PM, iqbalpalemad notifications@github.com wrote:

Hai

i know this is not a right place to ask this. even i think you are familiar with nrf51822 so by asking this .i think you can understand. i am new in the field of ble. i have started my work with arduino based ble boards. but finally i have reached at nrf51822 , because it is a powerful soc .

now i am programming using armmbed compiler https://developer.mbed.org/compiler/ i have an important requirement that i need to store some data in a non-volatile memory . but i don't know how to do that . i need to store my data in the flash memory of this chip. so can you please help me............?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/pcbreflux/nordic/issues/2#issuecomment-273452327, or mute the thread https://github.com/notifications/unsubscribe-auth/ATI9Juz3yKA_iNxOB6bzisKaMtz3v7Saks5rTffsgaJpZM4LkeEI .

Ger-zal commented 6 years ago

Hai

i know this is not a right place to ask this. even i think you are familiar with nrf51822 so by asking this .i think you can understand. i am new in the field of ble. i have started my work with arduino based ble boards. but finally i have reached at nrf51822 , because it is a powerful soc .

now i am programming using armmbed compiler i have an important requirement that i need to store some data in a non-volatile memory . but i don't know how to do that . i need to store my data in the flash memory of this chip. so can you please help me............?

Could you tell me how you did compile it with mbed lib ?

radu022003 commented 5 years ago

Hello, i am able to compile the examples from SDK 12.2 succesfully, but not able to compile the examples from you. I am getting some compilation errors and i don't know how to solve them:

`In file included from /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.h:33,
                 from /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.c:13:
/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/boards/boards.h:204: error: "LEDS_MASK" redefined [-Werror]
 #define LEDS_MASK      (BSP_LED_0_MASK | BSP_LED_1_MASK | \

In file included from /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/boards/boards.h:48,
                 from /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.h:33,
                 from /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.c:13:
/home/radu/nordic/nRF51822/custom_board.h:40: note: this is the location of the previous definition
 #define LEDS_MASK      (BSP_LED_0_MASK | BSP_LED_1_MASK | BSP_LED_2_MASK | BSP_LED_3_MASK| BSP_LED_4_MASK)

In file included from /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.h:33,
                 from /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.c:13:
/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/boards/boards.h:260: error: "BUTTONS_MASK" redefined [-Werror]
 #define BUTTONS_MASK   (BSP_BUTTON_0_MASK | BSP_BUTTON_1_MASK | \

In file included from /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/boards/boards.h:48,
                 from /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.h:33,
                 from /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.c:13:
/home/radu/nordic/nRF51822/custom_board.h:66: note: this is the location of the previous definition
 #define BUTTONS_MASK   0x001E0000

/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.c: In function 'bsp_wakeup_button_enable':
/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.c:564:13: error: 'BUTTONS_ACTIVE_STATE' undeclared (first use in this function); did you mean 'BUTTON_ADVERTISE'?
             BUTTONS_ACTIVE_STATE ? NRF_GPIO_PIN_SENSE_HIGH :NRF_GPIO_PIN_SENSE_LOW);
             ^~~~~~~~~~~~~~~~~~~~
             BUTTON_ADVERTISE
/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.c:564:13: note: each undeclared identifier is reported only once for each function it appears in
cc1: all warnings being treated as errors
make: *** [/home/radu/nordic/nRF51822/Makefile.common:248: _build/bsp.o] Error 1
"make all" terminated with exit code 2. Build might be incomplete.

I guess it is some failure in one of the make file but i can't figure it out

Thanks

radu022003 commented 5 years ago

i have replaced in makefile the BOARD_CUSTOM with BOARD_PCA20006 and now i have some other error messages:

make all 
'/home/radu/gcc-arm-none-eabi-8-2019-q3-update/bin/arm-none-eabi-gcc' -c -O0 -g -DBOARD_PCA20006 -DNRF51822 -DNRF_LOG_USES_UART=1 -DSOFTDEVICE_PRESENT -DS130 -DNRF_SD_BLE_API_VERSION=2 -DBLE_STACK_SUPPORT_REQD -DSWI_DISABLE0 -DNRF51 -mcpu=cortex-m0 -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/softdevice/s130/headers -I. -I/home/radu/nordic/nRF51822 -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/ble_advertising -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/ble_services/ble_bas -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/ble_services/ble_dis -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/ble_services/ble_lbs -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/ble_services/ble_nus -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/common -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/device_manager -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/peer_manager -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/boards -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/device -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_ext/segger_rtt -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/clock -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/common -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/config -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/delay -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/gpiote -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/hal -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/nrf_soc_nosd -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/ppi -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/pstorage -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/qdec -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/rng -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/rtc -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/spi_master -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/spi_slave -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/timer -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/twi_master -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/tws_slave -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/uart -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bootloader -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bootloader/ble_dfu -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bootloader/dfu -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/button -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/crc32 -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/crypto -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/ecc -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/experimental_section_vars -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/fds -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/fifo -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/fstorage -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/hardfault -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/hci -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/log -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/log/src -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/scheduler -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/sensorsim -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/sha256 -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/svc -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/timer -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/trace -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/uart -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/util -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/softdevice/common/softdevice_handler -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/toolchain -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/toolchain/cmsis/include -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/toolchain/CMSIS/Include -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/toolchain/gcc -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/examples/bsp -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/external/nano-pb -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/external/segger_rtt -mthumb -mabi=aapcs -Wall -Werror -mfloat-abi=soft -ffunction-sections -fdata-sections -fno-strict-aliasing -fno-builtin --short-enums --std=gnu99 /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.c -o _build/bsp.o
'/home/radu/gcc-arm-none-eabi-8-2019-q3-update/bin/arm-none-eabi-gcc' -c -O0 -g -DBOARD_PCA20006 -DNRF51822 -DNRF_LOG_USES_UART=1 -DSOFTDEVICE_PRESENT -DS130 -DNRF_SD_BLE_API_VERSION=2 -DBLE_STACK_SUPPORT_REQD -DSWI_DISABLE0 -DNRF51 -mcpu=cortex-m0 -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/softdevice/s130/headers -I. -I/home/radu/nordic/nRF51822 -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/ble_advertising -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/ble_services/ble_bas -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/ble_services/ble_dis -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/ble_services/ble_lbs -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/ble_services/ble_nus -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/common -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/device_manager -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/peer_manager -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/boards -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/device -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_ext/segger_rtt -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/clock -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/common -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/config -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/delay -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/gpiote -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/hal -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/nrf_soc_nosd -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/ppi -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/pstorage -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/qdec -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/rng -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/rtc -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/spi_master -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/spi_slave -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/timer -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/twi_master -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/tws_slave -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/uart -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bootloader -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bootloader/ble_dfu -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bootloader/dfu -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/button -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/crc32 -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/crypto -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/ecc -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/experimental_section_vars -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/fds -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/fifo -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/fstorage -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/hardfault -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/hci -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/log -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/log/src -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/scheduler -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/sensorsim -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/sha256 -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/svc -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/timer -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/trace -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/uart -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/util -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/softdevice/common/softdevice_handler -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/toolchain -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/toolchain/cmsis/include -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/toolchain/CMSIS/Include -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/toolchain/gcc -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/examples/bsp -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/external/nano-pb -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/external/segger_rtt -mthumb -mabi=aapcs -Wall -Werror -mfloat-abi=soft -ffunction-sections -fdata-sections -fno-strict-aliasing -fno-builtin --short-enums --std=gnu99 main.c -o _build/main.o
'/home/radu/gcc-arm-none-eabi-8-2019-q3-update/bin/arm-none-eabi-gcc' -c -O0 -g -DBOARD_PCA20006 -DNRF51822 -DNRF_LOG_USES_UART=1 -DSOFTDEVICE_PRESENT -DS130 -DNRF_SD_BLE_API_VERSION=2 -DBLE_STACK_SUPPORT_REQD -DSWI_DISABLE0 -DNRF51 -mcpu=cortex-m0 -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/softdevice/s130/headers -I. -I/home/radu/nordic/nRF51822 -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/ble_advertising -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/ble_services/ble_bas -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/ble_services/ble_dis -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/ble_services/ble_lbs -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/ble_services/ble_nus -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/common -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/device_manager -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/peer_manager -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/boards -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/device -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_ext/segger_rtt -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/clock -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/common -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/config -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/delay -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/gpiote -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/hal -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/nrf_soc_nosd -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/ppi -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/pstorage -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/qdec -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/rng -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/rtc -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/spi_master -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/spi_slave -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/timer -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/twi_master -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/tws_slave -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/uart -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bootloader -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bootloader/ble_dfu -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bootloader/dfu -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/button -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/crc32 -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/crypto -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/ecc -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/experimental_section_vars -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/fds -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/fifo -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/fstorage -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/hardfault -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/hci -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/log -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/log/src -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/scheduler -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/sensorsim -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/sha256 -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/svc -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/timer -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/trace -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/uart -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/util -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/softdevice/common/softdevice_handler -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/toolchain -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/toolchain/cmsis/include -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/toolchain/CMSIS/Include -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/toolchain/gcc -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/examples/bsp -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/external/nano-pb -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/external/segger_rtt -mthumb -mabi=aapcs -Wall -Werror -mfloat-abi=soft -ffunction-sections -fdata-sections -fno-strict-aliasing -fno-builtin --short-enums --std=gnu99 /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/common/ble_advdata.c -o _build/ble_advdata.o
'/home/radu/gcc-arm-none-eabi-8-2019-q3-update/bin/arm-none-eabi-gcc' -c -O0 -g -DBOARD_PCA20006 -DNRF51822 -DNRF_LOG_USES_UART=1 -DSOFTDEVICE_PRESENT -DS130 -DNRF_SD_BLE_API_VERSION=2 -DBLE_STACK_SUPPORT_REQD -DSWI_DISABLE0 -DNRF51 -mcpu=cortex-m0 -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/softdevice/s130/headers -I. -I/home/radu/nordic/nRF51822 -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/ble_advertising -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/ble_services/ble_bas -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/ble_services/ble_dis -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/ble_services/ble_lbs -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/ble_services/ble_nus -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/common -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/device_manager -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/peer_manager -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/boards -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/device -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_ext/segger_rtt -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/clock -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/common -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/config -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/delay -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/gpiote -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/hal -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/nrf_soc_nosd -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/ppi -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/pstorage -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/qdec -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/rng -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/rtc -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/spi_master -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/spi_slave -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/timer -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/twi_master -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/tws_slave -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/uart -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bootloader -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bootloader/ble_dfu -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bootloader/dfu -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/button -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/crc32 -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/crypto -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/ecc -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/experimental_section_vars -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/fds -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/fifo -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/fstorage -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/hardfault -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/hci -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/log -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/log/src -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/scheduler -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/sensorsim -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/sha256 -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/svc -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/timer -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/trace -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/uart -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/util -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/softdevice/common/softdevice_handler -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/toolchain -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/toolchain/cmsis/include -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/toolchain/CMSIS/Include -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/toolchain/gcc -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/examples/bsp -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/external/nano-pb -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/external/segger_rtt -mthumb -mabi=aapcs -Wall -Werror -mfloat-abi=soft -ffunction-sections -fdata-sections -fno-strict-aliasing -fno-builtin --short-enums --std=gnu99 /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/common/ble_conn_params.c -o _build/ble_conn_params.o
'/home/radu/gcc-arm-none-eabi-8-2019-q3-update/bin/arm-none-eabi-gcc' -c -O0 -g -DBOARD_PCA20006 -DNRF51822 -DNRF_LOG_USES_UART=1 -DSOFTDEVICE_PRESENT -DS130 -DNRF_SD_BLE_API_VERSION=2 -DBLE_STACK_SUPPORT_REQD -DSWI_DISABLE0 -DNRF51 -mcpu=cortex-m0 -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/softdevice/s130/headers -I. -I/home/radu/nordic/nRF51822 -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/ble_advertising -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/ble_services/ble_bas -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/ble_services/ble_dis -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/ble_services/ble_lbs -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/ble_services/ble_nus -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/common -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/device_manager -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/peer_manager -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/boards -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/device -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_ext/segger_rtt -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/clock -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/common -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/config -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/delay -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/gpiote -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/hal -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/nrf_soc_nosd -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/ppi -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/pstorage -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/qdec -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/rng -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/rtc -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/spi_master -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/spi_slave -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/timer -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/twi_master -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/tws_slave -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/uart -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bootloader -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bootloader/ble_dfu -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bootloader/dfu -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/button -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/crc32 -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/crypto -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/ecc -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/experimental_section_vars -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/fds -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/fifo -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/fstorage -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/hardfault -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/hci -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/log -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/log/src -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/scheduler -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/sensorsim -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/sha256 -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/svc -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/timer -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/trace -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/uart -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/util -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/softdevice/common/softdevice_handler -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/toolchain -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/toolchain/cmsis/include -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/toolchain/CMSIS/Include -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/toolchain/gcc -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/examples/bsp -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/external/nano-pb -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/external/segger_rtt -mthumb -mabi=aapcs -Wall -Werror -mfloat-abi=soft -ffunction-sections -fdata-sections -fno-strict-aliasing -fno-builtin --short-enums --std=gnu99 /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/common/ble_srv_common.c -o _build/ble_srv_common.o
'/home/radu/gcc-arm-none-eabi-8-2019-q3-update/bin/arm-none-eabi-gcc' -c -O0 -g -DBOARD_PCA20006 -DNRF51822 -DNRF_LOG_USES_UART=1 -DSOFTDEVICE_PRESENT -DS130 -DNRF_SD_BLE_API_VERSION=2 -DBLE_STACK_SUPPORT_REQD -DSWI_DISABLE0 -DNRF51 -mcpu=cortex-m0 -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/softdevice/s130/headers -I. -I/home/radu/nordic/nRF51822 -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/ble_advertising -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/ble_services/ble_bas -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/ble_services/ble_dis -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/ble_services/ble_lbs -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/ble_services/ble_nus -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/common -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/device_manager -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/peer_manager -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/boards -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/device -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_ext/segger_rtt -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/clock -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/common -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/config -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/delay -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/gpiote -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/hal -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/nrf_soc_nosd -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/ppi -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/pstorage -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/qdec -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/rng -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/rtc -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/spi_master -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/spi_slave -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/timer -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/twi_master -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/tws_slave -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/uart -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bootloader -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bootloader/ble_dfu -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bootloader/dfu -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/button -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/crc32 -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/crypto -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/ecc -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/experimental_section_vars -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/fds -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/fifo -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/fstorage -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/hardfault -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/hci -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/log -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/log/src -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/scheduler -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/sensorsim -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/sha256 -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/svc -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/timer -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/trace -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/uart -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/util -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/softdevice/common/softdevice_handler -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/toolchain -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/toolchain/cmsis/include -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/toolchain/CMSIS/Include -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/toolchain/gcc -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/examples/bsp -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/external/nano-pb -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/external/segger_rtt -mthumb -mabi=aapcs -Wall -Werror -mfloat-abi=soft -ffunction-sections -fdata-sections -fno-strict-aliasing -fno-builtin --short-enums --std=gnu99 /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/toolchain/system_nrf51.c -o _build/system_nrf51.o
'/home/radu/gcc-arm-none-eabi-8-2019-q3-update/bin/arm-none-eabi-gcc' -c -O0 -g -DBOARD_PCA20006 -DNRF51822 -DNRF_LOG_USES_UART=1 -DSOFTDEVICE_PRESENT -DS130 -DNRF_SD_BLE_API_VERSION=2 -DBLE_STACK_SUPPORT_REQD -DSWI_DISABLE0 -DNRF51 -mcpu=cortex-m0 -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/softdevice/s130/headers -I. -I/home/radu/nordic/nRF51822 -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/ble_advertising -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/ble_services/ble_bas -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/ble_services/ble_dis -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/ble_services/ble_lbs -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/ble_services/ble_nus -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/common -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/device_manager -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/ble/peer_manager -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/boards -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/device -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_ext/segger_rtt -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/clock -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/common -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/config -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/delay -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/gpiote -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/hal -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/nrf_soc_nosd -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/ppi -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/pstorage -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/qdec -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/rng -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/rtc -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/spi_master -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/spi_slave -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/timer -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/twi_master -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/tws_slave -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/drivers_nrf/uart -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bootloader -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bootloader/ble_dfu -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bootloader/dfu -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/button -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/crc32 -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/crypto -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/ecc -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/experimental_section_vars -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/fds -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/fifo -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/fstorage -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/hardfault -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/hci -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/log -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/log/src -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/scheduler -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/sensorsim -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/sha256 -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/svc -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/timer -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/trace -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/uart -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/util -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/softdevice/common/softdevice_handler -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/toolchain -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/toolchain/cmsis/include -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/toolchain/CMSIS/Include -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/toolchain/gcc -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/examples/bsp -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/external/nano-pb -I/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/external/segger_rtt -mthumb -mabi=aapcs -Wall -Werror -mfloat-abi=soft -ffunction-sections -fdata-sections -fno-strict-aliasing -fno-builtin --short-enums --std=gnu99 /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/softdevice/common/softdevice_handler/softdevice_handler.c -o _build/softdevice_handler.o
'/home/radu/gcc-arm-none-eabi-8-2019-q3-update/bin/arm-none-eabi-gcc' -c -g  -DBOARD_PCA20006 -DNRF51822 -DNRF_LOG_USES_UART=1 -DSOFTDEVICE_PRESENT -DS130 -DNRF_SD_BLE_API_VERSION=2 -DBLE_STACK_SUPPORT_REQD -DSWI_DISABLE0 -x assembler-with-cpp -DNRF51 -c /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/toolchain/gcc/gcc_startup_nrf51.S -o _build/gcc_startup_nrf51.o
'/home/radu/gcc-arm-none-eabi-8-2019-q3-update/bin/arm-none-eabi-gcc' -Xlinker -Map=_build/ble_beacon.map -mthumb -mabi=aapcs -L/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/toolchain/gcc -T/home/radu/nordic/nRF51822/s130_v2_nrf51822_QFAA.ld -mcpu=cortex-m0 -Wl,--gc-sections --specs=nano.specs -lc -lnosys -o _build/ble_beacon.out _build/nrf_log_backend_serial.o _build/nrf_log_frontend.o _build/app_button.o _build/app_error.o _build/app_error_weak.o _build/app_fifo.o _build/app_timer.o _build/app_util_platform.o _build/hardfault_implementation.o _build/nrf_assert.o _build/nrf_drv_clock.o _build/nrf_drv_common.o _build/nrf_drv_gpiote.o _build/nrf_drv_uart.o _build/bsp.o _build/main.o _build/ble_advdata.o _build/ble_conn_params.o _build/ble_srv_common.o _build/system_nrf51.o _build/softdevice_handler.o _build/gcc_startup_nrf51.o 
/home/radu/gcc-arm-none-eabi-8-2019-q3-update/bin/../lib/gcc/arm-none-eabi/8.3.1/../../../../arm-none-eabi/bin/ld: _build/bsp.o: in function `bsp_led_indication':
/home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.c:165: undefined reference to `bsp_board_leds_off'
/home/radu/gcc-arm-none-eabi-8-2019-q3-update/bin/../lib/gcc/arm-none-eabi/8.3.1/../../../../arm-none-eabi/bin/ld: /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.c:171: undefined reference to `bsp_board_leds_off'
/home/radu/gcc-arm-none-eabi-8-2019-q3-update/bin/../lib/gcc/arm-none-eabi/8.3.1/../../../../arm-none-eabi/bin/ld: /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.c:178: undefined reference to `bsp_board_led_state_get'
/home/radu/gcc-arm-none-eabi-8-2019-q3-update/bin/../lib/gcc/arm-none-eabi/8.3.1/../../../../arm-none-eabi/bin/ld: /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.c:180: undefined reference to `bsp_board_led_off'
/home/radu/gcc-arm-none-eabi-8-2019-q3-update/bin/../lib/gcc/arm-none-eabi/8.3.1/../../../../arm-none-eabi/bin/ld: /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.c:187: undefined reference to `bsp_board_led_on'
/home/radu/gcc-arm-none-eabi-8-2019-q3-update/bin/../lib/gcc/arm-none-eabi/8.3.1/../../../../arm-none-eabi/bin/ld: /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.c:199: undefined reference to `bsp_board_led_state_get'
/home/radu/gcc-arm-none-eabi-8-2019-q3-update/bin/../lib/gcc/arm-none-eabi/8.3.1/../../../../arm-none-eabi/bin/ld: /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.c:201: undefined reference to `bsp_board_led_off'
/home/radu/gcc-arm-none-eabi-8-2019-q3-update/bin/../lib/gcc/arm-none-eabi/8.3.1/../../../../arm-none-eabi/bin/ld: /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.c:209: undefined reference to `bsp_board_led_on'
/home/radu/gcc-arm-none-eabi-8-2019-q3-update/bin/../lib/gcc/arm-none-eabi/8.3.1/../../../../arm-none-eabi/bin/ld: /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.c:221: undefined reference to `bsp_board_led_state_get'
/home/radu/gcc-arm-none-eabi-8-2019-q3-update/bin/../lib/gcc/arm-none-eabi/8.3.1/../../../../arm-none-eabi/bin/ld: /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.c:223: undefined reference to `bsp_board_led_off'
/home/radu/gcc-arm-none-eabi-8-2019-q3-update/bin/../lib/gcc/arm-none-eabi/8.3.1/../../../../arm-none-eabi/bin/ld: /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.c:230: undefined reference to `bsp_board_led_on'
/home/radu/gcc-arm-none-eabi-8-2019-q3-update/bin/../lib/gcc/arm-none-eabi/8.3.1/../../../../arm-none-eabi/bin/ld: /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.c:241: undefined reference to `bsp_board_led_state_get'
/home/radu/gcc-arm-none-eabi-8-2019-q3-update/bin/../lib/gcc/arm-none-eabi/8.3.1/../../../../arm-none-eabi/bin/ld: /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.c:243: undefined reference to `bsp_board_led_off'
/home/radu/gcc-arm-none-eabi-8-2019-q3-update/bin/../lib/gcc/arm-none-eabi/8.3.1/../../../../arm-none-eabi/bin/ld: /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.c:251: undefined reference to `bsp_board_led_on'
/home/radu/gcc-arm-none-eabi-8-2019-q3-update/bin/../lib/gcc/arm-none-eabi/8.3.1/../../../../arm-none-eabi/bin/ld: /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.c:263: undefined reference to `bsp_board_led_invert'
/home/radu/gcc-arm-none-eabi-8-2019-q3-update/bin/../lib/gcc/arm-none-eabi/8.3.1/../../../../arm-none-eabi/bin/ld: /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.c:271: undefined reference to `bsp_board_led_on'
/home/radu/gcc-arm-none-eabi-8-2019-q3-update/bin/../lib/gcc/arm-none-eabi/8.3.1/../../../../arm-none-eabi/bin/ld: /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.c:278: undefined reference to `bsp_board_led_invert'
/home/radu/gcc-arm-none-eabi-8-2019-q3-update/bin/../lib/gcc/arm-none-eabi/8.3.1/../../../../arm-none-eabi/bin/ld: /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.c:285: undefined reference to `bsp_board_led_invert'
/home/radu/gcc-arm-none-eabi-8-2019-q3-update/bin/../lib/gcc/arm-none-eabi/8.3.1/../../../../arm-none-eabi/bin/ld: /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.c:292: undefined reference to `bsp_board_led_invert'
/home/radu/gcc-arm-none-eabi-8-2019-q3-update/bin/../lib/gcc/arm-none-eabi/8.3.1/../../../../arm-none-eabi/bin/ld: /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.c:299: undefined reference to `bsp_board_led_invert'
/home/radu/gcc-arm-none-eabi-8-2019-q3-update/bin/../lib/gcc/arm-none-eabi/8.3.1/../../../../arm-none-eabi/bin/ld: /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.c:305: undefined reference to `bsp_board_leds_on'
/home/radu/gcc-arm-none-eabi-8-2019-q3-update/bin/../lib/gcc/arm-none-eabi/8.3.1/../../../../arm-none-eabi/bin/ld: /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.c:326: undefined reference to `bsp_board_led_on'
/home/radu/gcc-arm-none-eabi-8-2019-q3-update/bin/../lib/gcc/arm-none-eabi/8.3.1/../../../../arm-none-eabi/bin/ld: /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.c:330: undefined reference to `bsp_board_led_off'
/home/radu/gcc-arm-none-eabi-8-2019-q3-update/bin/../lib/gcc/arm-none-eabi/8.3.1/../../../../arm-none-eabi/bin/ld: /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.c:335: undefined reference to `bsp_board_leds_off'
/home/radu/gcc-arm-none-eabi-8-2019-q3-update/bin/../lib/gcc/arm-none-eabi/8.3.1/../../../../arm-none-eabi/bin/ld: /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.c:340: undefined reference to `bsp_board_leds_off'
/home/radu/gcc-arm-none-eabi-8-2019-q3-update/bin/../lib/gcc/arm-none-eabi/8.3.1/../../../../arm-none-eabi/bin/ld: /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.c:341: undefined reference to `bsp_board_led_on'
/home/radu/gcc-arm-none-eabi-8-2019-q3-update/bin/../lib/gcc/arm-none-eabi/8.3.1/../../../../arm-none-eabi/bin/ld: /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.c:346: undefined reference to `bsp_board_leds_off'
/home/radu/gcc-arm-none-eabi-8-2019-q3-update/bin/../lib/gcc/arm-none-eabi/8.3.1/../../../../arm-none-eabi/bin/ld: /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.c:347: undefined reference to `bsp_board_led_on'
/home/radu/gcc-arm-none-eabi-8-2019-q3-update/bin/../lib/gcc/arm-none-eabi/8.3.1/../../../../arm-none-eabi/bin/ld: /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.c:352: undefined reference to `bsp_board_leds_off'
/home/radu/gcc-arm-none-eabi-8-2019-q3-update/bin/../lib/gcc/arm-none-eabi/8.3.1/../../../../arm-none-eabi/bin/ld: /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.c:353: undefined reference to `bsp_board_led_on'
/home/radu/gcc-arm-none-eabi-8-2019-q3-update/bin/../lib/gcc/arm-none-eabi/8.3.1/../../../../arm-none-eabi/bin/ld: /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.c:354: undefined reference to `bsp_board_led_on'
/home/radu/gcc-arm-none-eabi-8-2019-q3-update/bin/../lib/gcc/arm-none-eabi/8.3.1/../../../../arm-none-eabi/bin/ld: /home/radu/nordic/nRF5_SDK_12.2.0_f012efa/components/libraries/bsp/bsp.c:361: undefined reference to `bsp_board_leds_on'
collect2: error: ld returned 1 exit status
make: *** [/home/radu/nordic/nRF51822/Makefile.common:243: _build/ble_beacon.out] Error 1
"make all" terminated with exit code 2. Build might be incomplete.
radu022003 commented 5 years ago

i have found the problem: OBJS += boards.o should be added in the Makefile inside the project