glscene / GLScene

GLScene is a graphics engine based on OpenGL with VCL components for Delphi & C++ Builder.
http://www.glscene.org
Mozilla Public License 2.0
216 stars 32 forks source link

Error during SDL "Install" on Athens 12.2 (latest version) #36

Open shineworld opened 1 month ago

shineworld commented 1 month ago

I'm using: Embarcadero® Delphi 12 Version 29.0.53982.0329 Delphi 12 and C++ Builder 12 Update 2 This is the latest version of Delphi Athens.

The GLScene group is loaded and builded without errors. I can Install any **_DT.bpl package but GLScene_SDL_DT.bpl raise this error: image

Checking project dependencies...
Compiling GLScene_SDL_DT.dproj (Debug, Win32)
brcc32 command line for "..\Resources\GLSceneSDL.rc"
  c:\program files (x86)\embarcadero\studio\23.0\bin\brcc32.exe -dDEBUG;;FRAMEWORK_VCL -i..\Unipas;"c:\program files 
  (x86)\embarcadero\studio\23.0\lib\Win32\release";C:\Users\silverio.di.QEMSRL\Documents\Embarcadero\Studio\23.0\Imports;
  C:\Users\silverio.di.QEMSRL\Documents\Embarcadero\Studio\23.0\Imports\Win32;"c:\program files (x86)\embarcadero\studio\23.0\Imports";
  C:\Users\Public\Documents\Embarcadero\Studio\23.0\Dcp;"c:\program files (x86)\embarcadero\studio\23.0\include";
  C:\Users\Public\Documents\Embarcadero\Studio\23.0\CatalogRepository\KonopkaControls-290-7.0_For12.1\Lib\RX12\Win32;"C:\Program Files 
  (x86)\Raize\RadiantShapes\1.5\Lib\Win32";c:\libraries\bpl;c:\libraries\bpl-objects\_cd10_;C:\Libraries\lib_aggpasmod_1\AggPasMod\Source;
  "C:\Libraries\lib_aggpasmod_1\AggPasMod\Source\3rd Party\Expat";C:\Libraries\lib_aggpasmod_1\AggPasMod\Source\Controls;
  "C:\Libraries\lib_aggpasmod_1\AggPasMod\Source\Design Time";C:\Libraries\lib_aggpasmod_1\AggPasMod\Source\FireMonkey;
  C:\Libraries\lib_aggpasmod_1\AggPasMod\Source\Platform\win;C:\Libraries\lib_aggpasmod_1\AggPasMod\Source\Svg;
  C:\Libraries\lib_embarcadero_1\python4delphi\Source;C:\Libraries\lib_embarcadero_1\python4delphi\Source\fmx;
  C:\Libraries\lib_embarcadero_1\python4delphi\Source\vcl;C:\Libraries\lib_etheadev_1\StyledComponents\source;
  C:\Libraries\lib_etheadev_1\SVGIconImageList\Source;C:\Libraries\lib_etheadev_1\SVGIconImageList\Image32\source;
  C:\Libraries\lib_glscene_1\GLScene\Source;C:\Libraries\lib_graphics32_1\graphics32\Source;C:\Libraries\lib_iocomp_1\iocomp\Delphi7;
  C:\Libraries\lib_projectjedi_1\jcl\jcl\lib\d29\win32;C:\Libraries\lib_projectjedi_1\jcl\jcl\source\include;
  C:\Libraries\lib_projectjedi_1\jvcl\jvcl\lib\D29\win32;C:\Libraries\lib_projectjedi_1\jvcl\jvcl\common;
  C:\Libraries\lib_projectjedi_1\jvcl\jvcl\Resources;C:\Libraries\lib_qcomponents_1\qcomponents\sources;C:\Libraries\lib_rvmedia_1\rvmedia\Source;
  C:\Libraries\lib_rvmedia_1\rvmedia\Source\Include;C:\Libraries\lib_tchrometabs_1\TChromeTabs;C:\Libraries\lib_tchrometabs_1\TChromeTabs\GDIPlus;
  C:\Libraries\lib_tchrometabs_1\TChromeTabs\Lib;C:\Libraries\lib_tmssoftware_1\tms_async;
  C:\Libraries\lib_tmssoftware_1\tms_async\Delphi12\Win32\Release;C:\Libraries\lib_tmssoftware_1\tms_fmx_ui_pack;
  C:\Libraries\lib_tmssoftware_1\tms_vcl_chart;C:\Libraries\lib_tmssoftware_1\tms_vcl_chart\Delphi12\Win32\Release;
  C:\Libraries\lib_tmssoftware_1\tms_vcl_instrumentation_workshop;
  C:\Libraries\lib_tmssoftware_1\tms_vcl_instrumentation_workshop\Delphi12\Win32\Release;C:\Libraries\lib_tmssoftware_1\tms_vcl_ui_pack;
  C:\Libraries\lib_tmssoftware_1\tms_vcl_ui_pack\Delphi12\Win32\Release;C:\Libraries\lib_tmssoftware_1\tms_vcl_ui_pack\xlsAdapter;
  C:\Libraries\lib_turbopack_1\Abbrevia\source;C:\Libraries\lib_turbopack_1\LockBox\source;C:\Libraries\lib_turbopack_1\PNGComponents\Source;
  C:\Libraries\lib_turbopack_1\SynEdit\Source;C:\Libraries\lib_turbopack_1\VirtualTreeView\Source ..\Resources\GLSceneSDL.rc -foGLSceneSDL.res 
