Use one single way to know the kernel sorce directory:

include $(OPENAIR_HOME)/common/utils/Makefile.inc

then use the variable $(KERNEL_DIR)

this variable is set in $(OPENAIR_HOME)/common/utils/Makefile.inc as 
export KERNEL_DIR=/lib/modules/$(shell uname -r)/

Not fixed: card bus MIMO 1, third party SW as PMIPv6 and shell scripts



git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6081 818b1a75-f10b-46b9-bf7c-635c3b92a50f
This commit is contained in:
thomasl
2014-11-21 18:11:38 +00:00
parent b501feae18
commit c7d7e0ae06
16 changed files with 79 additions and 75 deletions
+3 -2
View File
@@ -1,5 +1,6 @@
# NAS CELLULAR Driver makefile
#
include $(OPENAIR_HOME)/common/utils/Makefile.inc
NAS_UPDIR := $(shell /bin/pwd)
####################################################
@@ -60,10 +61,10 @@ endif
####################################################
#netlink.ko:
#make $(x)$(y) NAS_NETLINK=1 V=1 -C /usr/src/linux-$(shell echo `uname -r`) M=`pwd` modules
#make $(x)$(y) NAS_NETLINK=1 V=1 -C $(KERNEL_DIR) M=`pwd` modules
#nasmesh.ko:
# make V=1 -C /usr/src/linux-$(shell echo `uname -r`) M=`pwd` modules
# make V=1 -C $(KERNEL_DIR) M=`pwd` modules
print:
@echo subversion : $(SUBVERSION)
@echo RRC_DIR $(RRC_DIR)
+4 -2
View File
@@ -1,5 +1,7 @@
# NAS CELLULAR Driver makefile
#
include $(OPENAIR_HOME)/common/utils/Makefile.inc
NAS_UPDIR := $(shell /bin/pwd)
####################################################
@@ -60,10 +62,10 @@ endif
####################################################
#netlink.ko:
#make $(x)$(y) NAS_NETLINK=1 V=1 -C /usr/src/linux-$(shell echo `uname -r`) M=`pwd` modules
#make $(x)$(y) NAS_NETLINK=1 V=1 -C $(KERNEL_DIR) M=`pwd` modules
#nasmesh.ko:
# make V=1 -C /usr/src/linux-$(shell echo `uname -r`) M=`pwd` modules
# make V=1 -C $(KERNEL_DIR) M=`pwd` modules
print:
@echo RRC_DIR $(RRC_DIR)
clean:
+3 -2
View File
@@ -1,5 +1,6 @@
# NASMESH Driver makefile
#
include $(OPENAIR_HOME)/common/utils/Makefile.inc
NAS_UPDIR := $(shell /bin/pwd)
KERNEL_ARCH=$(shell echo `uname -m`)
@@ -51,10 +52,10 @@ endif
####################################################
#netlink.ko:
#make $(x)$(y) NAS_NETLINK=1 V=1 -C /usr/src/linux-$(shell echo `uname -r`) M=`pwd` modules
#make $(x)$(y) NAS_NETLINK=1 V=1 -C $(KERNEL_DIR) M=`pwd` modules
#oai_nw_drv.ko:
# make V=1 -C /usr/src/linux-$(shell echo `uname -r`) M=`pwd` modules
# make V=1 -C $(KERNEL_DIR) M=`pwd` modules
print:
@echo subversion : $(SUBVERSION)
clean:
+4 -3
View File
@@ -1,5 +1,6 @@
# NASMESH Driver makefile
#
include $(OPENAIR_HOME)/common/utils/Makefile.inc
NAS_UPDIR := $(shell /bin/pwd)
####################################################
@@ -49,11 +50,11 @@ endif
####################################################
#netlink.ko:
# make NAS_NETLINK=1 V=1 -C /usr/src/linux-$(shell echo `uname -r`) M=`pwd` modules
# make NAS_NETLINK=1 V=1 -C $(KERNEL_DIR) M=`pwd` modules
#nasmesh.ko:
# make V=1 -C /usr/src/linux-$(shell echo `uname -r`) M=`pwd` modules
# make V=1 -C $(KERNEL_DIR) M=`pwd` modules
clean:
rm -f $(nasmesh-objs) $(obj-m)
# make -C /usr/src/linux-$(shell echo `uname -r`) M=`pwd` modules
# make -C $(KERNEL_DIR) modules
+2 -2
View File
@@ -7,7 +7,7 @@
# You can modify the below as well, but probably
# won't need to.
CC = gcc
include $(OPENAIR_HOME)/common/utils/Makefile.inc
#UPDIR := /homes/mwett/rh_mw/RHODOS
COMMON_DIR = $(OPENAIR2_DIR)/COMMON
RRC_CELL_DIR = $(OPENAIR2_DIR)/RRC/CELLULAR
@@ -20,7 +20,7 @@ ASN1_DIR = $(OPENAIR2_DIR)
#RRC_DIR =$(UPDIR)/access_stratum/l3/rrc
#CFLAGS = -Wall -g -DDEBUG_RRC_STATE -DUSER_MODE -DNODE_RG -DNODE_MT
CFLAGS = -Wall -mmmx -msse -msse2 -g -ggdb -std=gnu99 -I/usr/src/linux/include/ -DUSER_MODE -DNB_ANTENNAS_RX=1
CFLAGS = -Wall -mmmx -msse -msse2 -g -ggdb -std=gnu99 -I$(KERNEL_DIR) -DUSER_MODE -DNB_ANTENNAS_RX=1
ifdef CELL_RRM
CFLAGS += -DNODE_RG