mac os x build of v1.1.3: "Symbol not found: _debug_flag"
Markus Krause
krause at biochem.mpg.de
Mon Aug 28 22:57:21 CEST 2006
Hi Alan,
i hope i did not report nonsense ... maybe i am understanding something wrong
... i just tried todays cvs, and it worked ...
in more detail: i just checkout out the current cvs content of branch 1_1:
cvs -d :pserver:anoncvs at cvs.freeradius.org:/source checkout -r branch_1_1
radiusd
and made again "./configure", "make" and "make install" all works like the last
cvs checkout!
then (after removal of /usr/local/sbin/rad* /usr/local/bin/rad*
/usr/local/lib/rlm*) i repeated the same with freeradius-1.1.3.tar.gz, and the
the error appears.
the only obvious difference i could make out is a difference in CFLAGS:
* in freeradius-1.1.3.tar.gz: CFLAGS = $(INCLUDE) -g -O2
-D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DDARWIN -Wall -D_GNU_SOURCE -DNDEBUG
* in todays cvs version: CFLAGS = $(INCLUDE) -g -O2 -D_REENTRANT
-D_POSIX_PTHREAD_SEMANTICS -DDARWIN -Wall -D_GNU_SOURCE -g -Wshadow
-Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes
-Wmissing-prototypes -Wmissing-declarations -Wnested-externs -W
-Wredundant-decls -Wundef
has this been fixed in cvs again already? or am i messing something up?
regards
Markus
Zitat von Alan DeKok <aland at deployingradius.com>:
> Markus Krause <krause at biochem.mpg.de> wrote:
> > any hints? what changed in the meantime?
>
> Nothing, so far as I can tell.
>
> I think a solution might be to put the *server* globals into a
> "libradiusd", rather than the server core. The modules can link to
> libradius, so that appears to work fine. But it appears that the
> modules can't link to symbols in the server core.
>
> Damned if I know why.
>
> Alan DeKok.
> --
> http://deployingradius.com - The web site of the book
> http://deployingradius.com/blog/ - The blog
> -
> List info/subscribe/unsubscribe? See
> http://www.freeradius.org/list/devel.html
>
--
Markus Krause email: krause at biochem.mpg.de
Mogli-Soft: Support for Mac OS X, Webmail/Horde, LDAP, RADIUS
by order of the Computing Center of the Max-Planck-Institute of Biochemistry
Tel.: 089 - 89 40 85 99 Fax.: 089 - 89 40 85 98
---------------------------------------------------------------------
This message was sent using https://webmail.biochem.mpg.de
If you encounter any problems please report to rz-linux at biochem.mpg.de
More information about the Freeradius-Devel
mailing list