<div dir="ltr">Dear all,<br><br>There is a problem, related to GSM 05.03 code migration.<br>Please, have a look:<br><br><a href="https://gerrit.osmocom.org/#/c/841/1/src/gsm/Makefile.am">https://gerrit.osmocom.org/#/c/841/1/src/gsm/Makefile.am</a><br><br>The problem is that the gsm0503_coding.c has some dependences<br>from libosmocodec, they are:<br><br> - src/codec/gsm610.c<br> - src/codec/gsm620.c<br> - src/codec/gsm660.c<br><br>And I have some doubts how to link them properly. As we already<br>discussed with Neels, there are the following possible ways:<br><br> - We can copy those files from ../codec/ during compilation,<br>   and remove them after make (dist)clean. This approach you<br>   can see implemented right now.<br><br> - We can link the libosmocodec to the libgsmint or libosmogsm:<br>   > - libgsmint_la_LIBADD = ../<a href="http://libosmocore.la">libosmocore.la</a><br>   > + libgsmint_la_LIBADD = ../<a href="http://libosmocore.la">libosmocore.la</a> ../codec/<a href="http://libosmocodec.la">libosmocodec.la</a><br><br> - Merge libosmocodec into libosmogsm.<br><br>Every mentioned approach has it's own disadvantages. Maybe there is<br>another way to solve the problem? Any opinions are welcome!<br><div class="gmail_extra"><br clear="all"><div><div><div dir="ltr"><div><div dir="ltr"><div>With best regards,<br></div><div>Vadim Yanitskiy.<br></div></div></div></div></div></div>
<br><div class="gmail_quote">2016-09-06 10:46 GMT+07:00 Sylvain Munaut <span dir="ltr"><<a target="_blank" href="mailto:246tnt@gmail.com">246tnt@gmail.com</a>></span>:<br><blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote">Hi,<br>
<span><br>
> With regards to convolutional coding, the main difference between GPRS<br>
> and EGPRS will be the use of tail-biting recursive codes.<br>
><br>
> Max, can the utility generate recursive state tables?<br>
<br>
</span>Yes<br>
<br>
Cheers,<br>
<br>
   Sylvain<br>
</blockquote></div><br></div></div>