Blackfin, uClibc-ng, and fdpic
Bryan Hundven
bryanhundven@gmail.com
Thu Nov 12 05:59:00 GMT 2015
Reinoud,
On Wed, Nov 11, 2015 at 5:27 PM, Reinoud Koornstra
<reinoudkoornstra@gmail.com> wrote:
> Hy Bryan,
>
> I think you patch gcc by now as 4.9.3 builds with uclibc-ng.
Actually, I just recently removed blackfin support.
If we want to add it back in, I want to wait until after 1.22.0 is released.
> It fails now with gdbserver. Looking in the logs I also see this for gdbserver:
>
> [CFG ] configure: WARNING: unrecognized options:
> --with-build-sysroot, --without-uiout, --disable-tui, --disable-gdbtk,
> --without-x, --without-included-gettext, --without-develop
>
> [ALL ] mipsel-coconut-linux-uclibc-gcc -g -O2 -I.
> -I/home/reinoud/Downloads/crosstool-ng-uclibc-ng/.build/src/gdb-7.9.1/gdb/gdbserver
> -I/home/reinoud/Downloads/crosstool-ng-uclibc-ng/.build/src/gdb-7.9.1/gdb/gdbserver/../common
> -I/home/reinoud/Downloads/crosstool-ng-uclibc-ng/.build/src/gdb-7.9.1/gdb/gdbserver/../regformats
> -I/home/reinoud/Downloads/crosstool-ng-uclibc-ng/.build/src/gdb-7.9.1/gdb/gdbserver/..
> -I/home/reinoud/Downloads/crosstool-ng-uclibc-ng/.build/src/gdb-7.9.1/gdb/gdbserver/../../include
> -I/home/reinoud/Downloads/crosstool-ng-uclibc-ng/.build/src/gdb-7.9.1/gdb/gdbserver/../gnulib/import
> -Ibuild-gnulib-gdbserver/import -Wall -Wdeclaration-after-statement
> -Wpointer-arith -Wformat-nonliteral -Wno-char-subscripts -Wempty-body
> -DGDBSERVER -c -o linux-osdata.o -MT linux-osdata.o -MMD -MP -MF
> .deps/linux-osdata.Tpo
> /home/reinoud/Downloads/crosstool-ng-uclibc-ng/.build/src/gdb-7.9.1/gdb/gdbserver/../nat/linux-osdata.c
> [ERROR] /home/reinoud/Downloads/crosstool-ng-uclibc-ng/.build/src/gdb-7.9.1/gdb/gdbserver/../nat/linux-osdata.c:26:18:
> fatal error: utmp.h: No such file or directory
>
> reinoud@Mipam:~/Downloads/crosstool-ng-uclibc-ng$ find . -name utmp.h
> ./.build/mipsel-coconut-linux-uclibc/build/build-libc/include/bits/utmp.h
> ./.build/mipsel-coconut-linux-uclibc/build/build-libc/include/internal/utmp.h
> ./.build/mipsel-coconut-linux-uclibc/build/build-libc/include/utmp.h
> ./.build/mipsel-coconut-linux-uclibc/build/build-libc/libc/sysdeps/linux/common/bits/utmp.h
> ./.build/mipsel-coconut-linux-uclibc/build/build-libc-headers/include/bits/utmp.h
> ./.build/mipsel-coconut-linux-uclibc/build/build-libc-headers/include/internal/utmp.h
> ./.build/mipsel-coconut-linux-uclibc/build/build-libc-headers/include/utmp.h
> ./.build/mipsel-coconut-linux-uclibc/build/build-libc-headers/libc/sysdeps/linux/common/bits/utmp.h
> ./.build/src/uClibc-ng-1.0.8/include/internal/utmp.h
> ./.build/src/uClibc-ng-1.0.8/include/utmp.h
> ./.build/src/uClibc-ng-1.0.8/libc/sysdeps/linux/common/bits/utmp.h
>
> CC=mipsel-coconut-linux-uclibc-gcc'
> 'CPP=mipsel-coconut-linux-uclibc-cpp'
> 'LD=mipsel-coconut-linux-uclibc-ld' 'LDFLAGS=-static'
> '/home/reinoud/Downloads/crosstool-ng-uclibc-ng/.build/src/gdb-7.9.1/gdb/gdbserver/configure'
> '--build=x86_64-build_pc-linux-gnu'
> '--host=mipsel-coconut-linux-uclibc'
> '--target=mipsel-coconut-linux-uclibc' '--prefix=/usr'
> '--sysconfdir=/etc' '--localstatedir=/var'
> '--includedir=/home/reinoud/Downloads/crosstool-ng-uclibc-ng/linux-mips/mipsel-coconut-linux-uclibc/sysroot/usr/include'
> '--with-build-sysroot=/home/reinoud/Downloads/crosstool-ng-uclibc-ng/linux-mips/mipsel-coconut-linux-uclibc/sysroot'
> '--program-prefix=' '--without-uiout' '--disable-tui'
> '--disable-gdbtk' '--without-x' '--without-included-gettext'
> '--without-develop' '--disable-werror' '--with-pkgversion=crosstool-NG
> crosstool-ng-1.20.0-376-g84ad0f3' '--disable-inprocess-agent
>
> Ok, utmp.h isn't installed in sysroot ......
> Something must have gotten wrong
>
> [ALL ] INSTALL include ->
> /home/reinoud/Downloads/crosstool-ng-uclibc-ng/linux-mips/mipsel-coconut-linux-uclibc/sysroot//usr/include
>
> Thanks,
>
> Reinoud.
-Bryan
--
For unsubscribe information see http://sourceware.org/lists.html#faq
More information about the crossgcc
mailing list