Menu

#185 Clean Installation of Package fails

open
nobody
None
5
2011-07-30
2011-07-30
Anonymous
No

I have DelphiXE.
There is no GLsceneXE.dpk in the 1.1; and not in snapshot.
If I select all dpk and try to install - GLScene.inc is not found, because in so much units the path is wrong.
How to fix (without change all these units)?

Discussion

  • mathesoft

    mathesoft - 2011-07-31

    While editing all these files (from "glscene.inc" to "..\glscene.inc") there is an additional error:
    [DCC Fehler] OpenGLAdapter.pas(3447): E2029 Bezeichner erwartet, aber String-Konstante gefunden
    [DCC Fataler Fehler] GLState.pas(56): F1026 Datei nicht gefunden: 'GLSLog.dcu'

     
  • mathesoft

    mathesoft - 2011-07-31

    Ok, error in 3447 was my edit-mistake; but this I can't change:
    [DCC Fataler Fehler] GLState.pas(56): F1026 Datei nicht gefunden: 'GLSLog.dcu'

     
  • mathesoft

    mathesoft - 2011-07-31

    Trying to compile the glscene2007.dpk, error:
    [DCC Fataler Fehler] GLScene2007.dpk(36): E2202 Package 'vcljpg' wird benötigt, konnte aber nicht gefunden werden

    :(((

     
  • YarUnderoaker

    YarUnderoaker - 2011-07-31

    Hi.
    In your different post you describe different problem, can you clarify what you trying to do?

     
  • mathesoft

    mathesoft - 2011-07-31

    Ok,

    I downloaded this file:
    http://heanet.dl.sourceforge.net/project/glscene/GLScene/GLScene%20v1.1/GLScene_v1.1_August_2010_release_with_demos.zip

    I unzip it to a folder.
    I want to install the component to use the code in DelphiXE Prof.
    So I looking for the correct .dpk to install it.
    The nearest to my IDE could be that Delphi2010-folder with the .dpk
    The "readme" tells me to select a .dpk like GLscene2007.dpk - but there in folder Delphi2010 is none GLScene20__.dpk

    In my helpless I select all the .dpk for Install. The IDE load they, and I press F9 to compile...

    There 2 Errors (I use the german IDE):
    "[DCC Fataler Fehler] GLCrossPlatform.pas(71): F1026 Datei nicht gefunden: 'GLScene.inc'
    [DCC Fataler Fehler] GLSS_OpenAL.dpk(32): E2202 Package 'GLScene_RunTime' wird benötigt, konnte aber nicht gefunden werden
    Misslungen"

    The mistake is, that "GLscene.inc" is located in the folder above, not here.
    Line 71 of "GLCrossPlatform.pas":
    {$include GLScene.inc}
    should changed in
    {$include ..\GLScene.inc}
    now that works, but after F9 there is a next mistake like the before:
    "[DCC Fataler Fehler] VectorTypes.pas(34): F1026 Datei nicht gefunden: 'GLScene.inc'
    [DCC Fataler Fehler] GLSS_OpenAL.dpk(32): E2202 Package 'GLScene_RunTime' wird benötigt, konnte aber nicht gefunden werden"

    and so on...
    Ok, I set the Searchpath to the "..GLScene\source" folder and now it comiling, but stopped again with this problem:

    "[DCC Warnung] PersistentClasses.pas(1861): W1000 Symbol 'DecimalSeparator' ist veraltet: 'Use FormatSettings.DecimalSeparator'
    [DCC Warnung] PersistentClasses.pas(1862): W1000 Symbol 'DecimalSeparator' ist veraltet: 'Use FormatSettings.DecimalSeparator'
    [DCC Warnung] PersistentClasses.pas(1864): W1000 Symbol 'DecimalSeparator' ist veraltet: 'Use FormatSettings.DecimalSeparator'
    [DCC Fataler Fehler] OpenGLAdapter.pas(3447): F1026 Datei nicht gefunden: 'GLSLog.dcu'
    [DCC Fataler Fehler] GLSS_OpenAL.dpk(32): E2202 Package 'GLScene_RunTime' wird benötigt, konnte aber nicht gefunden werden"

    Again I search for a unit GLSLog and found it in "Experimental"-folder, set it.
    Again a stop, now "XCollection"-unit missing...

    You see my problem?
    That project is to huge to debug the installation of components for a newbie like my - a lot of years ago I used that package in Delphi4, GLScene is very great, so I want to use it in a modern Environment again. But it were added much new, now I am a newbie again...

     
  • Nobody/Anonymous

    Ok. I set the pathes.

    Now it works. Thank you for help me thinking.

    The Item TGLSLPostBlurShader have no icon at component bar...

    Solved!