From: Jean Liddle (jliddle@rs6000.cmp.ilstu.edu)
Date: 07/10/93


From: jliddle@rs6000.cmp.ilstu.edu (Jean Liddle)
Subject: [Q] PGP and Linux - suggestions on compilation?
Date: Sun, 11 Jul 1993 03:42:58 GMT

Hi,
   recently I downloaded a copy of PGP from a site in Europe and tried
compiling it under Linux 0.99.10 using gcc 2.4.5 and clibs 4.4.1. I
compiled according to instructions in setup.doc, and got the following:

root@ischade ( /usr/src/Incoming/crypt/src )# make linux
make all CC=gcc LD=gcc OBJS_EXT="_80386.o _zmatch.o" CFLAGS="-O -DUNIX -DIDEA32
-DASM"
gcc -E 80386.S > _80386.s
gcc -c _80386.s
80386.S:30:invalid character '_' in opcode
80386.S:82:invalid character '_' in opcode
80386.S:125:invalid character '_' in opcode
80386.S:167:invalid character '_' in opcode
80386.S:219:invalid character '_' in opcode
80386.S:261:invalid character '_' in opcode
80386.S:271:invalid character '_' in opcode
make[1]: *** [_80386.o] Error 1
make: *** [linux] Error 1

my assembly language skills are weak, but I can find no '_' symbol in the
opcodes on those lines. Curously, each line is the first in its function,
and the arg to the function has an underscore, but removing it made no
difference (and doubtlessly broke something else). Could someone who
has more assembler experience, or who has successfully compiled PGP,
give me any insight?

Thanks in advance,

Jean.

-- 
Jean Liddle                                 
Computer Science, Illinois State University  
e-mail:  jliddle@ilstu.edu                  
============================================