compiling gnupg-1.0.3 on our AIX 4.2.1

Charles Yuan charles.yuan@neis.com.au
Tue, 24 Oct 2000 17:23:58 +1000


Hi Brian,

Thank you so much for your quick response.

We have tried to install version 1.0.4 on our system using AIX C compiler
(xlC) that you suggested on your email.

We found that both gcc and xlC can compile some assembly programs, such as
mpih-add1.s and mpih-sub1.s, but fail to get following assembly programs
working:

mpih-lshift.s
mpih-mul1.s
mpih-mul2.s
mpih-mul3.s
mpih-rshift.s

A few questions:
1. Could you tell me if there is any free assembler for AIX 4.2.1 for
download?
2. Is there any objective files compiled from AIX v4.2.1 available for
download?

Kind regards,

Charles


> -----Original Message-----
> From: Brian Salter-Duke [mailto:b_duke@lacebark.ntu.edu.au]
> Sent: Tuesday, 24 October 2000 12:11
> To: Charles Yuan
> Cc: brenno@dewinter.com; gnupg-users@gnupg.org; operations@cps.com.au
> Subject: Re: compiling gnupg-1.0.3 on our AIX 4.2.1
>
>
> On Tue, Oct 24, 2000 at 11:13:45AM +1000, Charles Yuan wrote:
> > Dear Sir/Madam,
> >
> > We are in the process of installing gnupg-1.0.3 on our AIX system but
> > failed. The system type is PowerPC IBM running AIX4.2.1
> >
> > The issue is that AIX4.2.1 has not got one of the assembly functions,
> > multiplication, to compile one of the modules, mpih-div.c in
> gnupg-1.0.3.
> > Here is the error message after running make command.
> >
> > mpih-div.c: In function `mpihelp_mod_1':
> > mpih-div.c:86: warning: implicit declaration of function `__udiv_w_sdiv'
> > mpih-div.c:100: Invalid `asm' statement:
> > mpih-div.c:100: fixed or forbidden register 64 (mq) was spilled
> for class
> > MQ_REGS.
> > ........
> >
> >
> > I would be most grateful if you know of any person who
> successfully compiles
> > gnupg-1.0.3 on AIX4.2.1 or if you could provide us any suggestions that
> > might be of assistance to me.
>
> First, I suggest you upgrade to version 1.0.4. I gather 1.0.3 has a bug
> in it.
>
> Second, I got it to compile under AIX 3.2.5. I doubt there is something
> iun the older version that is no longer there.
>
> Third, what compiler did you use? I suggest you use the AIX C cc
> compiler. I had some problems with gcc although it compiled.
>
> Cheers, Brian.
>
> > Best regards,
> >
> > Charles Yuan
> > Unix System Admin
> > CPS Group of Companies
> > Phone: 61 2 9968 5710
> > Fax: 61 2 9909 2010
> > Email: charles.yuan@cps.com.au
> >
> > --
> > Archive is at http://lists.gnupg.org - Unsubscribe by sending mail
> > with a subject of "unsubscribe" to gnupg-users-request@gnupg.org
>
> --
> Associate Professor Brian Salter-Duke (Brian Duke)
> b_duke@lacebark.ntu.edu.au
> Chemistry, School of BECS, SITE, NT University, Darwin, NT 0909,
> Australia.
> Phone 08-89466702. Fax 08-89466847. http://www.smps.ntu.edu.au/
> Get PGP2 Key:- http://www.smps.ntu.edu.au/chemistry/duke.key.html
>
-- Archive is at http://lists.gnupg.org - Unsubscribe by sending mail with a subject of "unsubscribe" to gnupg-users-request@gnupg.org