[prev in list] [next in list] [prev in thread] [next in thread] 

List:       uclinux-dev
Subject:    Re: [uClinux-dev] proc-arm6,7.S:293: Error: internal relocation (type
From:       Thomas Chen <tchen () on-go ! com>
Date:       2002-11-28 17:32:31
[Download RAW message or body]


the error you were refering to was the missing constant.h in
arch/armnommu

open the file, if it is empty, that is your problem.... it is recreated
if you remove that file all together and do another make

it is generated by a program in the tool directory that basically
parse a file and generate a constant file assembler can understand



Matthias Welwarsky wrote:

> On Thursday 28 November 2002 15:55, James Mulcahy wrote:
> > Good afternoon all,
> >
> > I've had a look through the mailing list archives and i can't find a
> > solution to the following problem.  I'm trying to compile
> > uClinux-dist-20020927 from the website, for an Antel AT91 (armnommu). I'm
> > also using Nick Clifton's armelf.em patch as i was getting the
> > "arm-elf-ld: internal error earmelf.c 160" error earlier in the make
> > process (this is now solved).
> >
> > Here is the output from the make process (with some context) - the errors
> > are in the last 15ish lines.
> >
> > proc-arm6,7.S:453:3: warning: #warning "FIXME: Setup anything if required"
> > proc-arm6,7.S:486:3: warning: #warning "FIXME: Setup anything if required"
> > proc-arm6,7.S: Assembler messages:
> > proc-arm6,7.S:293: Error: internal relocation (type 263) not fixed up
> > (IMMEDIATE)
> > make[3]: *** [proc-arm6,7.o] Error 1
> > make[3]: Leaving directory
> > `/mnt/hda10/radio/uClinux-dist/linux-2.4.x/arch/armnommu/mm'
> > make[2]: *** [first_rule] Error 2
> > make[2]: Leaving directory
> > `/mnt/hda10/radio/uClinux-dist/linux-2.4.x/arch/armnommu/mm'
> > make[1]: *** [_dir_arch/armnommu/mm] Error 2
> > make[1]: Leaving directory `/mnt/hda10/radio/uClinux-dist/linux-2.4.x'
> > make: *** [linux] Error 1
> >
> > Does anyone know what's going on and how I can fix this ?
>
> You're possibly missing an #include. try adding
> #include <asm/errno.h>
> somewhere at the top of the file.
>
> regards,
>         matthias
>
> --
> Matthias Welwarsky
> Fachschaft Informatik FH Darmstadt
> Email: matze@stud.fbi.fh-darmstadt.de
>
> "all software sucks equally, but some software is more equal"
>
>   ------------------------------------------------------------------------
>
>    Part 1.2       Type: application/pgp-signature
>            Description: signature

_______________________________________________
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic