Hallo,
ich habe mittels fpcupdelux lazarus+fpc stable installiert.
Anschliessend pas2js version 2.2.0 von https://downloads.freepascal.org/fpc/contrib/pas2js/ installiert, wegen der (soweit mir bekannt nur dort) enthaltenen pas2js/pas2js-rtl/packages/rtl/. Dann bin ich weiter nach Anleitung auf https://github.com/pascaldragon/Pas2JS_Widget vorgegangen; das komplette Paket selbst habe ich auch von dort herunter geladen.
Ich habe jetzt die WCL in der Komponenten Leiste und unter "New Project" findet sich "Web GUI Application (PAS2JS)"
Aber ab jetzt kommen zwei Hürden wo ich nicht weiterkomme.
1. Nach Anlegen des "Web GUI Application (PAS2JS)" kommt die Meldeung
"The following package failed to load: WCL See Project -> Project Inspector"
Ich habe dann "WCL" im Project Inspector entfernt und stattdessen "WCLDsgn" hinzugefügt (in der Annahme dass es evtl. nur irgendwo ein falscher Bezeichner "hineingeraten" ist.
Nun kann ich z.B, ein Label in die Form ziehen und anschl. das Prjekt kompilieren (bzw. Build bzw. Run without Debug).
nun kommt Problem 2 (evtl. als Folge von Problem 1 ?!?)
2. Beim compilieren bricht sofort ab mit folgender Meldung:
Compile package FCL 1.0.1: Exit code 2, Errors: 1
Fatal: parameter -gl: unknown parameter "-gl". Use -h for help.
Wär klasse wenn mir jemand helfen könnte ein lauffähiges Lazarus herzustellen mit dem ich Pas2JS GUI Anwendungen erstellen kann.
Gruß - Jochen
pas2js WCL (Pas2JS_Widget) kompiliert nicht
-
- Beiträge: 954
- Registriert: Mi 3. Jun 2020, 07:18
- OS, Lazarus, FPC: L 2.0.8, FPC Trunk, OS Win/Linux
- CPU-Target: Aarch64 bis Z80 ;)
- Wohnort: München
Re: pas2js WCL (Pas2JS_Widget) kompiliert nicht
Ne, das WCL ist schon richtig. Das ist das Package was zum Kompilieren verwendet wird und aus Code für pas2js besteht, WCLDsgn ist das Package, welches in der IDE installiert wird, die Komponenten in der Palette bereitstellt und aus Code für FPC besteht.Joe66 hat geschrieben: Do 19. Mai 2022, 21:56 1. Nach Anlegen des "Web GUI Application (PAS2JS)" kommt die Meldeung
"The following package failed to load: WCL See Project -> Project Inspector"
Ich habe dann "WCL" im Project Inspector entfernt und stattdessen "WCLDsgn" hinzugefügt (in der Annahme dass es evtl. nur irgendwo ein falscher Bezeichner "hineingeraten" ist.
Was du machen musst ist einfach einmal das WCL Package öffnen (unter widgets/wcl.lpk), dann weiß nämlich Lazarus wo das liegt (nicht bauen, nicht installieren). Solltest du das bereits gemacht haben, dann müssen wir schauen, was stattdessen das Problem ist.
Andernfalls änderst du nun die Abhängigkeit wieder von WCLDsgn auf WCL um und es sollte kompilieren.
Jupp, das ist ein Folgefehler von deiner Lösung für Problem 1Joe66 hat geschrieben: Do 19. Mai 2022, 21:56 nun kommt Problem 2 (evtl. als Folge von Problem 1 ?!?)
2. Beim compilieren bricht sofort ab mit folgender Meldung:
Compile package FCL 1.0.1: Exit code 2, Errors: 1
Fatal: parameter -gl: unknown parameter "-gl". Use -h for help.
Wär klasse wenn mir jemand helfen könnte ein lauffähiges Lazarus herzustellen mit dem ich Pas2JS GUI Anwendungen erstellen kann.

FPC Compiler Entwickler
-
- Beiträge: 2
- Registriert: Do 19. Mai 2022, 09:01
- OS, Lazarus, FPC: Linux Mint 20.3 XFCE, (L: 2.2.0 stable, FPC: stable)
- CPU-Target: x86_64
- Wohnort: Olching
- Kontaktdaten:
Re: pas2js WCL (Pas2JS_Widget) kompiliert nicht
Hallo PascalDragon,
vielen Dank für deine ausführliche Antwort.
Eben ausprobiert; Jetzt klappt es; es war tatsächlich nur das öffnen der wcl.lpk die es ausgemacht hat.
Sorry dass ich so spät erst Feedback gebe, ich war seit Tagen nicht mehr am Rechner, habe das schöne Wetter in der Imkerei genutzt.
Gruß - Jochen
vielen Dank für deine ausführliche Antwort.
Eben ausprobiert; Jetzt klappt es; es war tatsächlich nur das öffnen der wcl.lpk die es ausgemacht hat.

Sorry dass ich so spät erst Feedback gebe, ich war seit Tagen nicht mehr am Rechner, habe das schöne Wetter in der Imkerei genutzt.
Gruß - Jochen
-
- Beiträge: 954
- Registriert: Mi 3. Jun 2020, 07:18
- OS, Lazarus, FPC: L 2.0.8, FPC Trunk, OS Win/Linux
- CPU-Target: Aarch64 bis Z80 ;)
- Wohnort: München
Re: pas2js WCL (Pas2JS_Widget) kompiliert nicht
Dachte ich's mir doch.Joe66 hat geschrieben: Mo 23. Mai 2022, 18:06 Eben ausprobiert; Jetzt klappt es; es war tatsächlich nur das öffnen der wcl.lpk die es ausgemacht hat.![]()


Ich bin ja schon froh, wenn überhaupt Feedback kommt.Joe66 hat geschrieben: Mo 23. Mai 2022, 18:06 Sorry dass ich so spät erst Feedback gebe, ich war seit Tagen nicht mehr am Rechner, habe das schöne Wetter in der Imkerei genutzt.

FPC Compiler Entwickler