[Buildroot] Make error

Steven Woody narkewoody at gmail.com
Sun Aug 31 09:13:20 UTC 2008


On Sun, Aug 31, 2008 at 3:34 PM, Steven Woody <narkewoody at gmail.com> wrote:
> On Sun, Aug 31, 2008 at 2:23 PM, Peter Korsgaard <jacmet at uclibc.org> wrote:
>>>>>>> "Steven" == Steven Woody <narkewoody at gmail.com> writes:
>>
>>  Steven> Following were outputed when run 'make', but I don't know
>>  Steven> what step it is related to:
>>
>>  Steven> table='target/generic/mini_device_table.txt' makedevs: line
>>  Steven> 53: regular file
>>  Steven> '/home/narke/buildroot/project_build_arm/uclibc/
>>  Steven> root/usr/share/udhcpc/default.script' does not exist: No such
>>  Steven> file or directory
>>
>> Not a big deal. The mini config you have selected
>> (BR2_PACKAGE_BUSYBOX_SKELETON) has the udhcpc script listed in its
>> device table to ensure it gets to be executable, but doesn't have a
>> default script. If you don't enable avahi (which provides such a
>> script) you'll get this warning.
>>
>> The avahi package nowadays ensures that it's udhcpc script gets to be
>> executable, so I'll remove the entry from the device table.
>
> So much thanks!
>

Wait a moment ...!   After I turned on the 'avahi' in networking
section and run make, I got the following error instead:

Making all in avahi-common
make[3]: Entering directory
`/home/woody/buildroot/build_arm/avahi-0.6.22/avahi-common'
/bin/sh ../libtool --tag=CC --mode=link
/home/woody/buildroot/build_arm/staging_dir/usr/bin/arm-linux-uclibc-gcc
-Os  -I/home/woody/buildroot/build_arm/staging_dir/usr/include
-I/home/woody/buildroot/build_arm/staging_dir/include
--sysroot=/home/woody/buildroot/build_arm/staging_dir/ -isysroot
/home/woody/buildroot/build_arm/staging_dir -mtune=arm920t -I..
'-DDEBUG_TRAP=__asm__("int $3")' -g -O2 -std=c99 -Wall -W -Wextra
-pedantic -pipe -Wformat -Wold-style-definition
-Wdeclaration-after-statement -Wfloat-equal -Wmissing-declarations
-Wmissing-prototypes -Wstrict-prototypes -Wredundant-decls
-Wmissing-noreturn -Wshadow -Wendif-labels -Wpointer-arith
-Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Winline
-fPIC -D_XOPEN_SOURCE=500 -D__EXTENSIONS__   -o libavahi-common.la
-rpath /usr/lib  -export-dynamic -version-info 8:0:5
libavahi_common_la-malloc.lo libavahi_common_la-address.lo
libavahi_common_la-alternative.lo libavahi_common_la-error.lo
libavahi_common_la-strlst.lo libavahi_common_la-domain.lo
libavahi_common_la-timeval.lo libavahi_common_la-simple-watch.lo
libavahi_common_la-thread-watch.lo libavahi_common_la-rlist.lo
libavahi_common_la-utf8.lo libavahi_common_la-i18n.lo  -pthread
-lintl
/home/woody/buildroot/build_arm/staging_dir/usr/bin/arm-linux-uclibc-gcc
-Os  -I/home/woody/buildroot/build_arm/staging_dir/usr/include
-I/home/woody/buildroot/build_arm/staging_dir/include
--sysroot=/home/woody/buildroot/build_arm/staging_dir/ -isysroot
/home/woody/buildroot/build_arm/staging_dir -mtune=arm920t -shared
.libs/libavahi_common_la-malloc.o .libs/libavahi_common_la-address.o
.libs/libavahi_common_la-alternative.o
.libs/libavahi_common_la-error.o .libs/libavahi_common_la-strlst.o
.libs/libavahi_common_la-domain.o .libs/libavahi_common_la-timeval.o
.libs/libavahi_common_la-simple-watch.o
.libs/libavahi_common_la-thread-watch.o
.libs/libavahi_common_la-rlist.o .libs/libavahi_common_la-utf8.o
.libs/libavahi_common_la-i18n.o  -lintl  -mtune=arm920t -pthread
-Wl,-soname -Wl,libavahi-common.so.3 -o .libs/libavahi-common.so.3.5.0
/home/woody/buildroot/build_arm/staging_dir/usr/bin-ccache/../lib/gcc/arm-linux-uclibc/4.2.4/../../../../arm-linux-uclibc/bin/ld:
cannot find -lintl
collect2: ld returned 1 exit status
make[3]: *** [libavahi-common.la] Error 1

What do I do? Thanks.



More information about the buildroot mailing list