[COMPILE PROBLEMS] linux 2.1.129 (asm errors)

Tim (tjbynum@wallybox.cei.net)
Thu, 26 Nov 1998 15:03:08 -0600 (CST)


Hello,

I'm trying to get linux 2.1.129 to compile for some testing of DIPC and am
having problems.

I'm running:
RH 5.1 (486)
modutils-2.1.85-4
gcc-2.7.2.3-11
binutils-2.9.1.0.4-2
glibc-debug-2.0.7-19
libc-5.3.12-27
glibc-2.0.7-19
glibc-devel-2.0.7-19
ld.so-1.9.5-6
egcs-c++-1.0.2-8
libstdc++-2.8.0-8
libstdc++-devel-2.8.0-8
procps-1.2.7-5
SysVinit-2.74-4
mount-2.7l-3
net-tools-1.33-6
kbd-0.95-5
sh-utils-1.16-12
-- (hope that's not too much info) --

I think these are the only relevant errors I'm getting when compiling:
make[1]: Entering directory `/usr/src/linux-2.1.29/arch/i386/kernel'
gcc -D__KERNEL__ -I/usr/src/linux-2.1.29/include -Wall -Wstrict-prototypes
-O2 -fomit-frame-pointer -D__SMP__ -pipe -fno-strength-reduce -m486
-DCPU=486 -D__SMP__ -DEXPORT_SYMTAB -c i386_ksyms.c
gcc -D__KERNEL__ -I/usr/src/linux-2.1.29/include -Wall -Wstrict-prototypes
-O2 -fomit-frame-pointer -D__SMP__ -pipe -fno-strength-reduce -m486
-DCPU=486 -D__SMP__ -c -o process.o process.c
gcc -D__KERNEL__ -I/usr/src/linux-2.1.29/include -Wall -Wstrict-prototypes
-O2 -fomit-frame-pointer -D__SMP__ -pipe -fno-strength-reduce -m486
-DCPU=486 -D__SMP__ -c -o signal.o signal.c
gcc -D__KERNEL__ -I/usr/src/linux-2.1.29/include -D__ASSEMBLY__ -D__SMP__
-traditional -c entry.S -o entry.o
/tmp/cca16608.s: Assembler messages:
/tmp/cca16608.s:270: Warning: warning: missing prefix `*' in absolute
indirect address, maybe misassembled!
/tmp/cca16608.s:323: Warning: warning: missing prefix `*' in absolute
indirect address, maybe misassembled!
===============================================================================
make[1]: Entering directory `/usr/src/linux-2.1.29/arch/i386/lib'
make all_targets
make[2]: Entering directory `/usr/src/linux-2.1.29/arch/i386/lib'
gcc -D__KERNEL__ -I/usr/src/linux-2.1.29/include -Wall -Wstrict-prototypes
-O2 -fomit-frame-pointer -D__SMP__ -pipe -fno-strength-reduce -m486
-DCPU=486 -D__SMP__ -c -o checksum.o checksum.c
gcc -D__KERNEL__ -I/usr/src/linux-2.1.29/include -D__ASSEMBLY__ -D__SMP__
-traditional -c semaphore.S -o semaphore.o
gcc -D__KERNEL__ -I/usr/src/linux-2.1.29/include -D__ASSEMBLY__ -D__SMP__
-traditional -c locks.S -o locks.o
/tmp/cca16707.s: Assembler messages:
/tmp/cca16707.s:66: Error: operands given don't match any known 386
instruction
/tmp/cca16707.s:69: Error: operands given don't match any known 386
instruction
make[2]: *** [locks.o] Error 1
make[2]: Leaving directory `/usr/src/linux-2.1.29/arch/i386/lib'
make[1]: *** [first_rule] Error 2
make[1]: Leaving directory `/usr/src/linux-2.1.29/arch/i386/lib'
make: *** [linuxsubdirs] Error 2

Are there some upgrades that I need or have I simply just miconfig'd my
kernel.

I've also tried to compile this on my Slack machine (can't recall the
version, but it's the latest one.) and it stops upon booting up after the
following:
locates lp1, PS/2 mouse, hdc: CD-ROM, finds the first IDE hard drive and
then just takes a nap.

Best Regards,
Tim

--
Linux HOWTO coordinator
tjbynum@sunsite.unc.edu, linux-howto@sunsite.unc.edu (HOWTO's)
tjbynum@wallybox.cei.net (Home)
tjbynum@scmc.com (Work)
                                D I P C
   The system that enables you to write distributed programs.......the
   easy way!
                        http://wallybox.cei.net/dipc/

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/