I had no problems compiling gnustep9 on debian9-64bit on a raspberriy-pi.
However as always on debian, you must use the gold linker not the default one. 
Otherwise hell breaks loose.

And I didnt even try 32bit version (but it should work too from my experience 
in the past). The biggest problem for me under 32bit was to get a decent 
compiler version ( >= clang8) installed as the debian repo version has an issue 
which bites you with gnustep/libobjc2 badly. compiling clang from source under 
a Raspi is really no fun, especially if you dont have 8GB of RAM as the latest 
versions. 4GB might work but 2GB lets it constantly swap and being killed by 
OOM killer.

--
Sent from Canary (https://canarymail.io)

> On Friday, Jun 19, 2020 at 7:47 PM, Johannes Brakensiek 
> <johan...@brakensiek.info (mailto:johan...@brakensiek.info)> wrote:
> On 18 Jun 2020, at 10:46, David Chisnall wrote:
>
> > I did. Five years ago. Note that there was a bug until 15 months ago
> > where the unwind info was not correctly set, so throwing an exception
> > out of +initialize would potentially corrupt some floating point
> > state.
>
> This runtime stuff really is higher arts for me, so I won’t be of much
> help debugging. But I ran into an issue that seems to be connected to
> something called „unwind“. ;)
>
> Looking into the git history it seems to be connected to lastest
> commit/PR.
>
> https://github.com/gnustep/libobjc2/issues/164
>
> It’s different to what Patrick reported, though. Running cmake with
> clang-8 worked without issues.
>
> Johannes
>
  • ... Patrick Cardona via Discussion list for the GNUstep programming environment
    • ... Johannes Brakensiek
      • ... Patrick Cardona via Discussion list for the GNUstep programming environment
      • ... Patrick Cardona via Discussion list for the GNUstep programming environment
      • ... David Chisnall
        • ... Johannes Brakensiek
          • ... David Chisnall
        • ... Johannes Brakensiek
          • ... Andreas Fink

Reply via email to