[BusyBox] Linking errors: undefined reference to `bb_path_group_file'
Nick Fedchik
nick at fedchik.org.ua
Tue Jul 29 06:33:02 UTC 2003
Fresh BB CVS code used.
I've BB configured to use internal libpwd
# Login/Password Management Utilities
CONFIG_USE_BB_PWD_GRP=y
# CONFIG_ADDGROUP is not set
# CONFIG_DELGROUP is not set
# CONFIG_ADDUSER is not set
# CONFIG_DELUSER is not set
CONFIG_GETTY=y
CONFIG_LOGIN=y
CONFIG_FEATURE_SECURETTY=y
CONFIG_PASSWD=y
# CONFIG_SU is not set
# CONFIG_SULOGIN is not set
# CONFIG_VLOCK is not set
# Common options for adduser, deluser, login, su
CONFIG_FEATURE_SHADOWPASSWDS=y
CONFIG_USE_BB_SHADOW=y
'make clean' is ok.
$ make
...
gcc -s -Wl,-warn-common -o busybox ./applets/applets.a ./archival/archival.a
./archival/libunarchive/libunarchive.a ./coreutils/coreutils.a
./console-tools/console-tools.a ./debianutils/debianutils.a
./editors/editors.a ./findutils/findutils.a ./init/init.a
./miscutils/miscutils.a ./modutils/modutils.a ./networking/networking.a
./networking/libiproute/libiproute.a ./networking/udhcp/udhcp.a
./procps/procps.a ./loginutils/loginutils.a ./shell/shell.a
./sysklogd/sysklogd.a ./util-linux/util-linux.a ./libbb/libbb.a
./libpwdgrp/libpwdgrp.a ./coreutils/libcoreutils/libcoreutils.a -lcrypt
./libpwdgrp/libpwdgrp.a(getgrgid.o)(.text+0xb): In function `getgrgid':
: undefined reference to `bb_path_group_file'
./libpwdgrp/libpwdgrp.a(grent.o)(.text+0x15): In function `setgrent':
: undefined reference to `bb_path_group_file'
./libpwdgrp/libpwdgrp.a(initgroups.o)(.text+0xe): In function `initgroups':
: undefined reference to `bb_path_group_file'
collect2: ld returned 1 exit status
make: *** [busybox] Error 1
JFI, except of that ipfupdown warn, I seen two warnings:
...
gcc -I./include -Wall -Wstrict-prototypes -Wshadow -Os -march=i386
-mpreferred-stack-boundary=2 -falign-functions=0 -falign-jumps=0
-falign-loops=0 -fomit-frame-pointer -D_GNU_SOURCE -DNDEBUG -c -o
libbb/perror_nomsg_and_die.o libbb/perror_nomsg_and_die.c
libbb/perror_nomsg_and_die.c: In function `bb_perror_nomsg_and_die':
libbb/perror_nomsg_and_die.c:29: warning: null format string
gcc -I./include -Wall -Wstrict-prototypes -Wshadow -Os -march=i386
-mpreferred-stack-boundary=2 -falign-functions=0 -falign-jumps=0
-falign-loops=0 -fomit-frame-pointer -D_GNU_SOURCE -DNDEBUG -c -o
libbb/perror_nomsg.o libbb/perror_nomsg.c
libbb/perror_nomsg.c: In function `bb_perror_nomsg':
libbb/perror_nomsg.c:29: warning: null format string
...
--
Best regards, Nick Fedchik
FNM3-RIPE(-UANIC) http://www.fedchik.org.ua
More information about the busybox
mailing list