Started by roudoudou, 09:58, 22 February 17
0 Members and 1 Guest are viewing this topic.
Quote from: roudoudou on 09:58, 22 February 17update v0.119* rasm_v0119_srcbis.zip (185.86 kB - downloaded 10 times.)
Quote from: cpcitor on 17:18, 12 January 20Hey, RASM is open-source (MIT expat license).Great! This means it can be compiled on more exotic architectures (use it on ARM machines like Pi, smartphone, etc).I might incorporate it in https://github.com/cpcitor/cpc-dev-tool-chainWow, one 600kbytes / 17klines source code file. Compiled in 7 seconds on my fast i7, mkay.Back to my question, what is the purpose of repacking the external dependencies?
Quote from: roudoudou on 09:58, 22 February 17update v0.119
Quote from: cpcitor on 21:33, 28 February 20IssueIntegration is done by downloading source code from some "official" URL.
Quote from: roudoudou on 23:27, 28 February 20there is an (un)official but stable URL since 0117 for dev users like youhttp://www.roudoudou.com/export/cpc/rasm/rasm_v0119_src.zip
tabeuldefw script0defw script1defw script2script0org #4000,$lz49start1 : jr end1 : defs 100: djnz start1end1lzcloseorg $script1org #4000,$lz49start2 : jr end2 : defs 100 : djnz start2end2lzcloseorg $script2org #4000,$lz49start3 : jr end3 : defs 100 : djnz start3end3lzclose
Quote from: reidrac on 18:18, 11 June 20Yay! Thanks for using GitHub.I'm subscribed to new releases, and that would make things easier for me!Btw, if is OK to send you pull requests... may be we could add a Makefile for example
Quote from: roudoudou on 18:47, 11 June 20Yeah, all new releases will be posted to github. I will come back here to mention stable releases or huge updates Rasm does not need makefile and compilation command line are in the header of rasm.c but i may add some compilation .bat .sh or mention this in the readme
Quote from: cpcitor on 10:38, 12 June 20Thanks for opening a github repo! https://github.com/EdouardBERGE/rasmcpc-dev-tool-chain started incorporating rasm recently, though I have not adjusted makefile rules for user projects. The issue is: by default rasm likes .asm suffix, while in SDCC, assembly source is .s (probably consistent with embedded systems traditions). SDCC generates .asm files containing assembly generated by the C compiler (very handy to check for efficiency).Thus, make clean deletes .asm files and they are excluded from source code history. Currently I use .rasm for assembly source to be compiled by RASM, vs .s for assembly source to be compiled by sdasz80.
Quote from: roudoudou on 18:47, 11 June 20Rasm does not need makefile and compilation command line are in the header of rasm.c but i may add some compilation .bat .sh or mention this in the readme
Quote from: pelrun on 12:32, 12 June 20Please don't reinvent the wheel. Makefiles are useful even for single-file builds because they remove the need for "some compilation .bat .sh or mention this in the readme". The simplest makefile has one more line than a shell script, and then it builds with "make" just like every other project that uses it.
Quote from: OffseT on 19:47, 12 June 20Well, in perfect world maybe. But in real life Makefiles never work out of the box and you always have to dig inside, and to moan because it is over-complicated for nothing.
Page created in 0.118 seconds with 49 queries.