Thank you for the info, guys! Yes, there is a demand for a standalone assembler, as gputils seems dead. And there are few projects that are depending on gputils. It would have been helpful if jal or gcbasic would had assembling&linking of external asm files capability!
BTW Evan, the internal assembler of the GCBasic is awesome, being able to assemble for PIC and AVR! I know nothing about PIC-AS, I see is part of xc8 compiler... I think Microchip is very happy with how things are nowadays... I'm evaluating GCBasic under Linux LMDE 6, working with an 8x8 LED matrix, and soon 3 of them for scrolling some text (stored in FLASH with TABLE and using millis() for some multitasking) driving them with an Arduino UNO and shift registers (for now, the first matrix is connected directly to the UNO pins). I'm using VSCode with lang-freebasic extension, where I added over the keywords of the GCBasic and is working nicely (couldn't wait for GCStudio or GCCode to come to linux... ) On Tue, Apr 16, 2024 at 4:35 PM vsurducan <[email protected]> wrote: > Vasi, from assembler to hex it is a painful operation. Asm file created by > jal will probably gave a bunch of errors if you"ll try to compile it with > an older version of mplabx. Even a source written for an older version of > mplab but compiled with an upgraded version of mplab will gave a huge > number of errors. If finally have zero error after asm file compilation, > the resulted hex file still can be useless. :( > > On Tue, Apr 16, 2024, 14:12 vasi vasi <[email protected]> wrote: > >> Thank you Rob, but which mplabx assembler? The standalone version (which >> is available also for Linux) is from 2015. You know that the support is >> hardcoded... I mean, you can't use that old version by simply adding inc >> and lkr files... It doesn't work like jal :( >> >> On Tue, Apr 16, 2024 at 1:27 PM Rob CJ <[email protected]> wrote: >> >>> Hi Vasi, >>> >>> I think not but you should be able to create a hexfile using the >>> mplabx assembler since the syntax should be correct. >>> >>> Met vriendelijke groet, >>> Rob Jansen >>> ------------------------------ >>> *From:* [email protected] <[email protected]> on behalf of >>> vasi vasi <[email protected]> >>> *Sent:* Tuesday, April 16, 2024 11:02:33 AM >>> *To:* [email protected] <[email protected]> >>> *Subject:* [jallib] Assembling >>> >>> Can jalv2 generate a hex file from its own (generated) asm file if >>> provided with only that? >>> >>> -- >>> Vasi >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "jallib" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/jallib/CABsDq%3D-u1tFwiCh5oBtK-6Hdh%3DsZQ0gP4j8KD2GQAyotsdh%2BQQ%40mail.gmail.com >>> <https://groups.google.com/d/msgid/jallib/CABsDq%3D-u1tFwiCh5oBtK-6Hdh%3DsZQ0gP4j8KD2GQAyotsdh%2BQQ%40mail.gmail.com?utm_medium=email&utm_source=footer> >>> . >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "jallib" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/jallib/GVXP195MB1637C4A3CBB292F2BBD41472E6082%40GVXP195MB1637.EURP195.PROD.OUTLOOK.COM >>> <https://groups.google.com/d/msgid/jallib/GVXP195MB1637C4A3CBB292F2BBD41472E6082%40GVXP195MB1637.EURP195.PROD.OUTLOOK.COM?utm_medium=email&utm_source=footer> >>> . >>> >> >> >> -- >> Vasi >> >> -- >> You received this message because you are subscribed to the Google Groups >> "jallib" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/jallib/CABsDq%3D9kB5P1_%2B%3Djkj7bmBxC8%3D70uvFEJ-zahsi5ozBM4B0Wkw%40mail.gmail.com >> <https://groups.google.com/d/msgid/jallib/CABsDq%3D9kB5P1_%2B%3Djkj7bmBxC8%3D70uvFEJ-zahsi5ozBM4B0Wkw%40mail.gmail.com?utm_medium=email&utm_source=footer> >> . >> > -- > You received this message because you are subscribed to the Google Groups > "jallib" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/jallib/CAM%2Bj4qtBVK9hjgh93NFmEEe-J-4fnLigwdG-0dHcRS51zyk-CA%40mail.gmail.com > <https://groups.google.com/d/msgid/jallib/CAM%2Bj4qtBVK9hjgh93NFmEEe-J-4fnLigwdG-0dHcRS51zyk-CA%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > -- Vasi -- You received this message because you are subscribed to the Google Groups "jallib" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jallib/CABsDq%3D_1%2BgzLZTV0JB2J2wBgBRiQY6fKzoHHpPssAve61sskeA%40mail.gmail.com.
