[Buildroot] problem to configure to make helloworld program and helloworld module be compiled and added to the tartget with a local external source
nils.koehler at ibt-interfaces.de
Tue Nov 19 14:01:30 UTC 2013
> > Hi,
> > I have goggled a lot the last three days to find out how to implement a
> > own program and device driver, which is compiled and added to the target
> > due buildroot make command, but I did not had success to solve it.
> > Actually my problems is that:
> > HELLOWORLD_SOURCE_DIR = /home/koehler/Desktop/Kernel/ldt/
> Where did you get this variable from? We don't use SOURCE_DIR.
mhh... I think, I mixed up some things, I have no idea where I did found it.
I have changed now to the right keywords thank you...
make helloworld-rebuild all
It is compiling and I can see that the compiled code is updated and present
in the directory /buildroot-2013.08/Build/helloworld-1.0/
So far so fine, but it is missing in the /buildroot-2013.08/target/bin/
What may be the problem right now?
This is my actual .mk file:
HELLOWORLD_VERSION = 1.0
HELLOWORLD_SITE = /home/koehler/Desktop/Kernel/helloworld-1.0/
HELLOWORLD_SITE_METHOD = local
HELLOWORLD_LICENSE = GPLv3+
HELLOWORLD_INSTALL_TARGET = YES
$(MAKE) CC="$(TARGET_CC)" LD="$(TARGET_LD)" -C $(@D) all
$(INSTALL) -D -m 0755 $(@D)/helloworld $(TARGET_DIR)/bin
/dev/ldt c 666 0 0 42 0 - - -
/bin/helloworld f 4755 0 0 - - - - -
More information about the buildroot