Page 1 of 2 1 2 LastLast
Results 1 to 15 of 16

Thread: Jedi

  1. #1

    Jedi

    Hallo hallo,

    Wilde net even de laatste versie van de JVCL downloaden, maar ik zag dat de laatste modificatie in 2015 heeft plaats gevonden. Leeft dit project nog?

    Bij voorbaat dank!

  2. #2
    Jawel hoor, de github repository schijnt wel up-to-date te zijn.
    JCL https://github.com/project-jedi/jcl
    JVCL https://github.com/project-jedi/jvcl

    Overigens als je GetIt in Delphi start en Jedi intikt dan staan er volgens mij ook redelijk up-to-date versies in MRT2018 (?). Maar ik gebruik meestal liever de trunk versie.

  3. #3
    John Kuiper
    Join Date
    Apr 2007
    Location
    Almere
    Posts
    8,744
    Ik snap je frustratie. Ik haal deze tegenwoordig ook vanuit github.
    Je bent geneigd om Jedi niet meer te gebruiken of oude projecten niet meer up te daten omdat het lijkt dat Jedi VCL stagneert qua ontwikkeling.
    Zelf heb ik maar 2 componenten in gebruik, die ik in VCL standaard nog niet echt heb kunnen vinden.
    Delphi is great. Lazarus is more powerfull

  4. #4
    Quote Originally Posted by jkuiper View Post
    .. omdat het lijkt dat Jedi VCL stagneert qua ontwikkeling.
    Ja, misschien zelfs meer dan alleen lijken.

    Als ik naar de change log kijk zie ik alleen maar een handjevol fixes. Alleen door Andreas.
    https://github.com/project-jedi/jvcl...code-frequency

    Zelf heb ik ook nog enkele gebruikte componenten maar die wil ik eigenlijk wel omzetten.

    Valt wel wat voor te zeggen om niet afhankelijk te zijn van code van derde en alleen maar Delphi te gebruiken

  5. #5
    Quote Originally Posted by rvk View Post
    Ja, misschien zelfs meer dan alleen lijken.

    Als ik naar de change log kijk zie ik alleen maar een handjevol fixes. Alleen door Andreas.
    https://github.com/project-jedi/jvcl...code-frequency
    Klopt, net als ander Jedi projecten (Jedi Apilib / Security library) is het aantal vrijwilligers op 1 hand of zelfs 1 vinger te tellen.
    Als je componenten om deze reden wil gaan herschrijven zou je natuurlijk ook kunnen overwegen het component te onderhouden en zo het project te ondersteunen?

  6. #6
    Denk dat ik maar eens ga kijken of ik kan switchen!

    Bedankt voor de feedback

  7. #7
    Quote Originally Posted by rweijnen View Post
    Als je componenten om deze reden wil gaan herschrijven zou je natuurlijk ook kunnen overwegen het component te onderhouden en zo het project te ondersteunen?
    Als het gaat om bugs in de componenten wel. Maar op zich valt er weinig op de componenten aan te merken (misschien ook de reden van de weinige activiteit). Maar herschrijven doe je natuurlijk met een andere reden. Als ik nu één component uit de Jedi library wil hebben, dien ik alles te (her)installeren na een Delphi upgrade. Soms voor de functionaliteit van één property o.i.d. Dat is dan wat overkill. En alles hangt helemaal in elkaar dus je kunt ook niet één component pakken.

    Tevens is de JVCL er niet voor Lazarus en dat is één van de redenen om een groot project niet over te zetten.

  8. #8
    Quote Originally Posted by Dany View Post
    Bij runnen van de jcl install.bat krijg ik de foutmelding:
    [..]
    Ligt dit aan Delphi 10.1?
    p.s. Eerst kreeg ik de foutmelding "...Jedi.inc" not found.
    Kan ik Jedi op een andere manier ook installeren zonder install.bat teh gebruiken?
    Welke versie van Delphi?
    De community versie of de normale?

    Voor de normale kun je gewoon de install gebruiken.

    (Wel zorgen dat je de juiste versies aangeklikt hebt.)
    https://stackoverflow.com/questions/...phi-10-seattle

    Als het gaat om de community versie... dan vraag ik me af hoe die nog zou kunnen draaien. Ik dacht dat die na een jaar niet meer zouden werken en je verplicht over moet naar de nieuwste versie.

    En heb je ook eerst JCL geïnstalleerd?
    JVCL kun je niet installeren zonder JCL.

  9. #9
    Ik gebruik de d10.1 starter edition (Berlin). En de install.bat die ik opstartte is wel degelijk die van de Jcl en niet de Jvcl.

    Bedankt voor het antwoord!

  10. #10
    Ik zie je oorspronkelijke post niet meer staan.

    Maar het kan zijn dat je met Starter dus de paketten zelf moet installeren via de IDE.

    https://issuetracker.delphi-jedi.org/view.php?id=6460
    You can't use the Installer if you don't have a command line compiler. Compiling the Installer from the IDE won't make the installer not use the command line compiler to compile the packages/units.
    You need to compile the packages\d23\*.dproj files in the IDE by hand.
    Seatle is 23 en Berlin is 24 dus je moet de packages\d24\*.dproj hebben.

    https://www.developpez.net/forums/bl...-10-1-starter/

  11. #11
    Aha. Welbedankt! Ik probeer het morgen uit.

  12. #12
    Hoi, ik ben er aan begonnen.
    Ik heb de instructies op de franstalige website gevolgd, en ik ben er tot nu toe in geslaagd om JCL te builden en te installeren.

    Na een paar *.inc files die niet te vinden waren tracht ik nu Jvcl te builden, maar blijkbaar worden de geïstalleerde Jcl componenten niet gevonden:

    [dcc32 Fatal Error] JvCore.dpk(41): E2202 Required package 'Jcl' not found
    Ik kan de geïnstalleerde jcl componenten vinden in C:\Users\Public\Documents\Embarcadero\Studio\18.0\ Bpl..., dus ik denk dat de jcl installatie goed verlopen is.

    Click image for larger version. 

