mcexec: check Linux version from actual kernel tree instead of system wide include
This commit is contained in:
@ -1,5 +1,6 @@
|
||||
CC=@CC@
|
||||
BINDIR=@BINDIR@
|
||||
KDIR ?= @KDIR@
|
||||
CFLAGS=-Wall -O -fPIE -pie
|
||||
VPATH=@abs_srcdir@
|
||||
TARGET=mcexec
|
||||
@ -7,7 +8,7 @@ TARGET=mcexec
|
||||
all: $(TARGET)
|
||||
|
||||
mcexec: mcexec.c
|
||||
$(CC) $(CFLAGS) $(EXTRA_CFLAGS) -pthread -o $@ $^ $(EXTRA_OBJS)
|
||||
$(CC) -I${KDIR} $(CFLAGS) $(EXTRA_CFLAGS) -pthread -o $@ $^ $(EXTRA_OBJS)
|
||||
|
||||
clean:
|
||||
$(RM) $(TARGET) *.o
|
||||
|
||||
@ -60,7 +60,7 @@
|
||||
#include <signal.h>
|
||||
#include <sys/signalfd.h>
|
||||
#include <sys/mount.h>
|
||||
#include <linux/version.h>
|
||||
#include <include/generated/uapi/linux/version.h>
|
||||
#include "../include/uprotocol.h"
|
||||
|
||||
//#define DEBUG
|
||||
|
||||
Reference in New Issue
Block a user