[buildroot 0000552]: File libpthread/linuxthreads/Makefile.in not found, causes buildroot to stop compiling
bugs at busybox.net
bugs at busybox.net
Sun Nov 20 23:01:21 UTC 2005
The following issue has been SUBMITTED.
======================================================================
http://busybox.net/bugs/view.php?id=552
======================================================================
Reported By: swolfgarten
Assigned To: uClibc
======================================================================
Project: buildroot
Issue ID: 552
Category: Architecture Specific
Reproducibility: always
Severity: major
Priority: normal
Status: assigned
======================================================================
Date Submitted: 11-20-2005 15:01 PST
Last Modified: 11-20-2005 15:01 PST
======================================================================
Summary: File libpthread/linuxthreads/Makefile.in not found,
causes buildroot to stop compiling
Description:
Hi,
I am trying to use buildroot to create busybox which is linked against
uclibc (rather than libc). Therefore I downloaded the daily snapshot of
buildroot, extracted it and issued the "make" command in order to
configure this thing. However even if I don't change anything in the
standard configation of the software I end up getting these error
messages:
$ make
[ ... ]
cp toolchain/uClibc/uClibc.config
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.config
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/bin/sed -i
-e
's,^CROSS_COMPILER_PREFIX=.*,CROSS_COMPILER_PREFIX="/home/sebastian/test/buildroot/buildroot/build_i686/staging_dir/bin/i686-linux-uclibc-",g'
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.config
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/bin/sed -i
-e 's,^.*TARGET_i386.*,TARGET_i386=y,g' \
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.config
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/bin/sed -i
-e 's,^TARGET_ARCH.*,TARGET_ARCH=\"i386\",g'
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.config
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/bin/sed -i
-e
's,^KERNEL_SOURCE=.*,KERNEL_SOURCE=\"/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/linux\",g'
\
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.config
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/bin/sed -i
-e 's,^RUNTIME_PREFIX=.*,RUNTIME_PREFIX=\"/\",g' \
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.config
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/bin/sed -i
-e 's,^DEVEL_PREFIX=.*,DEVEL_PREFIX=\"/usr/\",g' \
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.config
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/bin/sed -i
-e 's,^SHARED_LIB_LOADER_PREFIX=.*,SHARED_LIB_LOADER_PREFIX=\"/lib\",g' \
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.config
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/bin/sed -i
-e 's,^.*UCLIBC_HAS_LFS.*,UCLIBC_HAS_LFS=y,g'
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.config
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/bin/sed -i
-e 's,.*UCLIBC_HAS_WCHAR.*,UCLIBC_HAS_WCHAR=y,g'
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.config
mkdir -p
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc_dev/usr/include
mkdir -p
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc_dev/usr/lib
mkdir -p
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc_dev/lib
make -C
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc \
PREFIX=/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc_dev/
\
DEVEL_PREFIX=/usr/ \
RUNTIME_PREFIX=/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc_dev/
\
HOSTCC="gcc" \
pregen install_dev;
make[1]:
/home/sebastian/test/buildroot/buildroot/build_i686/staging_dir/bin/i686-linux-uclibc-gcc:
Command not found
make[1]: Entering directory
`/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc'
make[1]:
/home/sebastian/test/buildroot/buildroot/build_i686/staging_dir/bin/i686-linux-uclibc-gcc:
Command not found
make[1]: Entering directory
`/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc'
make[1]: Entering directory
`/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc'
libpthread/Makefile.in:9: libpthread/linuxthreads/Makefile.in: No such
file or directory
make[1]: *** No rule to make target `libpthread/linuxthreads/Makefile.in'.
Stop.
make[1]: Leaving directory
`/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc'
make: ***
[/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.configured]
Error 2
make
cp toolchain/uClibc/uClibc.config
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.config
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/bin/sed -i
-e
's,^CROSS_COMPILER_PREFIX=.*,CROSS_COMPILER_PREFIX="/home/sebastian/test/buildroot/buildroot/build_i686/staging_dir/bin/i686-linux-uclibc-",g'
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.config
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/bin/sed -i
-e 's,^.*TARGET_i386.*,TARGET_i386=y,g' \
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.config
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/bin/sed -i
-e 's,^TARGET_ARCH.*,TARGET_ARCH=\"i386\",g'
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.config
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/bin/sed -i
-e
's,^KERNEL_SOURCE=.*,KERNEL_SOURCE=\"/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/linux\",g'
\
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.config
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/bin/sed -i
-e 's,^RUNTIME_PREFIX=.*,RUNTIME_PREFIX=\"/\",g' \
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.config
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/bin/sed -i
-e 's,^DEVEL_PREFIX=.*,DEVEL_PREFIX=\"/usr/\",g' \
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.config
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/bin/sed -i
-e 's,^SHARED_LIB_LOADER_PREFIX=.*,SHARED_LIB_LOADER_PREFIX=\"/lib\",g' \
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.config
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/bin/sed -i
-e 's,^.*UCLIBC_HAS_LFS.*,UCLIBC_HAS_LFS=y,g'
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.config
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/bin/sed -i
-e 's,.*UCLIBC_HAS_WCHAR.*,UCLIBC_HAS_WCHAR=y,g'
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.config
mkdir -p
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc_dev/usr/include
mkdir -p
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc_dev/usr/lib
mkdir -p
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc_dev/lib
make -C
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc \
PREFIX=/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc_dev/
\
DEVEL_PREFIX=/usr/ \
RUNTIME_PREFIX=/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc_dev/
\
HOSTCC="gcc" \
pregen install_dev;
make[1]:
/home/sebastian/test/buildroot/buildroot/build_i686/staging_dir/bin/i686-linux-uclibc-gcc:
Command not found
make[1]: Entering directory
`/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc'
make[1]:
/home/sebastian/test/buildroot/buildroot/build_i686/staging_dir/bin/i686-linux-uclibc-gcc:
Command not found
make[1]: Entering directory
`/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc'
make[1]: Entering directory
`/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc'
libpthread/Makefile.in:9: libpthread/linuxthreads/Makefile.in: No such
file or directory
make[1]: *** No rule to make target `libpthread/linuxthreads/Makefile.in'.
Stop.
make[1]: Leaving directory
`/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc'
make: ***
[/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.configured]
Error 2
Any ideas what might cause this?
Thanks a lot and bye,
Sebastian
======================================================================
Issue History
Date Modified Username Field Change
======================================================================
11-20-05 15:01 swolfgarten New Issue
11-20-05 15:01 swolfgarten Status new => assigned
11-20-05 15:01 swolfgarten Assigned To => uClibc
======================================================================
More information about the uClibc-cvs
mailing list