Geoff, > Pugatory files need to be linked with the target linker, > not the build linker. > > $(MKDIR) -p $(@D) > - $(LD) $(LDFLAGS) -o $@ $^ > + $(CC) $(LDFLAGS) -o $@ $^ Shouldn't that be $(TARGET_CC) then? Cheers, Jeremy