discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Trying to build GNUstep from git repo and clang-9 on Raspbian Buster


From: Patrick Cardona
Subject: Re: Trying to build GNUstep from git repo and clang-9 on Raspbian Buster (10.4)
Date: Mon, 15 Jun 2020 17:20:38 +0200
User-agent: Mutt/1.10.1 (2018-07-13)

I forgot to make the list with copy. Here it is...

Le 15/06/20 à 17:17, Patrick Cardona a écrit :
> Hi Johannes,
> 
> Le 15/06/20 à 09:13, Johannes Brakensiek a écrit :
> > Hi Patrick,
> > 
> > On 14 Jun 2020, at 23:15, Patrick Cardona via Discussion list for the
> > GNUstep programming environment wrote:
> > 
> > > I tried to make GNUstep from git according to the wiki :
> > > http://wiki.gnustep.org/index.php/Building_GNUstep_under_Debian_FreeBSD
> > > 
> > > I am stuck at this step : building libobjc2.
> > > 
> > > These are the steps and things done :
> > > 
> > > Building GNUstep under Raspbian (Buster 10.4) :
> > > 
> > > Target: armv6k-unknown-linux-gnueabihf
> > 
> > I don’t know the exact cause of your failure, so David might want to add
> > valuable information here.
> > 
> > But afaik some parts of libobjc2 2.0 are built from assembler code. The
> > needed code for the armhf architecture does not exist yet. That architecture
> > is 32bit. If you try the 64bit variant (aarch64) it should work afaik.
> > 
> > If you want to build libobjc2 on armhf you will have to use the older
> > version 1.9 of libobjc (which does not require clang >= 8, but works with
> > older versions of clang as well).
> > 
> > We have a script prepared for this which should install GNUstep by just
> > running it: 
> > https://github.com/plaurent/gnustep-build/blob/master/raspbian-10-clang-7.0-runtime-1.9-ARM/GNUstep-buildon-raspbian10.sh
> Great ! Hi will make my system clean and try it.
> 
> > 
> > If you are going to use aarch64 this one should work as well: 
> > https://github.com/plaurent/gnustep-build/blob/master/debian-10-clang-8.0/GNUstep-20-buildon-debian10.sh
> > 
> My RPI B3+ is arm V7 : only 32bit.
> But I will remember that other script when I shall move to the new RPI 4.
> 
> > I’d be glad if David could approve this is correct.
> > 
> > Also, it would be very nice if anybody would like to do the missing libobjc2
> > assembler implementation for armhf. I think this is a common use case as
> > long as the default arch for Raspbian is 32 bit. Even though this arch will
> > be running out of support at some time in the future, of course.
> > 
> > For anybody building libobjc2 on a Debian based platform: Please note there
> > are also some very recent Debian source packages. I have not yet tried to
> > build them, but I think that approach sounds very promising:
> > https://github.com/trunkmaster/nextspace/tree/master/Packaging/Debian (this
> > will only work if you try it on the supported platforms of course).
> > 
> > Cheers
> > Johannes
> > 
> 
> Thank You for your help.
> I will com back soon with GNUMail I hope ;-)
> 
> Regards,
> 
> -- 
> Bien cordialement,
> Patrick CARDONA

-- 
Bien cordialement,
Patrick CARDONA



reply via email to

[Prev in Thread] Current Thread [Next in Thread]