FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Gentoo > Gentoo Embedded

 
 
LinkBack Thread Tools
 
Old 12-31-2007, 03:03 PM
Mike Frysinger
 
Default still problems with crossdev

On Monday 31 December 2007, Jakub Ladman wrote:
> It have generated gcc 3.4.2-r2 now

you mean gcc 3.4.6-r2

> , but uclibc failed again.

kernel headers are too new. just touch asm/page.h in your kernel headers for
arm.
-mike
 
Old 12-31-2007, 03:06 PM
Jakub Ladman
 
Default still problems with crossdev

Dne Monday 31 December 2007 16:34:21 Jason napsal(a):
> Jakub Ladman wrote:
> > Dne Monday 31 December 2007 15:53:16 Jason napsal(a):
> >> Jakub Ladman wrote:
> >>>> This is more gooder. :-)
> >>>>
> >>>> ################################################## ###############
> >>>> arm-softfloat-linux-uclibc-strip -x -R .note -R .comment syscall.o
> >>>> arm-softfloat-linux-uclibc-gcc -Wall -Wstrict-prototypes
> >>>> -Wno-trigraphs -fno-strict-aliasing -mlittle-endian -msoft-float
> >>>> -fno-stack-protector -fno-builtin -nostdinc -D_LIBC
> >>>> -I../../../../include -I.
> >>>> -fstrict-aliasing -Os -funit-at-a-time -isystem
> >>>> /usr/lib/gcc/arm-softfloat-linux-uclibc/3.4.6/include -DNDEBUG -fPIC
> >>>> -c ioperm.c -o ioperm.o
> >>>> ioperm.c:47:22: asm/page.h: No such file or directory
> >>>> make[4]: *** [ioperm.o] Error 1
> >>>> make[4]: Leaving directory
> >>>> `/var/tmp/cross/arm-softfloat-linux-uclibc/portage/cross-arm-softfloat
> >>>>-l inu
> >>>> x-uclibc/uclibc-0.9.28.3-r1/work/uClibc-0.9.28.3/libc/sysdeps/linux/ar
> >>>>m' ################################################## ###############
> >>>>
> >>>> go into /usr/arm-softfloat-linux-uclibc/usr/src/linux/include/ and
> >>>> make
> >
> > This directory is not present, but linux headers are in directory showed
> > below
> >
> >>>> sure ./asm->./asm-arm
> >>>
> >>> but there is no asm-arm directory
> >>
> >> What is in that directory?
> >
> > hovado cirrus # ls -la /usr/arm-softfloat-linux-uclibc/usr/include/
> > celkem 10
> > drwxr-xr-x 8 root root 200 2007-12-31 15:29 .
> > drwxr-xr-x 3 root root 72 2007-12-31 15:29 ..
> > drwxr-xr-x 2 root root 864 2007-12-31 15:29 asm
> > drwxr-xr-x 2 root root 336 2007-12-31 15:29 asm-generic
> > drwxr-xr-x 18 root root 9648 2007-12-31 15:29 linux
> > drwxr-xr-x 2 root root 272 2007-12-31 15:29 mtd
> > drwxr-xr-x 2 root root 80 2007-12-31 15:29 rdma
> > drwxr-xr-x 2 root root 72 2007-12-31 15:29 video
> > hovado cirrus #
>
> Try starting over from scratch:
>
> # crossdev -C arm-softfloat-linux-uclibc
>
> Then rebuild the toolchain. Chances are, there are some stale files
> from a previous attempt.
>
> hth,
>
> Jason.

I did it after every unsuccesful attempt.

--
gentoo-embedded@gentoo.org mailing list
 
Old 12-31-2007, 03:44 PM
Jason
 
Default still problems with crossdev

Mike Frysinger wrote:
> On Monday 31 December 2007, Jakub Ladman wrote:
>> It have generated gcc 3.4.2-r2 now
>
> you mean gcc 3.4.6-r2
>
>> , but uclibc failed again.
>
> kernel headers are too new. just touch asm/page.h in your kernel headers for
> arm.

bah... That's where I was working him towards. ;-) Somehow, Mondays
suck more after Christmas (especially the headaches).

Jason.
--
gentoo-embedded@gentoo.org mailing list
 
Old 01-01-2008, 02:32 PM
Jakub Ladman
 
Default still problems with crossdev

Dne Monday 31 December 2007 17:03:09 Mike Frysinger napsal(a):
> On Monday 31 December 2007, Jakub Ladman wrote:
> > It have generated gcc 3.4.2-r2 now
>
> you mean gcc 3.4.6-r2

Of course gcc 3.4.6-r2, it was a typing error.

Jakub Ladman


--
gentoo-embedded@gentoo.org mailing list
 

Thread Tools




All times are GMT. The time now is 03:34 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org