Unnecessary dependency to libtcn.so in LinuxTimer
On CODAC Core System installations, LinuxTimer has an unnecessary dependency to libtcn.so which is not deployed on Virtual Machines and which causes MARTe apps on VM to fail to load. The branch to be merged now produces ..
bauvirb @ ccs630-1 : /tmp/MARTe2-components $ ldd ./Build/x86-linux/Components/DataSources/LinuxTimer/LinuxTimer.so
linux-vdso.so.1 => (0x00007fffc6cc5000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f6760876000)
librt.so.1 => /lib64/librt.so.1 (0x00007f676066d000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f6760469000)
libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007f6760161000)
libm.so.6 => /lib64/libm.so.6 (0x00007f675fe5e000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f675fc48000)
libc.so.6 => /lib64/libc.so.6 (0x00007f675f885000)
/lib64/ld-linux-x86-64.so.2 (0x0000562579a10000)
bauvirb @ ccs630-1 : /tmp/MARTe2-components $ ldd ./Build/x86-linux/Components/Interfaces/TcnTimeProvider/TcnTimeProvider.so
linux-vdso.so.1 => (0x00007fff436e3000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f086b5f6000)
librt.so.1 => /lib64/librt.so.1 (0x00007f086b3ed000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f086b1e9000)
MARTe2.so => /opt/codac-6.3/lib/MARTe2.so (0x00007f086abc4000)
libtcn.so.3 => /opt/codac-6.3/lib/libtcn.so.3 (0x00007f086a9b4000)
libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007f086a6ac000)
libm.so.6 => /lib64/libm.so.6 (0x00007f086a3aa000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f086a193000)
libc.so.6 => /lib64/libc.so.6 (0x00007f0869dd0000)
/lib64/ld-linux-x86-64.so.2 (0x0000560273052000)
libxml2.so.2 => /lib64/libxml2.so.2 (0x00007f0869a66000)
libz.so.1 => /lib64/libz.so.1 (0x00007f086984f000)
libccs-core.so.1 => /opt/codac-6.3/lib/libccs-core.so.1 (0x00007f086955d000)
liblog.so.1 => /opt/codac-6.3/lib/liblog.so.1 (0x00007f086933e000)
libscitimescale.so => /opt/codac-6.3/lib/libscitimescale.so (0x00007f0869137000)
liblzma.so.5 => /lib64/liblzma.so.5 (0x00007f0868f11000)
Edited by Bertrand Bauvir