cyclonedds-src 0.1.0

Eclipse CycloneDDS C library source for building from source
Documentation
1
2
3
4
5
6
TEST_BIN=$1
DDSC_LIB=`ldd $1 | grep ddsc | sed -n -E 's/.* => (.*) .*/\1/p'`

SYMBOLS_TEST=`nm -u $TEST_BIN | sed -n -E 's/.* U (.*)/\1/p' | grep -P "^(?!__).+" | sort`

SYMBOLS_SO=`nm -gD $DDSC_LIB | sed -n -E 's/.* T (.*)/\1/p' | grep -P "^(?!__).+" | sort`

diff  <(echo "$SYMBOLS_TEST" ) <(echo "$SYMBOLS_SO")

exit $?