This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

uECC make gives " missing separator" error?

Hi, when following this tutorial and trying to make uECC in step B1, I got this error:

    makefile:77: *** missing separator.  Stop.

I tried multiple directories, all gave the same error, last one I tried was:

>nRF5_SDK_14\external\micro-ecc\nrf51_keil\armgcc>make

What should I do?

Parents
  • Which version of ARM GCC are you using? Could you post the entire output of the make command? Which OS are you compiling on? Could you post the content of file components\toolchain\gcc\Makefile.windows if you are compiling on Windows?

  • OS: Win10.

    GCC Tools: Both 4.9 2015q3 and 5.4 2016q?

    The 5.4 one told me it could find the makefile.common in components\toolchain\gcc, or there is an error with line 25 of makefile.common.

    makefile.windows:

    GNU_INSTALL_ROOT := C:/Program Files (x86)/GNU Tools ARM Embedded/4.9 2015q3
    GNU_VERSION := 4.9.3
    GNU_PREFIX := arm-none-eabi

    The complete output:

    C:\NordicSDK\SDKv13\external\micro-ecc\nrf51_keil\armgcc>make
    makefile:62: *** missing separator.  Stop.

     A little clarification:

    I tried both GNU 4.9 and 5.4, 4.9's error message was given above while 5.4 gave an error message that can be interpreted as either makefile.common not found, or it was found but something wrong with the line 25 of makefile.common.

Reply
  • OS: Win10.

    GCC Tools: Both 4.9 2015q3 and 5.4 2016q?

    The 5.4 one told me it could find the makefile.common in components\toolchain\gcc, or there is an error with line 25 of makefile.common.

    makefile.windows:

    GNU_INSTALL_ROOT := C:/Program Files (x86)/GNU Tools ARM Embedded/4.9 2015q3
    GNU_VERSION := 4.9.3
    GNU_PREFIX := arm-none-eabi

    The complete output:

    C:\NordicSDK\SDKv13\external\micro-ecc\nrf51_keil\armgcc>make
    makefile:62: *** missing separator.  Stop.

     A little clarification:

    I tried both GNU 4.9 and 5.4, 4.9's error message was given above while 5.4 gave an error message that can be interpreted as either makefile.common not found, or it was found but something wrong with the line 25 of makefile.common.

Children
No Data
Related