Content originally posted in LPCWare by beni0664 on Tue Nov 18 07:13:13 MST 2014
Hi,
I figured out, that every example of the LPC11U14 with relative includes does not compile under Linux:
In file included from ../example/src/Lib/UsbRom.c:32:0:
example/src/Lib/subdir.mk:18: recipe for target 'example/src/Lib/UsbRom.o' failed
../example/src/Lib/UsbRom.h:33:27: fatal error: ..\GenericHID.h: No such file or directory
#include "..\GenericHID.h"
If you change the path seperator to a "/" it works.
There is also a problem with the case-sensitivity under Linux (MassStorage example):
In file included from ../example/src/Lib/DataRam.c:39:0:
../example/src/Lib/fatutil.h:20:17: fatal error: usb.h: No such file or directory
example/src/Lib/subdir.mk:27: recipe for target 'example/src/Lib/DataRam.o' failed
The include is originally named USB.h
In addition:
LPCXpresso/workspace/lpc_chip_11uxx_lib/inc/pmu_11xx.h:49:8: warning: missing terminating " character [enabled by default]
There should be one additional " character.
Best regards,
Benjamin