Monday, November 14, 2016

Re: [Discuss-gnuradio] Linking gr-digital in OOT Module (Success on OSX, fails on Linux)

 Here's the result. I think the answer is "yes", but will need to read up on objdump output format.

objdump -t /usr/local/lib/libgnuradio-trellis-3.7.11git.so.0.0.0  | grep _ZN2gr7trellis26viterbi_algorithm_combinedIfhEEviiiRKSt6vectorIiSaIiEES6_RKS2_IS4_SaIS4_EESA_iiiiRKS2_IT_SaISB_EENS_7digital21trellis_metric_type_tEPKSB_PT0_

Returns:
0000000000060aa0 l     F .text 0000000000000775              _ZN2gr7trellis26viterbi_algorithm_combinedIfhEEviiiRKSt6vectorIiSaIiEES6_RKS2_IS4_SaIS4_EESA_iiiiRKS2_IT_SaISB_EENS_7digital21trellis_metric_type_tEPKSB_PT0_



From: Sylvain Munaut <246tnt@gmail.com>
Sent: Monday, November 14, 2016 9:28:53 AM
To: Garver, Paul W
Cc: discuss-gnuradio@gnu.org
Subject: Re: [Discuss-gnuradio] Linking gr-digital in OOT Module (Success on OSX, fails on Linux)
 
> ImportError: /usr/local/lib/libgnuradio-pwg-1.0.0git.so.0.0.0: undefined
> symbol:
> _ZN2gr7trellis26viterbi_algorithm_combinedIfhEEviiiRKSt6vectorIiSaIiEES6_RKS2_IS4_SaIS4_EESA_iiiiRKS2_IT_SaISB_EENS_7digital21trellis_metric_type_tEPKSB_PT0_
>


If you check with objdump, is that symbol indeed in that lib ?


objdump -t /usr/local/lib/libgnuradio-trellis-3.7.11git.so.0.0.0  |
grep _ZN2gr7trellis26viterbi_algorithm_combinedIfhEEviiiRKSt6vectorIiSaIiEES6_RKS2_IS4_SaIS4_EESA_iiiiRKS2_IT_SaISB_EENS_7digital21trellis_metric_type_tEPKSB_PT0_


Cheers,

   Sylvain

No comments:

Post a Comment