Here are individual zips with pl packages updated to latest CodeTyphon 6.4:
https://bitbucket.org/avra/ct4laz/downloads/Before making them available in OPM, we need to discuss this a little:
1) Similar to sqlite package which blocks IDE until you feed proper lib in path (or next to Laz executable), we have the same situation with pl_aggpas. It needs proper lib or will block the IDE from starting. CT has provided Windows lib in \ct4laz\examples\pl_aggpas\xbin\freetype.dll, but it needs to be copied manually in order to be able to start IDE. What are our options to improve user experience? I already see people installing it from curiosity and facing unstartable IDE after that.
2) pl_WinDirectX package installs properly on Win7, but on Win10 IDE fails to start asking for 2 DirectX 8 dlls (D3DX81ab.dll and X3DAudio.dll). I have tried on my Win10 pc and on Win10 VM and it's the same. CodeTyphon says here
http://www.pilotlogic.com/sitejoom/index.php/wiki/99-wiki/codetyphon-studio/installation/windows8-install/204-windows8-install-system-libraries that installing latest web DirectX solves the problem. Unfortunately it doesn't for Lazarus. When I start DirectX web setup it ends saying that there is already the same or newer version installed. To repeat, this is a problem only on Win10 and not on Win7, and only in Lazarus - in CodeTyphon it works without problems. It would help if anyone with Win10 x64 and Lazarus x32 could confirm this behavior, or could help in solving it.
3) If some compiled demo asks for any dll/lib in runtime, problem will be solved when you download pl_0_libraries cross platform package. What would be the proper way to document this behavior?
4) Regarding MapViewer component which has 2 incarnations in pl_geogis and in pl_mapviewer packages, do we have a better source of this component to include in OPM, or we have to use CT ones?
@GetMem:
If you need anything else from my side, including access to ct4laz repo, please say so.