tente com
make net/rds/recv.o
Mas você deve perceber que precisa de um kernel configurado para compilar arquivos. A configuração do kernel define qual arquitetura é usada, quais recursos principais devem ser incluídos (por exemplo, multi-core / multiprocessador), etc. Muitos dos cabeçalhos do kernel precisam dessas informações para gerar os wrappers corretos em torno de funções comuns.
Nota: o comando make
dará a você (se você estiver no modo detalhado V=1
) os parâmetros que você precisa adicionar para compilar esse arquivo (por exemplo, qual diretório incluir).