Name:	Schermafbeelding 2024-02-11 184259.png 
Views:	14 
Size:	22.7 KB 
ID:	8372

    Enig idee?
    Vriendelijke groeten,
    Dany

  13. #13
    Quote Originally Posted by Dany View Post
    Na een paar *.inc files die niet te vinden waren tracht ik nu Jvcl te builden, maar blijkbaar worden de geïstalleerde Jcl componenten niet gevonden:
    Heb je ook het pad goed aangepast zoals in de instructies staat?

    Het gaat nl niet alleen om de bpl maar ook om de source van de jcl en jvcl.

    Kijk ook even naar de oplossing hier
    https://issuetracker.delphi-jedi.org/view.php?id=6524
    over het kopieren van een paar bestanden.

    Maar dat zou met het goed zetten van de dcu en search pad ook opgelost moeten zijn.

  14. #14
    Ik ben erin geslaagd.

    Github downloads gebruikt:
    JCL https://github.com/project-jedi/jcl
    JVCL https://github.com/project-jedi/jvcl
    JEDI https://github.com/project-jedi/jedi

    Geunzipped en iedere keer 'master' weggelaten uit de geunzipte foldernaam.

    Uit de Jedi folder de file 'jedi.inc' moeten kopieren naar
    jcl\jcl\source\include\jedi en
    jvcl\jvcl\packages\d24\jedi

    Ook nog jcl\jcl\source\include\jcl.template.inc moeten kopieren naar jcld24win32.inc (in zelfde map).

    Daarna jcl build-all gedaan van jcl\jcl\Jcl\packages\PackagesD240.groupproj en de componenten geinstalleerd die dat moesten.

    Wel degelijk daarna nog de jcl *.dcp files manueel moeten kopieren van C:\Delphi 10.1 Projects\Units\Jedi\jcl\jcl\lib\d24\win32 naar Users\Public\documents\Embarcadero\studio\18.0\Dcp zoals in de link https://issuetracker.delphi-jedi.org/view.php?id=6524.

    Daarna in jvcl\jvcl\D24 Packages.groupproj , zoals de Franstalige link (https://www.developpez.net/forums/bl...-10-1-starter/) suggereerde JvDB240, JvDBDesign240, JvDotNetCtrls240 et JVDotNetCtrlsDesign240 projecten weggelaten, build-all en alle componenten geinstalleerd die moesten.

    Tenslotte de paths toegevoegd in de Delphi IDE (zoals in de franstalige link):
    ...\jcl\jcl\source\common
    ...\jcl\jcl\source\include
    ...\jcl\jcl\source\windows
    ...\jcl\jcl\source\vcl
    ...\jcl\jcl\lib\d24\win32
    ...\jvcl\jvcl\lib\d24\win32
    ...\jvcl\jvcl\resources
    ...\jvcl\jvcl\run
    ...\jvcl\jvcl\common

    + ...\Jedi

    Welbedankt!
    Last edited by Dany; 12-Feb-24 at 21:38.
    Vriendelijke groeten,
    Dany

  15. #15
    Misschien interessant om te weten: de "envronment variables" (tools, options, environment options, environment variables) kunnen genest worden:

    Click image for larger version. 

Name:	Schermafbeelding 2024-02-13 124956.png 
Views:	22 
Size:	6.2 KB 
ID:	8374
    Vriendelijke groeten,
    Dany

Page 1 of 2 1 2 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •