X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=examples%2FMakefile;h=4935ee7a89491c43121099482dfb132f053ac78a;hb=ec88d3c0563eeb6ae5f73427edb0b3c4d7acf299;hp=25722822a8e7a3546a6f84efb0f9f485d05d7b43;hpb=77406e61f2158f5b88b7a9f6e3e86d8f62c8f71a;p=ric-plt%2Flib%2Frmr.git diff --git a/examples/Makefile b/examples/Makefile index 2572282..4935ee7 100644 --- a/examples/Makefile +++ b/examples/Makefile @@ -17,12 +17,15 @@ # # The demo programmes assume that RMr (along with nng) is installed -# It may be necessary to set LD_LIBRARY_PATH=/usr/local/lib +# It may be necessary to set LD_LIBRARY_PATH=/usr/local/lib. The SI95 +# library is a part of RMR, so there is no third library needed for +# linking the SI95 based examples. .PHONY: all -all: sender receiver +all: sender receiver sender_si receiver_si +# ---- binaries on top of NNG ------------------------- receiver: receiver.c gcc $< -g -o $@ -lrmr_nng -lnng -lpthread -lm @@ -35,3 +38,21 @@ health_check: health_check.c msg_echo: msg_echo.c gcc $< -g -o $@ -lrmr_nng -lnng -lpthread -lm + + +# ----- binaries linked on top of SI95 ----------------- +# These all are based on the same source, but just need +# different link options. +# + +receiver_si: receiver.c + gcc $< -g -o $@ -lrmr_si -lpthread -lm + +sender_si: sender.c + gcc $< -g -o $@ -lrmr_si -lpthread -lm + +health_check_: health_check.c + gcc $< -g -o $@ -lrmr_si -lpthread -lm + +msg_echo_si: msg_echo.c + gcc $< -g -o $@ -lrmr_si -lpthread -lm