Content originally posted in LPCWare by Rob65 on Mon Jul 18 04:30:12 MST 2011
This is strange ...
What happens is that $(PROJ_ROOT) in the makefile expands to C:/Users/Dewrek/.... and this is strange since the project properties clearly show that this environment variable is set to "${WorkspaceDirPath}/lpc17xx.cmsis.driver.library".
I find this project a very strange one, it seems that this is not using the LPCXpresso build environment but some tools that are included as binaries (in makesection/tools) in the project :eek:
From a system administrator point of view I don't like projects to include their own binaries (programs) to work with - this should also not be necessary since I already have a perfectly good set of tools on my PC - and there is also the risk of spreading virusses (think of sharing projects with others).
If you like the CMSIS drivers as they are given here, you could copy them into your own project and let the LPCXpresso environment figure out how to compile things. That looks to be the better sustainable solution IMHO ...
Regards,
Rob