Criando drivers de dispositivo “make” Error

0

Sou bastante novo no Desenvolvimento do Kernel do Linux, e tenho um problema ao tentar criar meus drivers de dispositivo para que eu possa testá-los e executar o comando strace neles. No entanto, por algum motivo, em qualquer diretório (dentro do diretório temporário, como greybus ou netlogic), quando executo o comando make , sempre obtenho o mesmo erro. Estou usando o este tutorial (cabeçalho: Compilando apenas parte do kernel) que detalha o processo de compilação.

make: *** No targets. Stop.

Não tenho ideia de por que isso está aparecendo. Apenas, por exemplo, existe um Makefile no diretório greybus e ele tem alvos. Este é o Makefile:

# Greybus core
greybus-y :=    core.o          \
                debugfs.o       \
                hd.o            \
                manifest.o      \
                module.o        \
                interface.o     \
                bundle.o        \
                connection.o    \
                control.o       \
                svc.o           \
                svc_watchdog.o  \
                operation.o

obj-$(CONFIG_GREYBUS)           += greybus.o

# needed for trace events
ccflags-y += -I$(src)


# Greybus Host controller drivers
gb-es2-y := es2.o
    
por Eames 23.08.2017 / 19:42

0 respostas