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:
@@ -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)
|
||||
|
||||
@@ -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:
|
||||
|
||||
@@ -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:
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user