Hi to all,<br>Merry Christmas,<br><br>guys, this is my first message, and i am in trouble,<br>i am using Slackware 12.2, Opensips 1.4.3, FreeRadius-Server 2.1.3, FreeRadius-Client 1.1.6,&nbsp; CDRTool 6.7.0 and MySQL 5.0.27.<br>

I compiled the opensips from source, and it is working with this additional modules: <br>&quot;db_mysql jabber ldap presence presence_xml xmpp&quot;<br>The freeradius i compiled from source too. I want use the OpenSIPS together with<br>

FreeRadius(accounting), CDRTool(billing) and MySQL(authentication).<br><br>The problem:<br>I need compile the modules acc with radius support, but it is cause error in compilation.<br><br><br>Compiling acc.c<br>
In file included from acc_extra.h:69,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from acc.c:54:<br><b>../../radius.h:38:30: error: radiusclient-ng.h: No such file or directory</b><br>acc.c: In function &#39;init_acc_rad&#39;:<br>acc.c:458: warning: implicit declaration of function &#39;rc_read_config&#39;<br>

acc.c:458: warning: assignment makes pointer from integer without a cast<br>acc.c:463: warning: implicit declaration of function &#39;rc_read_dictionary&#39;<br>acc.c:463: warning: implicit declaration of function &#39;rc_conf_str&#39;<br>

acc.c:468: error: &#39;DICT_ATTR&#39; undeclared (first use in this function)<br>acc.c:468: error: (Each undeclared identifier is reported only once<br>acc.c:468: error: for each function it appears in.)<br>acc.c:468: error: &#39;da&#39; undeclared (first use in this function)<br>

acc.c:468: error: &#39;DICT_VALUE&#39; undeclared (first use in this function)<br>acc.c:468: error: &#39;dv&#39; undeclared (first use in this function)<br>acc.c:468: warning: implicit declaration of function &#39;rc_dict_findattr&#39;<br>

acc.c:468: warning: implicit declaration of function &#39;rc_dict_findval&#39;<br>acc.c: In function &#39;acc_rad_request&#39;:<br>acc.c:499: error: &#39;VALUE_PAIR&#39; undeclared (first use in this function)<br>acc.c:504: error: lvalue required as left operand of assignment<br>

acc.c:511: warning: implicit declaration of function &#39;rc_avpair_add&#39;<br>acc.c:545: warning: implicit declaration of function &#39;rc_acct&#39;<br>acc.c:545: error: &#39;OK_RC&#39; undeclared (first use in this function)<br>

acc.c:549: warning: implicit declaration of function &#39;rc_avpair_free&#39;<br>make[1]: *** [acc.o] Error 1<br>make[1]: Leaving directory `/tmp/SBo/opensips-1.4.3-tls/modules/acc&#39;<br>make: *** [modules] Error 2<br>
<br>
<br>i edit the radius.h, and soo the location of this file, but i don&#39;t have this file &quot;<b>radiusclient-ng.h</b>&quot; in my pc.<br>I go back to the freeRadius-Client source/binary, search for this file, and i don&#39;t find him.<br>

<br>I don&#39;t know if opensips are configured with the last release of freeRadius.<br>What i did, i edit again the radius.h and change the &quot;<b>radiusclient-ng.h</b>&quot; to &quot;<b>freeradius-client.h</b>&quot;, and i altered too the default location of the conf. file to<br>

&quot;<b>/etc/radiusclient/</b><b>radiusclient.conf</b>&quot;<br><br><br>Compiling again show this messages.<br><br>Compiling acc.c<br>gcc -shared&nbsp; -Wl,-O2 -Wl,-E&nbsp;&nbsp;&nbsp; acc.o acc_extra.o acc_logic.o acc_mod.o diam_avp.o diam_message.o diam_tcp.o&nbsp; -L/usr/lib -lradiusclient-ng -o acc.so <br>
/usr/lib/gcc/i486-slackware-linux/4.2.4/../../../../i486-slackware-linux/bin/ld: cannot find -lradiusclient-ng<br>collect2: ld returned 1 exit status<br>make[1]: *** [acc.so] Error 1<br>make[1]: Leaving directory `/tmp/SBo/opensips-1.4.3-tls/modules/acc&#39;<br>
make: *** [modules] Error 2<br><br><br><br>I don&#39;t know what i do next.<br><br>Anyone show me a signal.<br><br><br>
PS: Excuse me about my poor english.<br><br><br clear="all">-------------------------------------------------------------------<br>Schenkel, Gustavo Brondani<br>I.T. Professional<br>Espocomp - Engenharia de Computação Ltda.<br>