[gnutls-help] Installing GnuTLS on a Raspberry Pi
bavariasound at chiemgau-net.de
Mon May 19 20:38:26 CEST 2014
In message <1400417635343.15721 at my.unt.edu> you wrote:
> Thank you for the reply. The link you included goes to b a page in
> German which I do not read. You would not happen to know if there is
> a version of this page in English.
I posted also an article (in English) to the newsgroup
comp.sys.acorn.programmer if it helps you but I couldn't find it on my
current machine yet. It seems that I had used another machine for it. It
may be that you can find it in one of the Usenet archives, may be Google
group. It isn't such a long time I posted it there, one month or so.
Keep in mind that the information I posted there are for RISC OS, the
native and fast operating system for ARM, not Unix. This is why I
thought it isn't so important or helpful to you.
I found two e-mails now with more information about it:
> Here are the links to the libraries you'll need to download. You'll also
> need GCC 4.1.2 to build it natively on RISC OS.
To build the code, you have to call !GCC with
> wimpslot 6000k
> gcc -O3 -static gnutls.c -ognutls -ILibGNUTLS: -LLibGMP: -lgmp -LLibGNUTLS: -lgnutls -LLibGPGError: -lgpg-error -LLibNettle: -lhogweed -lnettle -LLibTASN1: -ltasn1 -LZlib1g: -lz -LLibGetText: -lintl
> elf2aif gnutls
And then, there was a problem with older hardware (StrongARM):
> I had a closer look at the libraries involved and that code belongs to
> the libgmp library which contains a large set of ARM assembler routines
> which use "BX" despite that library claiming to support ARMv4.
> Luckily enough, this is easy to fix so I've uploaded a new LibGMP-Dev
> library for you (6.0.0+dfsg-2) which should fix your problem after a
> relink : http://www.riscos.info/packages/LibraryDetails.html#LibGMP-Dev
It is an older version of GnuTLS we're using on RISC OS at the moment.
Hope this helps.
Sent wirelessly from RISC OS per LTE
More information about the Gnutls-help