Hans showed the good link. I think I will do some sort of MACRO or Wrapping to change the prefix from "DE" to "db" so user can use both "DE" or "db" ...
I must just check if GCC can use MACRO or if I must create Wrap.
EDIT : Just saw the Alain post. I will check this for my needs :)
Edited by AmiDARK on 2014/12/10 9:32:15
All we have to decide is what to do with the time that is given to us.
I think I will do some sort of MACRO or Wrapping to change the prefix from "DE" to "db" so user can use both "DE" or "db" ...
I must just check if GCC can use MACRO or if I must create Wrap.
EDIT : Just saw the Alain post. I will check this for my needs :)
If you only want DarkGDK compatibility, then
#define DARKFunction AMIDARKFunction
for each function will suffice. You won't be able to create DarkBASIC compatibility, because some functions have been split into multiple words to make them look more like written language (e.g., Load Object).
db is prefix for DarkGDK function because in reality, TheGameCreators firstly create DarkBASIC Professional (as .DLL files) and then created DarkGDK...
Concerning DarkBASIC, I'll create a "converter" that will read the DARKBASIC style file and will convert it to C syntax using AmiDARK Engine commands & functions ;) But this converter will be started when the full engine will be finished.
All we have to decide is what to do with the time that is given to us.
A friend adviced me https://github.com/ for the repository of the sources ... I though about http://sourceforge.net/ Which one is the best and the easier for the files ?
I know nothing about how these systems works, how to upload and update files ...
Regards, AmiDARK
All we have to decide is what to do with the time that is given to us.
GitHub is definitely nice. However, before you choose that we need to make sure that we can actually use it. We don't have a git port for AmigaOS, although we do have a Git plugin for Mercurial.
Does anyone have any experience using that plugin? Is it easy to access github repositories with it? If not, then sticking with sourceforge and svn would be a better idea. At least we have a reliable svn client that runs on AmigaOS.
Dulwich is the same thing as HGGit give or take. It's built in to hggit, not sure how useful it is seperately (maybe for ewriting dedicated script for set jobs).
@Hans
HGgit is crap (Ishould know I wasted my time porting it )
It is so so slow at checking out repos and I'm not sure if checking back in really works properly.
You can access github via svn but it needs a new version that we have so not much benefit there.
As to repositories it's all swings and roundabouts.
I would go for google code perhaps, I've found it relativelt amiga friendly.
@broadblues abalaban came up with a temporary fix for Subversion use at SourceForge. Check his post in the topic "Subversion certificate error". Solie informed me in a similar topic in the Hyperion Developer forums that AmiSSL is being worked on; which should fix OS4 Subversion.
Amiga X1000 with 2GB memory & OS 4.1FE + Radeon HD 5450
I don't know about srcforge as I haven't accessed it in ages, but the usual reason for svn not working is out of date svn archive protocols not SSL errors, that's just a recent complication.
github svn doesn't work with ot without ssl others will inevitably vary.
I would go for google code perhaps, I've found it relativelt amiga friendly.
Sounds like a good idea if it's more friendly to the svn client that we have. Github looks more polished, but is no use if we haven't got a reliable git client.
I must admit that ... I understand nothing to all your speeches :p lol No ... In fact not really .. Generally, Amiga open source projects are on which hoster ?
All we have to decide is what to do with the time that is given to us.
If you want to go with the crowd, then I'd say most of the Amiga projects are hosted on SourceForge. I personally prefer GitHub, but it is for git only. IFAIR you compile on Windows using AmiDevC++, so you can choose whatever version control system you would like.
This is just like television, only you can see much further.
People are dying. Entire ecosystems are collapsing. We are in the beginning of a mass extinction. And all you can talk about is money and fairytales of eternal economic growth. How dare you! – Greta Thunberg