errors with xterm.c when compile emacs 19.29 under Linux 1.2.11

errors with xterm.c when compile emacs 19.29 under Linux 1.2.11

Post by zin » Sat, 29 Jul 1995 04:00:00


hi folks,

thanks go to Patrick Volkerding for pointing me in the right direction
regarding the missing header file i posted about yesterday.
although that got me closer to a shiny new ELF emacs 19.29, i'm having
new and apparently more serious problems.

my setup:
486 DX4-100, 16MB
Slackware 2.2 distribution
Linux kernel 1.2.11
moved to ELF recently

here are  the errors i get with xterm.c, until this point in the
compilation there are no warnings or errors.  as usual, any info/help
is greatly appreciated.


- -pjf

gcc -c  -Demacs -DHAVE_CONFIG_H   -I. -I/nickel/emacs-19.29/src   -D_BSD_SOURCE    -I/usr/X11R6/include      -g -O xterm.c
xterm.c: In function `x_term_init':
xterm.c:5812: dereferencing pointer to incomplete type
make[1]: *** [xterm.o] Error 1
make[1]: Leaving directory `/nickel/emacs-19.29/src'
make: *** [src] Error 2

- --

U of Utah biochem grad student in the Bass lab - zinc fingers + dsRNA!
** FINGER ME for my pgp public key ** crypto for the masses!
zifi runs LINUX 1.2.11 -=-=-=WEB=-=-=->

Version: 2.6.2



1. Linux 1.2.11 compile error

When compiling Linux-1.2.11 as an ELF binary I recieve the following message.

Does anyone have a clue as to what is wrong.

Thanks in advance,


make[1]: Leaving directory `/usr/local/src/linux-1.2.11/arch/i386/math-emu'
ld -qmagic -Ttext 0xfffe0 arch/i386/kernel/head.o init/main.o init/version.o \
        arch/i386/kernel/kernel.o arch/i386/mm/mm.o kernel/kernel.o mm/mm.o fs/f
s.o net/net.o ipc/ipc.o \
        fs/filesystems.a \
        drivers/block/block.a drivers/char/char.a drivers/net/net.a drivers/scsi
/scsi.a drivers/sound/sound.a arch/i386/math-emu/math.a \
        /usr/local/src/linux/lib/lib.a -o vmlinux
ld: warning: cannot find entry symbol _start; defaulting to 000fffe0
arch/i386/kernel/head.o(.text+0x18): undefined reference to `__edata'
arch/i386/kernel/head.o(.text+0x1d): undefined reference to `__end'
arch/i386/kernel/head.o(.text+0x7f): undefined reference to `_x86'
arch/i386/kernel/head.o(.text+0xa3): undefined reference to `_x86'
arch/i386/kernel/head.o(.text+0xcf): undefined reference to `_x86'
arch/i386/kernel/head.o(.text+0xdb): undefined reference to `_x86_model'
arch/i386/kernel/head.o(.text+0xe4): undefined reference to `_x86_mask'
arch/i386/kernel/head.o(.text+0xea): undefined reference to `_x86_capability'
arch/i386/kernel/head.o(.text+0xf4): undefined reference to `_x86_vendor_id'
arch/i386/kernel/head.o(.text+0xfa): undefined reference to `_x86_vendor_id'
arch/i386/kernel/head.o(.text+0x100): undefined reference to `_x86_vendor_id'
arch/i386/kernel/head.o(.text+0x171): undefined reference to `_start_kernel'
arch/i386/kernel/head.o(.text+0x179): undefined reference to `_hard_math'
arch/i386/kernel/head.o(.text+0x194): undefined reference to `_hard_math'
arch/i386/kernel/head.o(.text+0xc000): undefined reference to `_init_user_stack'

2. Problem: NIS+, autofs and permission denied

3. Can't compile qpopper on Linux 1.2.11

4. Finding source code for mktime()

5. Compiling problems with 1.2.11

6. How to detect a socket connection broken when sending a message on Solaris

7. Problems compiling new kernel 1.2.11

8. Strange mouse/cursor behaviour with X

9. Compiling kernel 1.2.11 with gcc 2.7.0 ELF

10. pppd 2.2.0e on 1.2.11 compile problems

11. Can't compile ppp-2.2.0c in 1.2.11 & 1.2.13

12. Problem compiling rrdtool 1.2.11

13. Help! Compile libsvga.1.2.11