Kernel 2.1.55 compile problems

Kernel 2.1.55 compile problems

Post by Timothy J F Gildersleev » Sat, 13 Sep 1997 04:00:00



HI all,

I hope someone can shed some light as to what I need to do here.

I want to learn more about IPv6, so I have decided to install a 2.1.x
kernel into my system.  I have just downloaded kernel 2.1.55, and have
tried to compile it.

However I have problems as below:-

make[1]: Entering directory `/usr/src/linux-2.1.55/arch/i386/kernel'
gcc -D__KERNEL__ -I/usr/src/linux-2.1.55/include -D__ASSEMBLY__ -D__SMP__
-traditional -c *oline.S -o *oline.o
/tmp/cca04379.s: Assembler messages:
/tmp/cca04379.s:123: Error: Value of ffffffff40000000 too large for field
of 4 bytes at 000000000000003d
make[1]: *** [*oline.o] Error 1
make[1]: Leaving directory `/usr/src/linux-2.1.55/arch/i386/kernel'
make: *** [linuxsubdirs] Error 2

Clearly there is a problem with some assembler code, but I can't see
anything wrong with *oline.S although my knowledge of assembler is
very basic at best.

Perhaps my kit needs upgrading to compile this kernel properly?

I am running Slackware 3.2 with:-

gcc2.7.2.1
libc.so.5.4.23
libm.so.3.0.0

Anyone any ideas.  I dont like the idea of downloading 8.4 MB and then not
being able to compile it.

Any help would be appreciated

Cheers

Timothy J F Gildersleeve

Oak Tree Computer Services

 
 
 

Kernel 2.1.55 compile problems

Post by Jason Orendor » Sat, 13 Sep 1997 04:00:00



Quote:> I want to learn more about IPv6, so I have decided to install a 2.1.x
> kernel into my system.  I have just downloaded kernel 2.1.55, and have
> tried to compile it.
[snip]
> Perhaps my kit needs upgrading to compile this kernel properly?

> I am running Slackware 3.2 with:-

> gcc2.7.2.1
> libc.so.5.4.23
> libm.so.3.0.0

> Anyone any ideas.  I dont like the idea of downloading 8.4 MB and then not
> being able to compile it.

I've compiled 2.1.55 without problems.  From the info above, it looks
like your libc is a bit old.  Check /usr/src/linux/Documentation/Changes
for the revs you need...libc 5.4.3x comes to mind.

Good luck.

-Jason

--
---------------------------------------------------------------------------

| Graduate of Florida State University     | _mine_, *MINE*!!  You can't  |
| UNIX System Administrator Type Guy       |  have them.  Get your own.   |

 
 
 

Kernel 2.1.55 compile problems

Post by Mark D Saeg » Sat, 13 Sep 1997 04:00:00


The problem with *oline.S aborting during compile can be cleared up
by upgrading your binutils.


 
 
 

Kernel 2.1.55 compile problems

Post by Jerry Natowi » Wed, 17 Sep 1997 04:00:00




Quote:>make[1]: Entering directory `/usr/src/linux-2.1.55/arch/i386/kernel'
>gcc -D__KERNEL__ -I/usr/src/linux-2.1.55/include -D__ASSEMBLY__ -D__SMP__
>-traditional -c *oline.S -o *oline.o
>/tmp/cca04379.s: Assembler messages:
>/tmp/cca04379.s:123: Error: Value of ffffffff40000000 too large for field
>of 4 bytes at 000000000000003d
>make[1]: *** [*oline.o] Error 1
>make[1]: Leaving directory `/usr/src/linux-2.1.55/arch/i386/kernel'
>make: *** [linuxsubdirs] Error 2

Did you upgrade the binutils and forget to remove /usr/bin/encaps and
/usr/bin/nm first?
--

 
 
 

1. Can't compile 2.1.55.

I am trying to compile Linux v2.1.55 because I need some of the features in
the development version and am getting an error:

make[1]: Entering directory `/tmp/linux/arch/i386/kernel'
gcc -D__KERNEL__ -I/tmp/linux/include -D__ASSEMBLY__ -D__SMP__ -traditional
-c t
rampoline.S -o trampoline.o
/tmp/cca02335.s: Assembler messages:
/tmp/cca02335.s:123: Error: Value of ffffffff40000000 too large for field of
4 b
ytes at 000000000000003d
make[1]: *** [trampoline.o] Error 1
make[1]: Leaving directory `/tmp/linux/arch/i386/kernel'
make: *** [linuxsubdirs] Error 2

Am I missing something obvious?  Any help would be much appreciated.

Mike Diehl

2. How do i monitor a modems replies to at commands

3. kernel 2.1.55 and AHA-2940

4. C socket for client

5. kernel 2.1.55 and genksyms

6. e2fsck

7. 2.1.55 parport problems

8. HELP!! Setting up 2 network cards w/ COREL Linux

9. AHA-2940 and Kenel 2.1.55 problem

10. IP MASQUERADE with 2.1.55

11. 2.0.30 -> 2.1.55 = no printer (yet)

12. /sbin/arp brain dead in 2.1.55?

13. gtkicq-0.55 compiling problem