Menu

GLscene in Delphi 10 Seattle (instalattion problem BDS.exe)

Help
Sergio
2015-09-21
2015-11-27
1 2 > >> (Page 1 of 2)
  • Sergio

    Sergio - 2015-09-21

    Before upgrading to Delphi 10 Seattle I got a demo copy in Embarcadero site and tried to install GLscene following strictly the instructions in file:///C:/GLScene_VCL/_Installation/Installation.htm

    Everything was going well and I could go up to the step 10 without serious problems including the “Compile All From Here”. It compiled correctly.

    Nevertheless when I tried to “Install every DesignTime package of visual components to RAD Studio palette pages” in all of them I get an error of Access Violation … in module BDS.exe
    I installed and re-installed the Delphi 10 and tried other times without success. I am almost sure that the cause is something related to the path of the libraries.
    Can anyone help me ?

     
  • Sergio

    Sergio - 2015-09-25

    Did any of you succeded installing GLscene in Delphi 10 ?
    I was going to buy an upgrade from XE7 to Delphi 10 as I could not install GLscene I am almost quiting the idea. I always have the error Access Violation … in module BDS.exe when trying to comple the design time packages

     
    • Pavel Vassiliev

      Pavel Vassiliev - 2015-09-25

      Hi Sergio,
      I was able to install the current SVN version of GLScene onto RAD Studio 10 Seattle trial without any problems. It works the same as earlier and the tool is great. I don't have an access violation message, so check if you have all installed dll's libraries from external directory in SysWoW64 directory.
      PW

       
  • Sergio

    Sergio - 2015-09-26

    Hi Paul
    I tried again and downloaded again the GLSscene_VCL and copied the dll to SysWoW64
    Everything goes fine and the CompileAll from here works perfectly but when I go the Install it sarts to work but at the end a message Access Violation … in module BDS.exe comes
    After I went directly to try to install GLS_computing_DesignTime_VCL and I got a message cant load package c:\users\public\documents\Embarcadero\Studio\17.0\Bpl\GLS_Computing_DesignTime.bpl
    I think I followed properly all the GLscene instructions for installation but something is missing

     
  • Sergio

    Sergio - 2015-09-26

    Also a message appeared cant find the entry point to procedure @GLScudacontext@CUDAcontext

     
  • Sergio

    Sergio - 2015-09-26

    What is the equivalent in Delphi 10 to these GLscene instructions for installation ? In other words what is “Paths and Directories” ? What I see there is what is in the figure attached
    5. Setup C++ Options for include files. Open Options dialog for Paths and Directories and add “D:\Library\GLScene_VCL\Source\include” path into “Ordered list of Include paths” to get header HPP files be found by GLScene’s CPP applications:
    6. Setup C++ Options for libraries files. Add “D:\Library\GLScene_VCL\Source\lib” folder into “Ordered list of Library paths” to get lib/bpi files be found by GLScene’s CPP applications
    The Library paths I include are:
    $(BDSLIB)\$(Platform)\release;$(BDSUSERDIR)\Imports;$(BDS)\Imports;$(BDSCOMMONDIR)\Dcp;$(BDS)\include;C:\GLScene_VCL\Source;C:\GLScene_VCL\Source\include;C:\GLScene_VCL\Source\external;C:\GLScene_VCL\Source\lib;C:\GLScene_VCL\Source\linkedobjects;C:\GLScene_VCL\Source\resources;C:\Program Files (x86)\Embarcadero\Studio\17.0\lib\win32\release
    The browsing path are
    $(BDS)\OCX\Servers;$(BDS)\SOURCE\VCL;$(BDS)\SOURCE\VCL\AppAnalytics;$(BDS)\source\rtl\common;$(BDS)\SOURCE\RTL\SYS;$(BDS)\source\rtl\win;$(BDS)\source\ToolsAPI;$(BDS)\SOURCE\IBX;$(BDS)\source\Internet;$(BDS)\SOURCE\PROPERTY EDITORS;$(BDS)\source\soap;$(BDS)\SOURCE\XML;$(BDS)\source\Indy10\Core;$(BDS)\source\Indy10\System;$(BDS)\source\Indy10\Protocols;$(BDS)\source\fmx;$(BDS)\source\databinding\components;$(BDS)\source\databinding\engine;$(BDS)\source\databinding\graph;$(BDS)\source\data;$(BDS)\source\data\ado;$(BDS)\source\data\bde;$(BDS)\source\data\cloud;$(BDS)\source\data\datasnap;$(BDS)\source\data\dbx;$(BDS)\source\data\dsnap;$(BDS)\source\data\Test;$(BDS)\source\data\vclctrls;$(BDS)\source\data\datasnap\connectors;$(BDS)\source\data\datasnap\proxygen;$(BDS)\source\DataExplorer;$(BDS)\source\DUnit\Contrib\DUnitWizard\Source\Common;$(BDS)\source\DUnit\Contrib\DUnitWizard\Source\Common\dunit;$(BDS)\source\DUnit\Contrib\DUnitWizard\Source\DelphiExperts\Common;$(BDS)\source\DUnit\Contrib\DUnitWizard\Source\DelphiExperts\DUnitProject;$(BDS)\source\DUnit\Contrib\DUnitWizard\Source\DelphiExperts\DUnitProject\dunit;$(BDS)\source\DUnit\src;$(BDS)\source\DUnit\tests;$(BDS)\source\Experts;$(BDS)\source\indy\abstraction;$(BDS)\source\indy\implementation;$(BDS)\source\indyimpl;$(BDS)\source\LiveTile;$(BDS)\source\Property Editors\Indy10;$(BDS)\source\soap\wsdlimporter;$(BDS)\source\Visualizers;$(BDS)\source\xtab;$(BDS)\source\DUnit\Contrib\XMLReporting;$(BDS)\source\DUnit\Contrib\XPGen;$(BDS)\source\data\rest;$(BDS)\source\data\firedac;$(BDS)\source\tethering;$(BDS)\source\DUnitX;$(BDS)\source\data\ems;$(BDS)\source\rtl\net;$(BDS)\source\FlatBox2D

     
  • Pavel Vassiliev

    Pavel Vassiliev - 2015-09-28

    Hi Sergio,
    Did you read an installation.htm with Google Chrome? Please, make the same directories as in instruction images and exclude unnecessary paths.
    PW

     
  • Sergio

    Sergio - 2015-09-29

    Hi PW Thank you for your patience in helping me
    I read agaun line by line the installation.htm. Idi all the steps in the same way i did others to install GLscene in my XE7 and in XE7 installs percetly. I have problems only to install in Delphi (compile well but do install)
    In removed Delphi 10 completelly (demo version) and installed it again
    I did everything again followinfg the installation.htm. In the attached file I listed my doubts marked in colored yelloew marks

    Some things are not clear for me (although I did the same in XE7 and worked)

    a) for the library path I think everything is OK

    b) Not clear for me the instruction 5. Setup C++ Options for include files. Open Options dialog for Paths and Directories { ???? } and add “D:\Library\GLScene_VCL\Source\include” path into “Ordered list of Include paths” to get header HPP files be found by GLScene’s CPP applications:

    In my XE7 and in Delphi 10 I do not see this “Paths and Directories. Where is this ? Could come from here the error I get “Access Violation … in module BDS.exe” ?

    c) Browsing path for Delphi 10

    When I fgo to the Options dialog in delphi 1o and I look to Browsing path comparing Delphi 10 to Delphi XE 7 I see that several items, for $(BDS)\SOURCE\VCL appear in Delphi 10 as invalid paths biut in XE7 appear as valid paths? Do you know why ?

    I can not imagine that this demo version I downloaded in Embarcadero site is not complete to cause the problem I am having. I put a question in the Emabarcadero forum and also wrote to Embarcadero but no reply at all. I also asked to the Emabarcadero representative from whom I am thinking to buy the upgrade from XE7 to Delphi10 but no useful response also.

    GLscene is something so useful and good that I never understood why Embarcadero or Borland before do not incorporate it to Delphi.

     
  • Sergio

    Sergio - 2015-09-29

    Forgot the attachment of the marked installation.htm

     
  • Pavel Vassiliev

    Pavel Vassiliev - 2015-09-30

    Sergio,
    You wrote:

    b) Not clear for me the instruction 5. Setup C++ Options for include files. Open Options dialog for Paths and Directories { ???? } and add “D:\Library\GLScene_VCL\Source\include” path into “Ordered list of Include paths” to get header HPP files be found by GLScene’s CPP applications:
    In my XE7 and in Delphi 10 I do not see this “Paths and Directories. Where is this ? Could come from here the error I get “Access Violation … in module BDS.exe” ?
    <<<
    In my version of XE7 and RAD 10 there are Paths and Directories for C++ to add include and lib files in packages. Use the classic compiler page for RAD 10 (architect). You may not to include unnecessary paths in Browsing Paths for this Options, because usually the browsing paths are included also in each project. Remain only a path to GLScene sources. See the attachment and other instruction images for more details.
    PW

    PS. If you have only Delphi personality you don't need setup options for C++Builder

     

    Last edit: Pavel Vassiliev 2015-10-01
  • Sergio

    Sergio - 2015-10-01

    PW, thank you very much. I understood your explanations

    My installation problem happens when I click GLscene_DesignTime_VCL.bpl and after I click INSTALL
    Whem I do it it seems starting to work and after sometime comes the message Access violation ... bds.exe Please help me with the following questions:

    a) Is it possible to follow line by line what happens when I click Install ? Of so, how ?

    b) Is it bds.exe necessary in all delphi codes ? If not how to remove it ?

    c) The REQUIRES clause for GLscene_DesignTime_VCL.bpl includes
    designide.dcp, GLscene_Runtime_VCL.dcp, rtl.dcp, vcl.dcp, vclimg.dcp and vclsmp.dcp
    These items are the same that I find in XE7 installation which works well in my computer
    I imagine that the error come from something inside one of these five.
    I am thinking to remove on by one to check if, after, it installs GLscene

    This makes ny sense ?

     
  • Sergio

    Sergio - 2015-10-01

    Complementing post above from hours ago
    I went to GLscene_DesignTime_VCL and removed from the REQUIRES clause the reference GLscene_Runtime_VCLand them the error do not appear and it installs but other errors come after when I try to use my code. Is like doing an imcomplete installation. I did the same with other packages like ODE, OpenAl and the same occur. It is like having a conflict between the RunTime and design time packages involving bds.exe

     
  • Pavel Vassiliev

    Pavel Vassiliev - 2015-10-02

    Sergio,

    I did the same with other packages like ODE, OpenAl and the same occur.
    <<
    It looks like it's impossible to install third-party packages in your trial version of RAD 10. Try to use licensed Studio 10 Seattle.
    PW

     
  • Sergio

    Sergio - 2015-10-02

    Hi PW.

    You are telling what I am suspecting. I have the felling that this trial version I got in Emrcadero site is not complete or have trick in it.

    As I was depending on the success of GLscene installation to buy the upgrade I will see what I can do to do a test in a licensed version. If anyone has any suggestion please post here or write (no problem at any time) to my private email sergiofeitoza@cognitor.com.br

    Regrads and thank you once more
    Sergio

     
  • Sergio

    Sergio - 2015-10-04

    Thank you for the help. I wrote to Embarcadero after your suggestionand they sent me a licensed copy for some days for trying to install successfully the GLscene

    I cleaned everything and removed the demo Delphi 10 version > did all the steps of the installation.htm without any exception and "Compiled From Here" wperfectly without any hint

    I tried then to INSTALL the design packages and in all of thenm I get exactly the same error message “Access violation at address 2B482C1 in module 'bds.exe' . Read of address 00000010.

    Searching Internet I found a description of an error which seems to be of the same nature in http://qc.embarcadero.com/wc/qcmain.aspx?d=128640 .There it is mentioned the solution which was used and was related to a detail in the component..

    Along these last five days I installed and revoved Delphi10 many times trying to instaçll GLscene in it. Although using successfully GLscene for years with Delphi7, Delphi 10 and XE7 it seems that there is some small incompatibility for Delphi10 which worked well in your installation but not in my one.(compile perfectly but error in Install always related to bds.exe)

    As my priority is using GLscene and not having a more recent version of Delphi, for the moment I will forget the idea of buying Delphi 10 and will continue with Delphi XE7

    If any new fact occur I will try again in the future and comment here.

     
  • Rob Renaud

    Rob Renaud - 2015-10-07

    I have the same problem, I can compile the GLScene_RunTIme_VCL and GLScene_DesignTime_VCL, but I can't install the DesigneTime packed.

    Access violation at address 314E82C1 in module 'bds.exe'. Read of address 00000010.

    Is anyone able to install it in Dlephi 10 Seattle?

     
  • Rob Renaud

    Rob Renaud - 2015-10-07

    I have fixed mine. I have started Delphi "As Administrator"
    Also before I had put a path at "Package output directory", which i have now kept empty.
    So one of these did the trick.

     
  • Sergio

    Sergio - 2015-10-07

    Hi Rob, Thank you
    Nice to see that you could solve. I trued to do exactly the same you did but the error in my case (exactly the same), persists. It is like something I think that when Delphiis trying to install and call the GLscene_ RunTime_VCL.dcp which is in the Requires some imcompatibility occur. I note that Access Violation in module bds.exe is always in the same address 2D3082C1 but I do not know how to go line by line to see from where the error come

     
  • Sergio

    Sergio - 2015-11-15

    Did any other of your had problems installing GLscene in Delphi 10 Seattle ?

     
  • Pavel Vassiliev

    Pavel Vassiliev - 2015-11-16

    Sergio,
    Presumably, in some cases there may be a conflict with previous versions. Uninstall all of them and clear register. Try again as administrator.
    PW

     
  • Sergio

    Sergio - 2015-11-19

    I am trying to get a new trial version of Delphi 10 Seattle to try again. I think you are right and will work

     
  • Sergio

    Sergio - 2015-11-26

    Finally I succeeded to install in Delphi 10 after cleaning the previous installations

     
    • Sergio

      Sergio - 2015-11-26

      I installed but there is something strange here . See the screen attached. GLscene is installed but when I open a file with GLscene components it is, in the code, as they are not recognized.and a compilation error comes Do you know why ?

      Completing: I could read somewhere about Delphi 10 trial version that "Some 3rd party products require the command line utilities to be installed and those don't come with the trial. " Do you understand this sentence ?

       

      Last edit: Sergio 2015-11-26
  • Pavel Vassiliev

    Pavel Vassiliev - 2015-11-27

    Sergio,
    Since you have already installed GLScene's components for your RAD studio, then the problem may be in pathes. 1) check one more time the Library path in Options menu and 2) delete your old .dproj file, where it is possible to be a wrong path to search sources.
    PW

     

    Last edit: Pavel Vassiliev 2015-11-27
  • Sergio

    Sergio - 2015-11-27

    Hi PW.. You were right and is working now.
    I was so happy to have a completely clean installation and did not noticed that I simply forgot to include the GLscene_VCL\Source..
    A last doubt: please tell me how could I compile and install GLscene (but not run my code) if the path was not there ?

     

    Last edit: Sergio 2015-11-27
1 2 > >> (Page 1 of 2)

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.