Browsing this Thread:
1 Anonymous Users
|
Re: a more modern gcc?
|
||||
|---|---|---|---|---|
|
Home away from home
![]()
|
Quote:
Correct. Quote:
Correct Quote:
Correct Quote:
You might be able to get gcc compiles for ABI v0 but since you?d also need to fix all the AROS headers to work with it, it would make little sense. There are other changes that alter behaviour, or will break comparability also - so the whole idea is somewhat pointless. You would be better to use ABI v1 for developing and if any issues are encountered report them so they may be fixed.
Posted on: 2018/4/3 17:54
|
|||
|
||||
|
Re: a more modern gcc?
|
||||
|---|---|---|---|---|
|
Home away from home
![]()
|
Quote:
There are no distributions purely for the reason that it is still incomplete. The rest you?ve pretty much made up because it?s your opinion. P. S - what code is missing which isn?t on aros-archives? Considering ABI v1 fixes lots of issues/bugs and inconsistencies in the aros code base, and makes it far easier to port things - your last claim seems nonsensical.its the fact people who don?t have a clue keep posting things like this about it, that dissuades most developers/users. It also holds back ABI v1 from getting the development it deserves/needs. Quote:
Lack of able developers is the only thing correct in this statement. ABI v0 is dead for all intents and purposes - it is not maintained and ?backporting? is not an option, since it would break compatabilty with most things. It isn?t going to happen.
Posted on: 2018/4/3 17:48
|
|||
|
||||
|
Re: a more modern gcc?
|
||||
|---|---|---|---|---|
|
Home away from home
![]() |
simplex: None of the AROS distributions are abi v.1
The simple reason for it is that through the years lot's of stuff was ported to abi v.0 and will not work with abi v.1 unless recompiled. Might not seam that hard but a lot of sources are lost. I had this topic not long ago about moving to abi v.1 for the distributions but noone liked the idea or could see the point. For sure AROS-64 is the way of the future and will at least be abi v.1 Compiling the source code we have from 32-bit to 64-bit can from what I understood be real painfull. Right now we are kind of in a bad situation. Lack of developers. Lack of plan. I don't think moving to 64-bit for AROS will ever happen. Backporting to abi v.0 seams like the only way.
Posted on: 2018/4/3 17:14
|
|||
|
www.aspireos.com
|
||||
|
||||
|
Re: a more modern gcc?
|
||||
|---|---|---|---|---|
|
Quite a regular
![]() |
The main things I’m inferring from this conversation are that:
a) Icaros doesn’t include gcc 6.x. b) AROS can be compiled to work with gcc 6.x but you have to use ABI v1 (or whatever not-0 is). c) It’s not clear which ABI Icaros 2.2 comes with, but I suspect it’s ABI v0. The upshot is that no, I can’t use gcc 6.x, or at least no one is aware of someone having done it. I either have to figure out how to make gcc 6.x work on my own, or (more likely) switch to ABI v1 by downloading a different version of AROS, compiling it while hosted, etc.
Posted on: 2018/4/3 15:04
|
|||
|
||||
|
Re: a more modern gcc?
|
||||
|---|---|---|---|---|
|
Home away from home
![]()
|
ABI v0 only has the 4.x gcc version.
Posted on: 2018/4/2 17:28
|
|||
|
||||
|
Re: a more modern gcc?
|
||||
|---|---|---|---|---|
|
Quite a regular
![]() |
Perhaps the more pertinent question is this:
I am running AROS standalone, not hosted, etc. On AROS Archives I see that I can download various versions of gcc to install, but alas, gcc-6.x is not among them. <i>Can</i> I install gcc-6.x by downloading it from somewhere and running the usual configure, etc.? I did once install gcc, some 25 years ago, to a DEC workstation, so in theory I’m not completely incapable of such a thing.
Posted on: 2018/4/2 3:37
|
|||
|
||||
|
Re: a more modern gcc?
|
||||
|---|---|---|---|---|
|
Home away from home
![]() |
AROS can indeed compile itself, or at least could in the past.
There was both a completed bounty for the task some years back, and a "refresher", fixing issues that had crept in done by Deadwood a little while back.
Posted on: 2018/4/2 1:59
|
|||
|
||||
|
Re: a more modern gcc?
|
||||
|---|---|---|---|---|
|
Home away from home
![]() |
it might be possible that aros can compile itself, meanwhile. it would be good. but i dont have experience with that, abi v0 or any x86 distibution. simplest thing would be check out abi v0 sources and cross build them under linux configured somewhat like that:
--target=linux-i386 --with-serial-debug=yes --with-binutils-version=2.25 --with-gcc-version=6.3.0
Posted on: 2018/4/2 0:30
|
|||
|
||||
|
Re: a more modern gcc?
|
||||
|---|---|---|---|---|
|
Quite a regular
![]() |
Quote:
Thanks. Now the really dumb question: how do I configure the toolchain? I'm working with the Icaros distribution. Will I have to install 6.3.0 from scratch?
Posted on: 2018/4/2 0:09
|
|||
|
||||
You can view topic.
You cannot start a new topic.
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.








I’m not completely incapable of such a thing.