New build system
Alan Buxey
A.L.M.Buxey at lboro.ac.uk
Fri Jan 27 00:12:09 CET 2012
Hi,
> FWIW on a clean checkout I'm getting:
>
> checking for pam/pam_appl.h... no
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: error: cannot find input file: all.mk.in
> configure: error: ./configure failed for src/modules/rlm_pam
>
vi src/modules/rlm_pam/all.mk.in
TARGET = @targetname.a
SOURCES = rlm_pam.c
TGT_LDLIBS = @pam_ldflags@
SRC_CFLAGS = @pam_cflags@
...however, I then had to edit src/modules/rlm_krb5/rlm_krb5.c
#include <et/com_err.h>
instead of
#include <com_err.h>
...which I've not neede to do before... but then it doesnt compile at the end
build/lib/.libs/rlm_sql.so: undefined reference to `fr_connection_reconnect'
build/lib/.libs/rlm_sql.so: undefined reference to `fr_connection_pool_delete'
build/lib/.libs/rlm_perl.so: undefined reference to `boot_DynaLoader'
build/lib/.libs/rlm_sql.so: undefined reference to `fr_connection_release'
build/lib/.libs/rlm_sql.so: undefined reference to `fr_connection_get'
build/lib/.libs/rlm_sql.so: undefined reference to `fr_connection_pool_init'
collect2: ld returned 1 exit status
make: *** [build/bin/radiusd] Error 1
alan
More information about the Freeradius-Devel
mailing list