dcc32 command line for "GLScene_SDL_DT.dpk"
  c:\program files (x86)\embarcadero\studio\23.0\bin\dcc32.exe -$O- -$W+ -$R+ -$Q+ --no-config -M -Q -TX.bpl 
  -AGenerics.Collections=System.Generics.Collections;Generics.Defaults=System.Generics.Defaults;WinTypes=Winapi.Windows;WinProcs=Winapi.Windows;
  DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE -DDEBUG;;FRAMEWORK_VCL -I..\Unipas;"c:\program files (x86)\embarcadero\studio\23.0\lib\Win32\release";
  C:\Users\silverio.di.QEMSRL\Documents\Embarcadero\Studio\23.0\Imports;C:\Users\silverio.di.QEMSRL\Documents\Embarcadero\Studio\23.0\Imports\Win32;
  "c:\program files (x86)\embarcadero\studio\23.0\Imports";C:\Users\Public\Documents\Embarcadero\Studio\23.0\Dcp;"c:\program files 
  (x86)\embarcadero\studio\23.0\include";
  C:\Users\Public\Documents\Embarcadero\Studio\23.0\CatalogRepository\KonopkaControls-290-7.0_For12.1\Lib\RX12\Win32;"C:\Program Files 
  (x86)\Raize\RadiantShapes\1.5\Lib\Win32";c:\libraries\bpl;c:\libraries\bpl-objects\_cd10_;C:\Libraries\lib_aggpasmod_1\AggPasMod\Source;
  "C:\Libraries\lib_aggpasmod_1\AggPasMod\Source\3rd Party\Expat";C:\Libraries\lib_aggpasmod_1\AggPasMod\Source\Controls;
  "C:\Libraries\lib_aggpasmod_1\AggPasMod\Source\Design Time";C:\Libraries\lib_aggpasmod_1\AggPasMod\Source\FireMonkey;
  C:\Libraries\lib_aggpasmod_1\AggPasMod\Source\Platform\win;C:\Libraries\lib_aggpasmod_1\AggPasMod\Source\Svg;
  C:\Libraries\lib_embarcadero_1\python4delphi\Source;C:\Libraries\lib_embarcadero_1\python4delphi\Source\fmx;
  C:\Libraries\lib_embarcadero_1\python4delphi\Source\vcl;C:\Libraries\lib_etheadev_1\StyledComponents\source;
  C:\Libraries\lib_etheadev_1\SVGIconImageList\Source;C:\Libraries\lib_etheadev_1\SVGIconImageList\Image32\source;
  C:\Libraries\lib_glscene_1\GLScene\Source;C:\Libraries\lib_graphics32_1\graphics32\Source;C:\Libraries\lib_iocomp_1\iocomp\Delphi7;
  C:\Libraries\lib_projectjedi_1\jcl\jcl\lib\d29\win32;C:\Libraries\lib_projectjedi_1\jcl\jcl\source\include;
  C:\Libraries\lib_projectjedi_1\jvcl\jvcl\lib\D29\win32;C:\Libraries\lib_projectjedi_1\jvcl\jvcl\common;
  C:\Libraries\lib_projectjedi_1\jvcl\jvcl\Resources;C:\Libraries\lib_qcomponents_1\qcomponents\sources;C:\Libraries\lib_rvmedia_1\rvmedia\Source;
  C:\Libraries\lib_rvmedia_1\rvmedia\Source\Include;C:\Libraries\lib_tchrometabs_1\TChromeTabs;C:\Libraries\lib_tchrometabs_1\TChromeTabs\GDIPlus;
  C:\Libraries\lib_tchrometabs_1\TChromeTabs\Lib;C:\Libraries\lib_tmssoftware_1\tms_async;
  C:\Libraries\lib_tmssoftware_1\tms_async\Delphi12\Win32\Release;C:\Libraries\lib_tmssoftware_1\tms_fmx_ui_pack;
  C:\Libraries\lib_tmssoftware_1\tms_vcl_chart;C:\Libraries\lib_tmssoftware_1\tms_vcl_chart\Delphi12\Win32\Release;
  C:\Libraries\lib_tmssoftware_1\tms_vcl_instrumentation_workshop;
  C:\Libraries\lib_tmssoftware_1\tms_vcl_instrumentation_workshop\Delphi12\Win32\Release;C:\Libraries\lib_tmssoftware_1\tms_vcl_ui_pack;
  C:\Libraries\lib_tmssoftware_1\tms_vcl_ui_pack\Delphi12\Win32\Release;C:\Libraries\lib_tmssoftware_1\tms_vcl_ui_pack\xlsAdapter;
  C:\Libraries\lib_turbopack_1\Abbrevia\source;C:\Libraries\lib_turbopack_1\LockBox\source;C:\Libraries\lib_turbopack_1\PNGComponents\Source;
  C:\Libraries\lib_turbopack_1\SynEdit\Source;C:\Libraries\lib_turbopack_1\VirtualTreeView\Source 
  -LEC:\Users\Public\Documents\Embarcadero\Studio\23.0\Bpl -LNC:\Users\Public\Documents\Embarcadero\Studio\23.0\Dcp -NSWinapi;System.Win;Data.Win;
  Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;System;Xml;Data;Datasnap;Web;Soap;DUnitX.Loggers.GUI; 
  -O..\Unipas;"c:\program files (x86)\embarcadero\studio\23.0\lib\Win32\release";C:\Users\silverio.di.QEMSRL\Documents\Embarcadero\Studio\23.0\Imports;
  C:\Users\silverio.di.QEMSRL\Documents\Embarcadero\Studio\23.0\Imports\Win32;"c:\program files (x86)\embarcadero\studio\23.0\Imports";
  C:\Users\Public\Documents\Embarcadero\Studio\23.0\Dcp;"c:\program files (x86)\embarcadero\studio\23.0\include";
  C:\Users\Public\Documents\Embarcadero\Studio\23.0\CatalogRepository\KonopkaControls-290-7.0_For12.1\Lib\RX12\Win32;"C:\Program Files 
  (x86)\Raize\RadiantShapes\1.5\Lib\Win32";c:\libraries\bpl;c:\libraries\bpl-objects\_cd10_;C:\Libraries\lib_aggpasmod_1\AggPasMod\Source;
  "C:\Libraries\lib_aggpasmod_1\AggPasMod\Source\3rd Party\Expat";C:\Libraries\lib_aggpasmod_1\AggPasMod\Source\Controls;
  "C:\Libraries\lib_aggpasmod_1\AggPasMod\Source\Design Time";C:\Libraries\lib_aggpasmod_1\AggPasMod\Source\FireMonkey;
  C:\Libraries\lib_aggpasmod_1\AggPasMod\Source\Platform\win;C:\Libraries\lib_aggpasmod_1\AggPasMod\Source\Svg;
  C:\Libraries\lib_embarcadero_1\python4delphi\Source;C:\Libraries\lib_embarcadero_1\python4delphi\Source\fmx;
  C:\Libraries\lib_embarcadero_1\python4delphi\Source\vcl;C:\Libraries\lib_etheadev_1\StyledComponents\source;
  C:\Libraries\lib_etheadev_1\SVGIconImageList\Source;C:\Libraries\lib_etheadev_1\SVGIconImageList\Image32\source;
  C:\Libraries\lib_glscene_1\GLScene\Source;C:\Libraries\lib_graphics32_1\graphics32\Source;C:\Libraries\lib_iocomp_1\iocomp\Delphi7;
  C:\Libraries\lib_projectjedi_1\jcl\jcl\lib\d29\win32;C:\Libraries\lib_projectjedi_1\jcl\jcl\source\include;
  C:\Libraries\lib_projectjedi_1\jvcl\jvcl\lib\D29\win32;C:\Libraries\lib_projectjedi_1\jvcl\jvcl\common;
  C:\Libraries\lib_projectjedi_1\jvcl\jvcl\Resources;C:\Libraries\lib_qcomponents_1\qcomponents\sources;C:\Libraries\lib_rvmedia_1\rvmedia\Source;
  C:\Libraries\lib_rvmedia_1\rvmedia\Source\Include;C:\Libraries\lib_tchrometabs_1\TChromeTabs;C:\Libraries\lib_tchrometabs_1\TChromeTabs\GDIPlus;
  C:\Libraries\lib_tchrometabs_1\TChromeTabs\Lib;C:\Libraries\lib_tmssoftware_1\tms_async;
  C:\Libraries\lib_tmssoftware_1\tms_async\Delphi12\Win32\Release;C:\Libraries\lib_tmssoftware_1\tms_fmx_ui_pack;
  C:\Libraries\lib_tmssoftware_1\tms_vcl_chart;C:\Libraries\lib_tmssoftware_1\tms_vcl_chart\Delphi12\Win32\Release;
  C:\Libraries\lib_tmssoftware_1\tms_vcl_instrumentation_workshop;
  C:\Libraries\lib_tmssoftware_1\tms_vcl_instrumentation_workshop\Delphi12\Win32\Release;C:\Libraries\lib_tmssoftware_1\tms_vcl_ui_pack;
  C:\Libraries\lib_tmssoftware_1\tms_vcl_ui_pack\Delphi12\Win32\Release;C:\Libraries\lib_tmssoftware_1\tms_vcl_ui_pack\xlsAdapter;
  C:\Libraries\lib_turbopack_1\Abbrevia\source;C:\Libraries\lib_turbopack_1\LockBox\source;C:\Libraries\lib_turbopack_1\PNGComponents\Source;
  C:\Libraries\lib_turbopack_1\SynEdit\Source;C:\Libraries\lib_turbopack_1\VirtualTreeView\Source -R..\Unipas;"c:\program files 
  (x86)\embarcadero\studio\23.0\lib\Win32\release";C:\Users\silverio.di.QEMSRL\Documents\Embarcadero\Studio\23.0\Imports;
  C:\Users\silverio.di.QEMSRL\Documents\Embarcadero\Studio\23.0\Imports\Win32;"c:\program files (x86)\embarcadero\studio\23.0\Imports";
  C:\Users\Public\Documents\Embarcadero\Studio\23.0\Dcp;"c:\program files (x86)\embarcadero\studio\23.0\include";
  C:\Users\Public\Documents\Embarcadero\Studio\23.0\CatalogRepository\KonopkaControls-290-7.0_For12.1\Lib\RX12\Win32;"C:\Program Files 
  (x86)\Raize\RadiantShapes\1.5\Lib\Win32";c:\libraries\bpl;c:\libraries\bpl-objects\_cd10_;C:\Libraries\lib_aggpasmod_1\AggPasMod\Source;
  "C:\Libraries\lib_aggpasmod_1\AggPasMod\Source\3rd Party\Expat";C:\Libraries\lib_aggpasmod_1\AggPasMod\Source\Controls;
  "C:\Libraries\lib_aggpasmod_1\AggPasMod\Source\Design Time";C:\Libraries\lib_aggpasmod_1\AggPasMod\Source\FireMonkey;
  C:\Libraries\lib_aggpasmod_1\AggPasMod\Source\Platform\win;C:\Libraries\lib_aggpasmod_1\AggPasMod\Source\Svg;
  C:\Libraries\lib_embarcadero_1\python4delphi\Source;C:\Libraries\lib_embarcadero_1\python4delphi\Source\fmx;
  C:\Libraries\lib_embarcadero_1\python4delphi\Source\vcl;C:\Libraries\lib_etheadev_1\StyledComponents\source;
  C:\Libraries\lib_etheadev_1\SVGIconImageList\Source;C:\Libraries\lib_etheadev_1\SVGIconImageList\Image32\source;
  C:\Libraries\lib_glscene_1\GLScene\Source;C:\Libraries\lib_graphics32_1\graphics32\Source;C:\Libraries\lib_iocomp_1\iocomp\Delphi7;
  C:\Libraries\lib_projectjedi_1\jcl\jcl\lib\d29\win32;C:\Libraries\lib_projectjedi_1\jcl\jcl\source\include;
  C:\Libraries\lib_projectjedi_1\jvcl\jvcl\lib\D29\win32;C:\Libraries\lib_projectjedi_1\jvcl\jvcl\common;
  C:\Libraries\lib_projectjedi_1\jvcl\jvcl\Resources;C:\Libraries\lib_qcomponents_1\qcomponents\sources;C:\Libraries\lib_rvmedia_1\rvmedia\Source;
  C:\Libraries\lib_rvmedia_1\rvmedia\Source\Include;C:\Libraries\lib_tchrometabs_1\TChromeTabs;C:\Libraries\lib_tchrometabs_1\TChromeTabs\GDIPlus;
  C:\Libraries\lib_tchrometabs_1\TChromeTabs\Lib;C:\Libraries\lib_tmssoftware_1\tms_async;
  C:\Libraries\lib_tmssoftware_1\tms_async\Delphi12\Win32\Release;C:\Libraries\lib_tmssoftware_1\tms_fmx_ui_pack;
  C:\Libraries\lib_tmssoftware_1\tms_vcl_chart;C:\Libraries\lib_tmssoftware_1\tms_vcl_chart\Delphi12\Win32\Release;
  C:\Libraries\lib_tmssoftware_1\tms_vcl_instrumentation_workshop;
  C:\Libraries\lib_tmssoftware_1\tms_vcl_instrumentation_workshop\Delphi12\Win32\Release;C:\Libraries\lib_tmssoftware_1\tms_vcl_ui_pack;
  C:\Libraries\lib_tmssoftware_1\tms_vcl_ui_pack\Delphi12\Win32\Release;C:\Libraries\lib_tmssoftware_1\tms_vcl_ui_pack\xlsAdapter;
  C:\Libraries\lib_turbopack_1\Abbrevia\source;C:\Libraries\lib_turbopack_1\LockBox\source;C:\Libraries\lib_turbopack_1\PNGComponents\Source;
  C:\Libraries\lib_turbopack_1\SynEdit\Source;C:\Libraries\lib_turbopack_1\VirtualTreeView\Source -U..\Unipas;"c:\program files 
  (x86)\embarcadero\studio\23.0\lib\Win32\release";C:\Users\silverio.di.QEMSRL\Documents\Embarcadero\Studio\23.0\Imports;
  C:\Users\silverio.di.QEMSRL\Documents\Embarcadero\Studio\23.0\Imports\Win32;"c:\program files (x86)\embarcadero\studio\23.0\Imports";
  C:\Users\Public\Documents\Embarcadero\Studio\23.0\Dcp;"c:\program files (x86)\embarcadero\studio\23.0\include";
  C:\Users\Public\Documents\Embarcadero\Studio\23.0\CatalogRepository\KonopkaControls-290-7.0_For12.1\Lib\RX12\Win32;"C:\Program Files 
  (x86)\Raize\RadiantShapes\1.5\Lib\Win32";c:\libraries\bpl;c:\libraries\bpl-objects\_cd10_;C:\Libraries\lib_aggpasmod_1\AggPasMod\Source;
  "C:\Libraries\lib_aggpasmod_1\AggPasMod\Source\3rd Party\Expat";C:\Libraries\lib_aggpasmod_1\AggPasMod\Source\Controls;
  "C:\Libraries\lib_aggpasmod_1\AggPasMod\Source\Design Time";C:\Libraries\lib_aggpasmod_1\AggPasMod\Source\FireMonkey;
  C:\Libraries\lib_aggpasmod_1\AggPasMod\Source\Platform\win;C:\Libraries\lib_aggpasmod_1\AggPasMod\Source\Svg;
  C:\Libraries\lib_embarcadero_1\python4delphi\Source;C:\Libraries\lib_embarcadero_1\python4delphi\Source\fmx;
  C:\Libraries\lib_embarcadero_1\python4delphi\Source\vcl;C:\Libraries\lib_etheadev_1\StyledComponents\source;
  C:\Libraries\lib_etheadev_1\SVGIconImageList\Source;C:\Libraries\lib_etheadev_1\SVGIconImageList\Image32\source;
  C:\Libraries\lib_glscene_1\GLScene\Source;C:\Libraries\lib_graphics32_1\graphics32\Source;C:\Libraries\lib_iocomp_1\iocomp\Delphi7;
  C:\Libraries\lib_projectjedi_1\jcl\jcl\lib\d29\win32;C:\Libraries\lib_projectjedi_1\jcl\jcl\source\include;
  C:\Libraries\lib_projectjedi_1\jvcl\jvcl\lib\D29\win32;C:\Libraries\lib_projectjedi_1\jvcl\jvcl\common;
  C:\Libraries\lib_projectjedi_1\jvcl\jvcl\Resources;C:\Libraries\lib_qcomponents_1\qcomponents\sources;C:\Libraries\lib_rvmedia_1\rvmedia\Source;
  C:\Libraries\lib_rvmedia_1\rvmedia\Source\Include;C:\Libraries\lib_tchrometabs_1\TChromeTabs;C:\Libraries\lib_tchrometabs_1\TChromeTabs\GDIPlus;
  C:\Libraries\lib_tchrometabs_1\TChromeTabs\Lib;C:\Libraries\lib_tmssoftware_1\tms_async;
  C:\Libraries\lib_tmssoftware_1\tms_async\Delphi12\Win32\Release;C:\Libraries\lib_tmssoftware_1\tms_fmx_ui_pack;
  C:\Libraries\lib_tmssoftware_1\tms_vcl_chart;C:\Libraries\lib_tmssoftware_1\tms_vcl_chart\Delphi12\Win32\Release;
  C:\Libraries\lib_tmssoftware_1\tms_vcl_instrumentation_workshop;
  C:\Libraries\lib_tmssoftware_1\tms_vcl_instrumentation_workshop\Delphi12\Win32\Release;C:\Libraries\lib_tmssoftware_1\tms_vcl_ui_pack;
  C:\Libraries\lib_tmssoftware_1\tms_vcl_ui_pack\Delphi12\Win32\Release;C:\Libraries\lib_tmssoftware_1\tms_vcl_ui_pack\xlsAdapter;
  C:\Libraries\lib_turbopack_1\Abbrevia\source;C:\Libraries\lib_turbopack_1\LockBox\source;C:\Libraries\lib_turbopack_1\PNGComponents\Source;
  C:\Libraries\lib_turbopack_1\SynEdit\Source;C:\Libraries\lib_turbopack_1\VirtualTreeView\Source -K00400000 --description:"GLScene SDL Driver" 
  -NBC:\Users\Public\Documents\Embarcadero\Studio\23.0\Dcp -NHC:\Users\Public\Documents\Embarcadero\Studio\23.0\hpp\Win32  GLScene_SDL_DT.dpk   
Success
Elapsed time: 00:00:00.5
glscene commented 1 week ago

Oh yeah, this package does not work, do not install it. Someone can make an update in the manager for sdl2 and then it should install. There is a sdlimport.pas somewhere from https://www.libsdl.org/