undefined references when using "compileall sourcesat once"

Rob Landley rob at landley.net
Tue Mar 21 08:49:15 PST 2006


On Tuesday 21 March 2006 7:54 am, walter harms wrote:
> i guess you are missing libcrypt try to add -lcrypt for the linking.

Due to some recent IRC discussions, I'm pondering making -lcrypt optional in 
passwd.c.  It's really a fallback, md5 and sha1 are way more modern.  Plus 
it's a large chunk of library crud we shouldn't need; they can config it out 
of uclibc if we don't use it.

I wonder if we need an "experimental new features" menu.  Build everything at 
once would certainly go in there, if so...

> re,
>   walter

Rob

> Rogelio Serrano wrote:
> >   GEN .depend
> >   LINK libbusybox.so.1.1.1
> >   STRIP libbusybox.so.1.1.1
> >   LINK busybox_unstripped
> > /home/rogelio/Desktop/busybox/libbusybox.so: undefined reference to
> > `crypt' /home/rogelio/Desktop/busybox/libbusybox.so: undefined reference
> > to `bb_applet_name'
> > collect2: ld returned 1 exit status
> > make[1]: *** [busybox_unstripped] Error 1
> > make: *** [_all] Error 2
> >
> > im using gcc 4.1.0
> >
> > --
> > www.smsglobal.net SMS Global Ltd Short Message Service For Seafarers
> > _______________________________________________
> > busybox mailing list
> > busybox at busybox.net
> > http://busybox.net/cgi-bin/mailman/listinfo/busybox
>
> _______________________________________________
> busybox mailing list
> busybox at busybox.net
> http://busybox.net/cgi-bin/mailman/listinfo/busybox

-- 
Never bet against the cheap plastic solution.


More information about the busybox mailing list