diff --git a/openair3/RAL-LTE/Makefile.inc b/openair3/RAL-LTE/Makefile.inc
new file mode 100755
index 0000000000000000000000000000000000000000..08ed23251196bc8cbf608d2ce06114311597527b
--- /dev/null
+++ b/openair3/RAL-LTE/Makefile.inc
@@ -0,0 +1,43 @@
+
+RAL_OBJS =
+
+RAL_OBJS += $(OPENAIR3_DIR)/RAL-LTE/INTERFACE-802.21/C/MIH_C_header_codec.o
+RAL_OBJS += $(OPENAIR3_DIR)/RAL-LTE/INTERFACE-802.21/C/MIH_C_msg_codec.o
+RAL_OBJS += $(OPENAIR3_DIR)/RAL-LTE/INTERFACE-802.21/C/MIH_C_primitive_codec.o
+RAL_OBJS += $(OPENAIR3_DIR)/RAL-LTE/INTERFACE-802.21/C/MIH_C_F1_basic_data_types_codec.o
+RAL_OBJS += $(OPENAIR3_DIR)/RAL-LTE/INTERFACE-802.21/C/MIH_C_F2_general_data_types_codec.o
+RAL_OBJS += $(OPENAIR3_DIR)/RAL-LTE/INTERFACE-802.21/C/MIH_C_F3_data_types_for_address_codec.o
+RAL_OBJS += $(OPENAIR3_DIR)/RAL-LTE/INTERFACE-802.21/C/MIH_C_F4_data_types_for_links_codec.o
+RAL_OBJS += $(OPENAIR3_DIR)/RAL-LTE/INTERFACE-802.21/C/MIH_C_F9_data_types_for_qos_codec.o
+RAL_OBJS += $(OPENAIR3_DIR)/RAL-LTE/INTERFACE-802.21/C/MIH_C_F13_data_types_for_information_elements_codec.o
+RAL_OBJS += $(OPENAIR3_DIR)/RAL-LTE/INTERFACE-802.21/C/MIH_C_L2_type_values_for_tlv_encoding.o
+RAL_OBJS += $(OPENAIR3_DIR)/RAL-LTE/INTERFACE-802.21/C/MIH_C_Medieval_extensions.o
+#RAL_OBJS += $(OPENAIR3_DIR)/RAL-LTE/INTERFACE-802.21/C/MIH_C_log.o
+RAL_OBJS += $(OPENAIR3_DIR)/RAL-LTE/INTERFACE-802.21/C/MIH_C_bit_buffer.o
+RAL_OBJS += $(OPENAIR3_DIR)/RAL-LTE/INTERFACE-802.21/C/MIH_C.o
+
+RAL_OBJS += $(OPENAIR3_DIR)/RAL-LTE/LTE_RAL_ENB/SRC/lteRALenb_action.o
+RAL_OBJS += $(OPENAIR3_DIR)/RAL-LTE/LTE_RAL_ENB/SRC/lteRALenb_main.o
+RAL_OBJS += $(OPENAIR3_DIR)/RAL-LTE/LTE_RAL_ENB/SRC/lteRALenb_mih_msg.o
+RAL_OBJS += $(OPENAIR3_DIR)/RAL-LTE/LTE_RAL_ENB/SRC/lteRALenb_parameters.o
+RAL_OBJS += $(OPENAIR3_DIR)/RAL-LTE/LTE_RAL_ENB/SRC/lteRALenb_process.o
+RAL_OBJS += $(OPENAIR3_DIR)/RAL-LTE/LTE_RAL_ENB/SRC/lteRALenb_rrc_msg.o
+RAL_OBJS += $(OPENAIR3_DIR)/RAL-LTE/LTE_RAL_ENB/SRC/lteRALenb_subscribe.o
+RAL_OBJS += $(OPENAIR3_DIR)/RAL-LTE/LTE_RAL_ENB/SRC/lteRALenb_thresholds.o
+
+RAL_OBJS += $(OPENAIR3_DIR)/RAL-LTE/LTE_RAL_UE/SRC/lteRALue_action.o
+RAL_OBJS += $(OPENAIR3_DIR)/RAL-LTE/LTE_RAL_UE/SRC/lteRALue_main.o
+RAL_OBJS += $(OPENAIR3_DIR)/RAL-LTE/LTE_RAL_UE/SRC/lteRALue_mih_msg.o
+RAL_OBJS += $(OPENAIR3_DIR)/RAL-LTE/LTE_RAL_UE/SRC/lteRALue_parameters.o
+RAL_OBJS += $(OPENAIR3_DIR)/RAL-LTE/LTE_RAL_UE/SRC/lteRALue_process.o
+RAL_OBJS += $(OPENAIR3_DIR)/RAL-LTE/LTE_RAL_UE/SRC/lteRALue_rrc_msg.o
+RAL_OBJS += $(OPENAIR3_DIR)/RAL-LTE/LTE_RAL_UE/SRC/lteRALue_subscribe.o
+RAL_OBJS += $(OPENAIR3_DIR)/RAL-LTE/LTE_RAL_UE/SRC/lteRALue_thresholds.o
+
+
+
+EXTRA_CFLAGS += -DMIH_C_MEDIEVAL_EXTENSIONS
+L2_OBJS += $(RAL_OBJS)
+L2_incl += -I$(OPENAIR3_DIR)/RAL-LTE/INTERFACE-802.21/INCLUDE
+L2_incl += -I$(OPENAIR3_DIR)/RAL-LTE/LTE_RAL_ENB/INCLUDE
+L2_incl += -I$(OPENAIR3_DIR)/RAL-LTE/LTE_RAL_UE/INCLUDE