[uClibc]DOLFS problems
Nick Matthews
nmatthews at itactics.com
Mon Jan 28 15:33:45 UTC 2002
On Wed, 2002-01-23 at 11:09, Nick Matthews wrote:
> I'm running the january 23rd tarball snapshot of uclibc. (i've tried
> various other versions, including the last official build, but always
> with the same problem)
>
> I have DOLFS enabled.
>
> uclibc itself compiles perfectly. It installs without a hitch.
>
> however, whenever I attempt to compile anything with DOLFS support (such
> as util-linux-2.11n, e2fsprogs-1.25, or the latest busybox snapshot, I
> get these irritating, undefined references from the linker.
> These references are to all the 64 functions, such as open64,
> __lxstat64, readdir64, etc.
>
> Any help here would be appreciated...
> I can send more verbose info if it would help any...
>
>
Looking into this further, although i have DOLFS = true in my Config
file, when i do a make uClibc_config.h the LFS define is actually
#undef __UCLIBC_HAVE_LFS
which I would tend to think would mean that something in the makefile is
screwed up... however, through examination of the script, I can't see
how this could be. I suspect anti-voodoo.
I seem to have solved this problem by running first "make
uClibc_config.h" then editing the #undef line to
#define __UCLIBC_HAVE_LFS 1
Then, make headers
then make, make install
now it seems to compile things properly.
any idea why the config file is munged up?
More information about the uClibc
mailing list