Subject: compiling (dutch) Pine in Linux

From: [email-masked] (Ray Vermey)
Date: Thu, 7 Mar 1996 22:49:11 GMT

Hi everybody,

I am trying to compile Pine on Linux 1.2.13 ELF and get the following errors 
when linking Pine:

init.o(.text+0x76cc): undefined reference to `rename_file'
init.o(.text+0x76f9): undefined reference to `build_path'
mailcap.o(.text+0x57): undefined reference to `build_path'
mailcap.o(.text+0x4e8): undefined reference to `read_file'
mailcmd.o(.text+0x64ae): undefined reference to `filter_filename'
mailcmd.o(.text+0x651a): undefined reference to `fnexpand'
mailcmd.o(.text+0x65fb): undefined reference to `build_path'
mailcmd.o(.text+0x662a): undefined reference to `can_access'
mailcmd.o(.text+0x67c8): undefined reference to `error_description'
mailcmd.o(.text+0x6c1c): undefined reference to `error_description'
mailcmd.o(.text+0x6c5f): undefined reference to `error_description'
mailcmd.o(.text+0x79ca): undefined reference to `expand_foldername'
mailcmd.o(.text+0x7fae): undefined reference to `expand_foldername'
mailcmd.o(.text+0xa242): undefined reference to `open_system_pipe'
mailcmd.o(.text+0xa415): undefined reference to `close_system_pipe'
mailcmd.o(.text+0xa42c): undefined reference to
`display_system_pipe_output'
mailindx.o(.text+0xc91): undefined reference to `have_job_control'
mailpart.o(.text+0xe71): undefined reference to `have_job_control'
mailpart.o(.text+0x193c): undefined reference to `filter_filename'
mailpart.o(.text+0x19aa): undefined reference to `fnexpand'
mailpart.o(.text+0x1a8b): undefined reference to `build_path'
mailpart.o(.text+0x1aea): undefined reference to `can_access'
mailpart.o(.text+0x1c2b): undefined reference to `error_description'
mailpart.o(.text+0x1e97): undefined reference to `mime_can_display'
mailpart.o(.text+0x2023): undefined reference to `temp_nam'

etc etc...

Does anyone know what this means ????

When linking Pico I got this error:

ar ru libpico.a attach.o ansi.o basic.o bind.o browse.o buffer.o composer.o
display.o file.o fileio.o line.o osdep.o pico.o random.o region.o search.o
spell.o tcap.o window.o word.o
ar: libpico.a is not an archive
make: *** [libpico.a] Error 1

There was an old libpico.a in the pico/ dir so I removed it and then Pico com-
piled ok...
It did mention however:

bfd assertion fail /opt/release/pub/bin/binutils/bfd/elfcode.h:4716
bfd assertion fail /opt/release/pub/bin/binutils/bfd/elf32-i386.c:624

But in generated an executable..

Any help here would be very much appreciated!

Thanx

Ray

---

From: David L Miller <[email-masked]>
Date: Tue, 19 Mar 1996 14:50:17 -0800 (PST)

It kind of looks like the pine/os-lnx.c didn't get constructed for
some reason.  Try a "build clean" and watch for errors making the
os-lnx.c file...

|\ |  |\/|  David L. Miller    [email-masked]  (206) 685-6240
|/ |_ |  |  Software Engineer, Pine Development Team   (206) 685-4045 (FAX)
University of Washington, Networks & Distributed Computing, JE-20
4545 15th Ave NE, Seattle WA 98105, USA