Recent

Author Topic: LCL Web Native with D2Bridge  (Read 3721 times)

talisjonatas

  • Newbie
  • Posts: 6
LCL Web Native with D2Bridge
« on: August 30, 2024, 01:22:57 am »
Hello everbody,

   My name is Talis I am author of D2Bridge Framework, an Open Source projet to export VCL/FMX and now working to extended to LCL to Web nativelly, so... in woking to export to LCL we need the anounymous function Lazarus support and saw that is implemented in FPC but not available in Oficial Lazarus IDE yet.
   We are avancing the projet to Lazarus but just using fpcupdeluxe, and, we like lanch project D2Bridge to Lazarus in November/24 with support to Oficial Lazarus IDE (without use fpcupdeluxe), exist the possible of the adding oficial support to Lazarus IDE from anounymous function ?

   About stage of D2Bridge with Lazarus support preview
   https://youtu.be/3L2qPAO-DD0

   About D2Bridge Framework Open Source Project
   https://www.d2bridge.com.br

Very thanks
Talis

ginoo

  • Full Member
  • ***
  • Posts: 108
Re: LCL Web Native with D2Bridge
« Reply #1 on: September 01, 2024, 11:55:05 am »
It would be interesting if it worked with Lazarus for Linux (or maybe it is already granted)

AlexTP

  • Hero Member
  • *****
  • Posts: 2519
    • UVviewsoft
Re: LCL Web Native with D2Bridge
« Reply #2 on: September 01, 2024, 12:16:34 pm »
>we like lanch project D2Bridge to Lazarus in November/24 with support to Oficial Lazarus IDE

Anon functions are implemented in FPC 3.3 trunk, which will be released far far away in future. In the near future only FPC 3.2.x will be released (w/o anon functions).
Lazarus can include only FPC 3.2.x release.

talisjonatas

  • Newbie
  • Posts: 6
Re: LCL Web Native with D2Bridge
« Reply #3 on: September 04, 2024, 05:31:58 am »
Thanks all...

Here we continue building D2Bridge for Lazarus...

Dataware components support now...

https://youtu.be/a1aK55UUs14

Packs

  • Sr. Member
  • ****
  • Posts: 390
Re: LCL Web Native with D2Bridge
« Reply #4 on: September 04, 2024, 09:48:18 am »
Thank you.

It will be really great.

Good job 👍

Have you tested on production.

While creating vedio or document. Please realise english version too

pedritopablito

  • Newbie
  • Posts: 1
Re: LCL Web Native with D2Bridge
« Reply #5 on: October 22, 2024, 01:51:53 pm »
Uhmmm, anonymous functions are not yet planned for the official distribution of Lazarus/FPC???? Wow.... well, let's wait then.... in the meantime, let's see if this genius from d2bridge finds an alternative solution to help us Lazarus/FreePascal users for use their wonderful framework....

talisjonatas

  • Newbie
  • Posts: 6
Re: LCL Web Native with D2Bridge
« Reply #6 on: November 21, 2024, 07:20:59 pm »
Hello

I am very happy to say that D2Bridge Framework for Lazarus (Preview) is now available ;)

Video with English subtitles
https://youtu.be/MV9gCSUo-zM

We here at D2Bridge Framework have now adopted Lazarus as our standard IDE for developing D2Bridge tools.

Soon we will have the launch of D2Docker, which is the automatic deployment tool directly from Lazarus to the Web and will be done in Lazarus.

Thanks
Talis

egsuh

  • Hero Member
  • *****
  • Posts: 1517
Re: LCL Web Native with D2Bridge
« Reply #7 on: November 24, 2024, 08:55:00 am »
I tried to install this, but failed with followings. These are the last section of file "installWizardLog.txt".


