diff --git a/openair1/PHY/CODING/Makefile.arm b/openair1/PHY/CODING/Makefile.arm
new file mode 100644
index 0000000000000000000000000000000000000000..07dbf559098a689e12c8db2d657fb16c296f363c
--- /dev/null
+++ b/openair1/PHY/CODING/Makefile.arm
@@ -0,0 +1,13 @@
+TURBO_SRC    = 3gpplte_sse.c 3gpplte_turbo_decoder_sse.c crc_byte.c
+RATE13CC_SRC = ccoding_byte_lte.c viterbi_lte.c crc_byte.c
+RATE12CC_SRC = ccoding_byte.c viterbi.c crc_byte.c
+
+all: 3gpplte_sse 
+
+3gpplte_sse: $(TURBO_SRC)
+	gcc -O3  -gdwarf-2 -mfloat-abi=hard -mfpu=neon -lm -lgcc -lrt ../../SIMULATION/TOOLS/taus.c -I$$OPENAIR1_DIR -I$$OPENAIR_TARGETS -I$$OPENAIR2_DIR/COMMON -DUSER_MODE -DTC_MAIN -DNB_ANTENNAS_RX=1 -o 3gpplte_sse 3gpplte_sse.c -Wall -g -ggdb -DTC_MAIN
+
+
+
+clean: 
+	rm *.o