On Sat, Dec 20, 2014 at 09:47:14PM +0000, Chris Young wrote:
> On 20 Dec 2014 20:52:25 +0000, Chris Young wrote:
> 
> > Furthermore, there's something broken in the compiler as
> > everything it builds causes a system freeze on exit.
> 
> I suspect this is down to the version of gcc being used.  Everybody
> seems to be stuck on 2.95 still, and the only other version I've seen
> in use for m68k-amigaos is 3.4 (along with notes saying it doesn't
> generate as good 68k code compared to 2.95)

as we discovered with beos, gcc 2.95 support is a bit hit and
miss. Though I beleive the main issue there was g++, even so I fear
2.95 is too primative and is almost 14 years old at this point.

> 
> There are loads of patches here:
> https://github.com/cahirwpz/m68k-amigaos-toolchain
> 
> There are an excessive number and I have no idea which are relevant.

That is terrifying, I really do think that if they want continuing
compiler support they need to look at a modern gcc version or a clang
port. 

Alas wishing does not make it so, being pragmatic, if there is a
"cannonical" cross toolchain for the target I might be persuaded to
put it on the CI as long as we can "package" it under /opt/netsurf
correctly so builds are repeatbale. I dislike this a lot but if it is
the only way...

> 
> I've pushed the patches to make libcurl build as a pure clib2 library,
> so the SDK at least completes.

Excellent, thanks for that. I pushed the rebuild on the CI so we
should be able to get a build through in an hour or so. I also enabled
the target for most of the libraries, as expected the netsurf build
itself does not yet work but when you are ready let me know whats
needed and I will turn it on.


> 
> Chris
> 
> 

-- 
Regards Vincent
http://www.kyllikki.org/

Reply via email to