Quote
Free Pascal Compiler version 3.2.2 [2024/05/25] for x86_64
Copyright (c) 1993-2021 by Florian Klaempfl and others
(1002) Target OS: Win64 for x64
(3104) Compiling d2bridgeframeworkwizard.pas
(10001) PPU Loading C:\Setups\D2Bridge\Wizard\LPK\lazarus\3.4\lib\x86_64-win64\d2bridge.newproject.wizard.fpc.ppu
(10011) PPU Source: d2bridge.newproject.wizard.fpc.pas not found
(10028) Recompiling D2Bridge.NewProject.Wizard.FPC, checksum changed for C:\lazarus\components\ideintf\units\x86_64-win64\win32\lazideintf.ppu
C:\Setups\D2Bridge\Wizard\LPK\lazarus\3.4\d2bridgeframeworkwizard.pas(11,3) Fatal: (10022) Can't find unit D2Bridge.NewProject.Wizard.FPC used by d2bridgeframeworkwizard
Fatal: (1018) Compilation aborted
Error: C:\lazarus\fpc\3.2.2\bin\x86_64-win64\ppcx64.exe returned an error exitcode
Error: (lazarus) Compile package d2bridgeframeworkwizard 1.20: stopped with exit code 1
Error: (lazarus) [TLazPackageGraph.CompileRequiredPackages] "Exit code 1"
Error: (lazarus) Building IDE: Compile AutoInstall Packages failed.


/*END INSTALL D2Bridge in 3.4 x86_64-win64-win32*/
----------------------------------------------------------------------------------------------------

BlueIcaro

  • Hero Member
  • *****
  • Posts: 809
    • Blog personal
Re: LCL Web Native with D2Bridge
« Reply #8 on: November 24, 2024, 12:28:59 pm »
Hello I got the same error installing in Lazarus 4.0RC1.
I attach the log file
/blueIcaro

nouzi

  • Sr. Member
  • ****
  • Posts: 308
Re: LCL Web Native with D2Bridge
« Reply #9 on: November 25, 2024, 11:22:12 am »
can't install d2bridgeframework , this files not found
« Last Edit: November 25, 2024, 12:43:24 pm by nouzi »
My English is  bad
Lazarus last version free pascal last version
Lazarus trunk  free pascal trunk 
System : Linux mint  64bit  Windows 7 64bit

nummer8

  • Full Member
  • ***
  • Posts: 120
Re: LCL Web Native with D2Bridge
« Reply #10 on: November 26, 2024, 12:11:56 pm »
Small progress report

Used a fresh install of Lazarus stable version (3.4) with fpcupdeluxe on win10 64 bits

Start InstallD2BridgeWizzard.exe
Get a notification that I have to install indy10 from opm
Done this.

Installation succeeded. Version (1.5 from 25-11-2024 at 3.08 pm)

After installation the wizzard is marked for installation in Lazarus.
Recompile of Lazarus does not work. (missing pas files)
Even if I mark d2bridgeframeworkwizzard compilation as manual to use the ppu files as provided,
(checksum changed on system.ppu notification)
In the package file paths that are not existing.


Demos can be compiled and run.






nummer8

  • Full Member
  • ***
  • Posts: 120
Re: LCL Web Native with D2Bridge
« Reply #11 on: November 27, 2024, 11:42:36 am »
D2 Bridge is only working with official lazarus releases.
Lazarus Installed with fpcupdeluxe will not work.

You have to install indy10 from OPM.

The wizzard did not function in my case but I installed the wizzard package manually.
Changed the setting IDE integration to manual compilation.

After that everything went well.
Now time to test the framework!

nouzi

  • Sr. Member
  • ****
  • Posts: 308
Re: LCL Web Native with D2Bridge
« Reply #12 on: November 27, 2024, 01:09:34 pm »
@nummer8
What about missing files?
My English is  bad
Lazarus last version free pascal last version
Lazarus trunk  free pascal trunk 
System : Linux mint  64bit  Windows 7 64bit

nummer8

  • Full Member
  • ***
  • Posts: 120
Re: LCL Web Native with D2Bridge
« Reply #13 on: November 27, 2024, 02:14:14 pm »
if you mark the package to compile manually you only need the ppu files.

I attached a screenshot (sorry dutch version)



egsuh

  • Hero Member
  • *****
  • Posts: 1517
Re: LCL Web Native with D2Bridge
« Reply #14 on: November 28, 2024, 04:52:28 am »
I set to "manual compile" but still the same error.

 

TinyPortal © 2005-2018