Simple makefile and startup code for building basic lpcopen applications from the command line

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Simple makefile and startup code for building basic lpcopen applications from the command line

595 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by mburton on Tue Mar 05 03:14:46 MST 2013

Hi Folks,

I have been working on being able to compile/link lpcopen based applications using old-fashioned Makefile technology. My requirements are very simple so at the moment it only builds the core NXP libraries but there's no reason why it couldn't be expanded to compile the other libraries in lpcopen.

It's very simple at this time, in particular there's no dependencies defined at the moment so it's best to recompile everything if you change an lpcopen header file. That's no real hardship as it only takes a few seconds to recompile everything.

If you are interested in trying it out, the latest version can be downloaded from:
https://bitbucket.org/smartavionics/lpcopen-make/get/master.zip

Please report any issues at https://bitbucket.org/smartavionics/lpcopen-make

Cheers,

Mark
Labels (1)
2 Replies

466 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by mburton on Tue Apr 30 01:24:46 MST 2013

Hi,

I was waiting for LPCOpen 1.03 release before posting again but as it has been delayed, I thought I would post anyway. lpcopen-make now builds the FreeRTOS library for the 13xx and 17xx_40xx families as well as the core lpcopen library.

Lpcopen-make is a simple Makefile for building applications that use the core lpcopen functionality. All you need (apart from a Unix like environment) is a cross compiler (e.g. arm-none-eabi).

You can find the latest version at https://bitbucket.org/smartavionics/lpcopen-make

Cheers,

Mark
0 Kudos

466 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by mburton on Sat Mar 23 04:19:58 MST 2013
This has now been updated to be compatible with LPCOpen 1.02.
0 Kudos