2.1.10 yerine en son surum olan<br><br>2.1.12 kullanirsan daha yararli (<a href="http://freeradius.org/">http://freeradius.org/</a> dan indirebilirsin)<br><br><br><br><div class="gmail_quote">2011/12/6 Mustafa Reşit Şahin <span dir="ltr"><<a href="mailto:resitsahin@gmail.com">resitsahin@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">I have followed the steps here :<br>
<br>
<a href="http://wiki.freeradius.org/Modules2#Testing" target="_blank">http://wiki.freeradius.org/<u></u>Modules2#Testing</a><br>
<br>
The makefile is "almost" the same with the makefile there.<br>
<br>
It is recommended to use your own make file in the wiki entry....<br>
<br>
My module works fine without linking libraries. The problems arise when i try to link external libraries.<br>
<br>
Resit<div><div></div><div class="h5"><br>
<br>
<br>
On 12/06/2011 05:36 PM, Alan DeKok wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Resit Sahin wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I am writing a FreeRadius (Version 2) module for version Freeradius<br>
2.1.10 . The module works fine. When i want to link a shared/static<br>
library from the Makefile of the module i get errors.<br>
</blockquote>
   You didn't follow the FreeRADIUS build process.<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
makefile of the freeradius module :<br>
<br>
/VERS = 2.1.10<br>
CFLAGS  =  -DNDEBUG -Wall -I/usr/include \<br>
            -I/usr/ports/net/freeradius2/<u></u>work/freeradius-server-$(VERS)<u></u>/src<br>
LIBS    =  -lc -L. icc-wrapper.a<br>
ALL:    rlm_itap.o rlm_itap-$(VERS).so/<br>
</blockquote>
   Uh... *why* did you do this?<br>
<br>
   The server ships with *many* examples of building modules.  The build<br>
system for the server takes care of all of the necessary magic to make<br>
it Just Work.<br>
<br>
   By creating your own Makefile you've done more work than necessary,<br>
and ensured that the resulting module won't work with FreeRADIUS.<br>
<br>
   Alan DeKok.<br>
-<br>
List info/subscribe/unsubscribe? See <a href="http://www.freeradius.org/list/users.html" target="_blank">http://www.freeradius.org/<u></u>list/users.html</a><br>
</blockquote>
<br>
<br></div></div><font color="#888888">
-- <br>
Mustafa Reşit Şahin<br>
Endersys İş Tel: <a href="tel:0216%20470%2094%2023" value="+902164709423" target="_blank">0216 470 94 23</a> Dahili:306<br>
Cep Tel:<a href="tel:0507%20707%2068%2012" value="+905077076812" target="_blank">0507 707 68 12</a></font><div><div></div><div class="h5"><br>
<br>
-<br>
List info/subscribe/unsubscribe? See <a href="http://www.freeradius.org/list/users.html" target="_blank">http://www.freeradius.org/<u></u>list/users.html</a><br>
</div></div></blockquote></div><br>