![]() |
![]() |
#1341 |
Total Chaos forever!
Join Date: Aug 2007
Location: Waterville, MN, USA
Age: 49
Posts: 2,224
|
Do I see GCC 6.5.0b running in AmigaOS in that screenshot?
|
![]() |
![]() |
#1342 |
bye
Join Date: Jun 2016
Location: Some / Where
Posts: 693
|
|
![]() |
![]() |
#1343 |
Total Chaos forever!
Join Date: Aug 2007
Location: Waterville, MN, USA
Age: 49
Posts: 2,224
|
@bebbo Do you count an Apollo Vampire to be a "real Amiga"?
|
![]() |
![]() |
#1344 |
AmigaMan
Join Date: Oct 2012
Location: Castro Urdiales/Spain
Posts: 766
|
Or an Amiga with PiStorm!
![]() |
![]() |
![]() |
#1345 |
Registered User
![]() Join Date: Dec 2017
Location: Los Altos, CA, USA
Posts: 55
|
@bebbo, I think what @Samurai_Crow and @tolkien are hinting at is that we would all love to also see a modern native gcc for the Amiga!
![]() |
![]() |
![]() |
#1346 |
Total Chaos forever!
Join Date: Aug 2007
Location: Waterville, MN, USA
Age: 49
Posts: 2,224
|
Agreed! How much RAM is needed?
|
![]() |
![]() |
#1347 | |||
bye
Join Date: Jun 2016
Location: Some / Where
Posts: 693
|
Quote:
Quote:
The compiler is a ~10MB executable, for a simple hello world 32MB did work. Quote:
https://franke.ms/download/amiga68.zip 1. unpack 2. add the ndk includes, e.g. built via amiga-gcc 3. assign GCC: to that folder 4. add GCC:bin to the path ![]() Last edited by bebbo; 05 March 2022 at 19:10. |
|||
![]() |
![]() |
#1348 |
Registered User
Join Date: Feb 2017
Location: Denmark
Posts: 1,310
|
Something good is clearly happening
Having a bit of difficulties getting it to work in WinUAE and with include files, but this is very cool. Even if you're cross-compiling being able to use the same compiler on the target is very helpful for small tweaks. Keep up the good work! ![]() |
![]() |
![]() |
#1349 |
Amigan
![]() Join Date: Feb 2012
Location: London
Posts: 1,324
|
Could be worse. 19 seconds to build a hello world on my 68060 :-)
(14 if I disable mungwall.) Last edited by nogginthenog; 06 March 2022 at 16:32. Reason: typo |
![]() |
![]() |
#1350 |
Camilla, AmigaOS Dev.
Join Date: Mar 2020
Location: Frederiksberg
Posts: 350
|
Wow a modern gcc on a real amiga - a dream came true - and in this context i do consider vampire, pistorm and uae as real amigas.
Please make this a real release - we are a lot of people wishing for this |
![]() |
![]() |
#1351 |
Registered User
Join Date: Mar 2020
Location: Boulder Creek / USA
Posts: 43
|
Amazing. Cannot wait to try it. So much good.
|
![]() |
![]() |
#1352 |
old chunk of coal
Join Date: Nov 2011
Location: Hungary
Posts: 1,318
|
I was wondering, did you have a chance to try this? There's no need for AmigaOS 3.9, for me it's 100% reproducible in WinUAE with 3.1 ROMs, if I run the executable without startup-sequence from a mounted directory. Hardfiles seem to be OK, FAT32 CF cards have the same problem, so it might be file system specific.
|
![]() |
![]() |
#1353 |
old chunk of coal
Join Date: Nov 2011
Location: Hungary
Posts: 1,318
|
I understand this is not a libnix issue, but it still crashes for me even after rebuilding everything from scratch. It prevents the stack swap from working for others as well, so I can't give up now. I'll keep working on finding a way to reproduce it on your side.
|
![]() |
![]() |
#1354 | |
bye
Join Date: Jun 2016
Location: Some / Where
Posts: 693
|
Quote:
So maybe it's better to drop that function from libnix. |
|
![]() |
![]() |
#1355 |
old chunk of coal
Join Date: Nov 2011
Location: Hungary
Posts: 1,318
|
Sorry, I didn't mean to imply that, you always fixed whatever I came up with. It's my fault for not being able to pinpoint this, but I believe I managed to do it now. I made a portable package with WinUAE, everything is self-contained. Just launch RunMe.bat and I'll load up the config and everything:
http://bszili.morphos.me/stuff/stacktest.zip Last edited by BSzili; 18 March 2022 at 17:03. Reason: https to http |
![]() |
![]() |
#1356 | |
bye
Join Date: Jun 2016
Location: Some / Where
Posts: 693
|
Quote:
first, a clear statement from Hyperion regarding the NDK is needed, otherwise this cannot be built. |
|
![]() |
![]() |
#1357 |
Registered User
Join Date: Oct 2012
Location: Germany
Posts: 585
|
|
![]() |
![]() |
#1358 | |
Registered User
Join Date: Dec 2010
Location: Athens/Greece
Age: 53
Posts: 732
|
Quote:
|
|
![]() |
![]() |
#1359 |
bye
Join Date: Jun 2016
Location: Some / Where
Posts: 693
|
|
![]() |
![]() |
#1360 |
Registered User
Join Date: Oct 2012
Location: Germany
Posts: 585
|
Or a script, which simply pulls the NDK from Aminet and installs it. The NDK is freely available, not dependant on Hyperion (which is important to us).
What you request was an absolute necessity in 1988, but not today. It is much better to always fetch the latest NDK release at installation or even update it easily for an existing installation of the compiler. This would fit with our plan to release incremental NDK updates instead of bigger ones every decade. However, for this to work out it has be be ensured by all of us, that both your GCC's and the NDK's revision do not depend on each other, so users won't be left alone in case either product's development "stalls" for some time. An update of the compiler should not break the NDK and vice versa. |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
New GCC based dev toolchain for AmigaOS 3.x | cla | Coders. Releases | 8 | 24 December 2017 10:18 |
Issue with photon/xxxx WinUAE Toolchain | arpz | Coders. Asm / Hardware | 2 | 26 September 2015 22:33 |
New 68k gcc toolchain | arti | Coders. C/C++ | 17 | 31 July 2015 03:59 |
Hannibal's WinUAE Demo Toolchain 5 | Bobic | Amiga scene | 1 | 23 July 2015 21:04 |
From gcc to vbcc. | Cowcat | Coders. General | 9 | 06 June 2014 14:45 |
|
|