warning: cannot find entry symbol lf2flt;

David McCullough david_mccullough at au.securecomputing.com
Tue Jun 6 23:50:09 UTC 2006


Jivin Matt Williams lays it down ...
> Hello,
>    I'm trying to compile asterisk for a mipsel platform using buildroot for
> uclibc and uCasterisk from David Row.  Everything go fine until I get the
> error below. I'm pretty new at this so 'm not sure what it means. Any
> Pointers would be appreciated.
> 
> 
> at_h263.a formats/.libs/format_g726.a formats/.libs/format_ilbc.a
> formats/.libs/format_sln.a cdr/.libs/cdr_csv.a cdr/.libs/cdr_manager.a
> editline/libedit.a db1-ast/libdb1.a stdtime/libtime.a -lltdl -lm -lncurses
> -lssl -lz -lcrypto -ltonezone -lpthread -L/usr/src/hmm0/uCasterisk-
> 0.1.3.1/staging-bfin-uclinux/usr/lib
> /usr/src/hmm0/buildroot/build_mipsel/staging_dir/lib/gcc/mipsel-linux-uclibc/3.4.3/../../../../mipsel-linux-uclibc/bin/ld:
> warning: cannot find entry symbol lf2flt; defaulting to 0000000000400140
> frame.o(.text+0x45b4): In function `ast_parse_allow_disallow':

Sounds like you (or something you are calling) is expecting to be
uCLinux and passing -Wl,-elf2flt to the linker,  the linker doesn't
understand it and is treating it as "-e lf2flt".

You need to check your toolchain or how your compile your apps for your
target and make sure the options are correct,

Cheers,
Davidm

-- 
David McCullough,  david_mccullough at securecomputing.com,   Ph:+61 734352815
Secure Computing - SnapGear  http://www.uCdot.org http://www.cyberguard.com



More information about the uClibc mailing list