Freeradius rlm_perl with Custom Perl
Onur GURSOY
onurgursoygyte at gmail.com
Wed Nov 18 08:48:54 CET 2020
Hello Bjørn,
Hmm this answer is very good.
In this way, in checking Perl section freeradius will see
<pathtomyperl>/bin/Perl and its configuration, right ?
That is excellent
I hope it will be work.
Thank you again,
With best regards.
On Wed, Nov 18, 2020, 10:25 Bjørn Mork <bjorn at mork.no> wrote:
> Onur GURSOY <onurgursoygyte at gmail.com> writes:
>
> > You have to fix the linker to use that library instead of the system one.
> >> Edit src/modules/rlm_perl/all.mk, and set TGT_LDLIBS to that path:
> >> TGT_LDLIBS := <foopath>/perl/lib/5.26.3/x86_64-linux-thread-multi/CORE/
> >> libperl.so
> >> And rebuild.
> >
> > Thanks for your answer. It's good point. So, Is there a configuration
> > option for build. Why im saying this: because all.mk is produced after
> > ./configure operation ? If yes first i have to configure radius and then
> i
> > have to change all.mk files.
>
> I believe you should be able to do
>
> ./configure --with-perl=/path/to/local/bin/perl
>
> or
>
> PERL=/path/to/local/bin/perl ./configure
>
>
> Completely untested.... The cflags and ldlibs will be looked up using
>
> $PERL -MExtUtils::Embed -e ccopts
> $PERL -MExtUtils::Embed -e ldopts
>
> which should Just Work as long as your alternate perl installation is
> sane.
>
>
>
> Bjørn
>
More information about the Freeradius-Users
mailing list