[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [microblaze-uclinux] [ucLinux] Busybox watchdog not compiling



Hi John,

 

I need to use uClibc for some applications because of wide character support and other functionalities present only in it.

So, I cannot disable it. Is there any other work around?

 

 

Cheers,

Ganesh Jaju

 


From: owner-microblaze-uclinux@xxxxxxxxxxxxxxxxxxxx [mailto:owner-microblaze-uclinux@xxxxxxxxxxxxxxxxxxxx] On Behalf Of John Williams
Sent: Wednesday, November 18, 2009 5:05 AM
To: microblaze-uclinux@xxxxxxxxxxxxxx
Subject: Re: [microblaze-uclinux] [ucLinux] Busybox watchdog not compiling

Hi Ganesh,

On Tue, Nov 17, 2009 at 10:11 PM, Jaju, Ganesh <Ganesh.Jaju@xxxxxxx> wrote:

 

I am trying to enable watchdog functionality on petalinux. But, I’m getting following errors on doing “make” 

~ /petalinux-v0.40-final/software/petalinux-dist/user/busybox/miscutils/miscutils.a(watchdog.o): In function `watchdog_main':

~/petalinux-v0.40-final/software/petalinux-dist/user/busybox/miscutils/watchdog.c:94: undefined reference to `daemon'


 

 

More details on the configuration I am using:-

1)       Petalinux version v0.40

2)       Enabled MMU

3)       Enabled uClibc


This will be the problem - please use the 'none' C libraries option,  to force the use of the glibc libraries packaged with the GCC toolchain.  I agree the terminology is confusing - it should say 'built-in' or similar.

Anyway, turn it off, and it should be ok.

Regards,

John

--
John Williams, PhD, B.Eng, B.IT
PetaLogix - Linux Solutions for a Reconfigurable World
w: www.petalogix.com  p: +61-7-30090663  f: +61-7-30090663