[Pas2js] how to enable Lazarus to work with pas2js trunk when compiled by using FPCdeluxe?

Mgr. Janusz Chmiel janusz.chmiel at volny.cz
Tue Dec 8 20:59:22 CET 2020


Sure. When I have simply built Lazarus myself by using supported FPC compiler by typing make bigide command, when I have used both Pas2js trunk and Lazarus Trunk, everything have worked like A charm.
Sure, I have simply named Pas2js folder as pas2js, I have used svn and I have compiled Pas2js Trunk by typing make all.
And Pas2js have worked smoothly. Unfortunately, When I have tried to built multipurposed IDE based on Android development by using Pandroid for Windows, compilers for AArch64 OS Android and PPCJVM Android and Pas2js, I have got in stuck way.
Pas2js simply refuses to open all various important units if Pas2js data are not stored by respecting SVN structure and pas2js folder.
I Am using latest Lazarus Trunk, Pas2js trunk.
I can not simply point Pas2js WEB project .lpk files to start Pas2js from Pas2js, because somebody have completely redesigned Pas2js Lazarus component GUI. So. I can not specify path myself. There is predefined Pas2js path based on fpcdeluxe path. And sure. Systém unit not found message appear.
I have small SSD disk and even when I Am using build in to Windows kernel Microsoft file compression, I can not reach miracle compression results, I can save 5 7 GB of space, but no more, since I do not want to end with non functioning Windows installation. Because some systém files must not be compressed. Such as ntoskrnl.exe or ntfs.sys and many others.
Sure. I could simply hold two Lazarus installations. One created by Me by using known commands, and second created by FPCdeluxe. I would had to use special command line option to have two various Lazarus configurations. The second one would allow Me to use pas2js from pas2js folder. Where it work.
I have liked previous Pas2js component GUI. Where user could simply choose Pas2js compiler path.
Now, only close button is presented and editable field with predefined suggested path.
I Am sad, because I love Pas2js very much and I had so positive relationship to The previously functioning scenario.
Where I could simply point Pas2js component GUi to The pas2js trunk compiler Pas2js. And now?
Fpcdeluxe installer do not incorporate Pas2js package while lazharus is being build and compiled. Sure, this component exist inside The correspondingfolder tree. But package is not The part of compiled Lazarus IDE, so i have opened it and I have assigned this package for installation.
Standard command make bigide build this component automatically.
Any help is very welcomed. If I will not have other outcome, I will have to put other Lazarus on SD cart, but it is not so fast as SSD disk and Internet storage is much more slower.
Thank you very much for yours advice.
 


-- 
Tento e-mail byl zkontrolován na viry programem AVG.
http://www.avg.cz
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/pas2js/attachments/20201208/317c14e6/attachment-0001.htm>


More information about the Pas2js mailing list