Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo


#253 Cannot compile ARMCM0-LPC1114-LPCXPRESSO demo


I have tried the ver_2.2.8 and ver_2.3.2 and both compile OK with working demo code on my board.

ver_2.3.3 returns a compilation error. (which I do not see in ver_2.3.4 and the trunk)

ver_2.3.4 and the trunk return the error shown bellow:
**** Build of configuration Debug for project ARMCM0-LPC1114-LPCXPRESSO ****

make all
make: *** No rule to make target `|', needed by `build/obj/crt0.o'. Stop.
I have compiled with LPCXpresso_4.1.5_219.

I have tried to find the place where the error occurs but am not familiar enough (yet) with the code.


  • Could you try the latest release 2.4.0?

    • labels: --> Cortex-Mx (GCC) Port or Demos
    • priority: 5 --> 3
    • assigned_to: nobody --> gdisirio
    • status: open --> open-accepted
  • Please also report your make.exe version: make --version

    It should report something like:
    GNU Make 3.81
    Copyright (C) 2006 Free Software Foundation, Inc.

  • CrazyPro

    I have tried the 2.4.0 version, giving the same error message.

    GNU Make version 3.79.1, by Richard Stallman and Roland McGrath.
    Built for i686-pc-msys (this version is part of the LPCXpresso_4.1.5_219 installation).

  • Hi, that make version is a bit old, the problem is probably related to the new build system that requires some peculiar make features.

    Could you try installing the Yagarto tools or Cygwin (Yagarto is easier and smaller)? both include a more recent make, just make sure they appear early in the PATH environment variable.

  • CrazyPro

    I have used the make below and could compile the 2.4.0 version without problems, thanks!

    GNU Make 3.81
    Copyright (C) 2006 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

    This program built for i686-pc-mingw32

  • Thanks for confirming. They should really update the utils in LPCXpresso.

    Ticket closed.

    • status: open-accepted --> closed-rejected