From 5b62e0eb41cd6a3aa190cda9e575b8bcd086c6f4 Mon Sep 17 00:00:00 2001 From: Robert Schmidt Date: Mon, 10 Jul 2023 16:32:55 +0200 Subject: [PATCH 1/2] Fix target name for build_oai -w SIMU --- cmake_targets/build_oai | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/cmake_targets/build_oai b/cmake_targets/build_oai index d81522a9b3..40588b46b5 100755 --- a/cmake_targets/build_oai +++ b/cmake_targets/build_oai @@ -269,11 +269,16 @@ function main() { shift;; -w | --hardware) case "$2" in - "USRP" | "BLADERF" | "LMSSDR" | "IRIS" | "SIMU") + "USRP" | "BLADERF" | "LMSSDR" | "IRIS") HW="OAI_"$2 TARGET_LIST="$TARGET_LIST oai_${2,,}devif" # ,, makes lowercase CMAKE_CMD="$CMAKE_CMD -DOAI_$2=ON" ;; + "SIMU") + HW="OAI_"$2 + TARGET_LIST="$TARGET_LIST rfsimulator" + CMAKE_CMD="$CMAKE_CMD -DOAI_$2=ON" + ;; "AW2SORI") HW="OAI_"$2 TARGET_LIST="$TARGET_LIST aw2sori_transpro" From 79fe8f58a7d5b81b295b3d68ad48c6d31c2efa51 Mon Sep 17 00:00:00 2001 From: Robert Schmidt Date: Mon, 10 Jul 2023 16:33:04 +0200 Subject: [PATCH 2/2] Speed up rfsimulator build The ASN.1 RRC (4G/5G) headers are not needed --- radio/rfsimulator/CMakeLists.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/radio/rfsimulator/CMakeLists.txt b/radio/rfsimulator/CMakeLists.txt index 512383dcc2..efba710bad 100644 --- a/radio/rfsimulator/CMakeLists.txt +++ b/radio/rfsimulator/CMakeLists.txt @@ -4,7 +4,6 @@ add_library(rfsimulator MODULE ../../openair1/PHY/TOOLS/signal_energy.c ) target_link_libraries(rfsimulator PRIVATE SIMU) -target_link_libraries(rfsimulator PRIVATE asn1_nr_rrc asn1_lte_rrc) set_target_properties(rfsimulator PROPERTIES LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}) add_executable(replay_node stored_node.c)