Hi Bilguun Tugs,
My email client somehow messed up the formatting of my previous email, hope now will be better.
On 22/05/2019 10.16, Bilguun Tugs wrote:
|rot@kali:~/trx/src/host/layer23/src/transceiver# make| || | CCLD transceiver /usr/bin/ld: gmsk.o: in function `osmo_gmsk_free': /root/trx/src/host/layer23/src/transceiver/gmsk.c:83: undefined reference to `osmo_cxvec_free' /usr/bin/ld: /root/trx/src/host/layer23/src/transceiver/gmsk.c:85: undefined reference to `osmo_cxvec_free' /usr/bin/ld: /root/trx/src/host/layer23/src/transceiver/gmsk.c:87: undefined reference to `osmo_cxvec_free' |
Most probably the layer23 has not been configured with |--enable-transceiver flag. Try to reconfigure it with using the following commands |
cd |/root/trx/src/host/layer23/ ./configure --enable-transceiver make|| |
And if it still fails execute the following commands and provide their full output
for lib in $(find / -name libosmodsp.so); do echo $lib; objdump -T $lib | grep osmo_cxvec_free; done grep osmo_cxvec_free $(find / -name cxvec.h)| ||||head -10 /root/trx/src/host/layer23/config.log ||||grep -i "OSMODSP" |/root/trx/src/host/layer23/config.log ||grep -R -i "OSMODSP" |/root/trx/src/host/layer23/src/transceiver/| ||||||||cd |||||||||/root/trx/src/host/layer23/src/transceiver/| && make V=1|||||||| ||||
Regards, Vasil