Amiga.org
Amiga.org specific forums => New User Introductions => Topic started by: TeamBlackFox on March 31, 2014, 11:50:29 PM
-
I'm excited to be able to finally login. I signed up a few months ago but could never login, but now it magically seems to work - go figure.
Anyways, I'm Black Fox, of TeamBlackFox, an organization of C developers and server admins. I have used a lot of operating systems, including AmigaOS, BeOS, BSD, Commodore BASIC, IRIX, Linux, MorphOS and Zeta. I used to have an A1200D when I was younger, (I'm 20, so the golden age of AmigaOS was before my time) but that unfortunately was stolen, so I am in the process of rebuilding my hardware collection and working on C development. Why C? Because its portable Assembly, pretty much. You can check out my scripts and some projects I am assisting on GitHub, same $user.
-
Welcome to A.org best place for the amiga, are you planning on coding for the amiga when you are able to get one?
-
Well I would like to, but there doesn't seem to be Clang 3 or GCC 4 on any of the classic Amiga or on OS4/MorphOS. I don't have any interest in using a non standard compiler, also need to research how POSIX compliant AmigaOS is as all of the C I code has to be POSIX compliance (I am a huge fan of System V) and all of my associates mostly code POSIX applications and use git, so we'll see how feasible it will be.
-
Well I would like to, but there doesn't seem to be Clang 3 or GCC 4 on any of the classic Amiga or on OS4/MorphOS. I don't have any interest in using a non standard compiler
You asking this question in the wrong forum, this forum is mostly where classic Amiga users are.
I will try to answer you questions anyway.
Clang = No.
GCC Version is 4.2.4.
GIT = Almost.
http://jamiga2.blogspot.no/
we have some thing that almost does it.
http://os4depot.net/index.php?function=showfile&file=development/utility/hggit.lha
Unless your thinking about using a cross compiler, you can forget about GIT, and use SVN instead.
also need to research how POSIX compliant AmigaOS is as all of the C I code has to be POSIX compliance (I am a huge fan of System V) and all of my associates mostly code POSIX applications and use git, so we'll see how feasible it will be.
Its not fully POSIX complainant, you can compile some Linux shell stuff whit out any changes, but most thing if its a bit more complicated, will need AmigaOS platform dependent code.
Some build tools are not available, some configure scripts and depends on Linux to work so want work on AmigaOS, in some cases you most cross compile or generate the makefiles on Linux or Cygwin first.
Gui toolkits we have support for QT, no other cross platform GUI toolkit is supported. So if you have GUI based program in most cases you need to make a different GUI for the AmigaOS version.
Cross platform Graphics toolkits: SDL and Allegro.
-
LiveForIt
I don't use Subversion, but yeah - I'll need to try those solutions for Git. I don't care to use Subversion or Concurrent Versioning because Git does all I need to do.
I'll probably do most of my work in C. But its a side project as I do other things for work besides coding.
I mostly do command line apps at the moment like TeamBlackFox is helping another developer team with a coreutils replacement. Mostly a for fun thing, but its nice to have the skills that it brings.
-
Welcome to Amiga.Org!
-
welcome :)
-
@TeamBlackFox
Welcome :)