Menu

#149 GLScene no longer compatible with OSX

open
nobody
None
5
2010-07-21
2010-07-21
Anonymous
No

Hello, Thanks for the great work on GLScene, it is crucial for my open source MRIcroGL renderer, and recent GLScene SVN changes have fixed issues on Linux x86-64. However, neither the current SVN nor older versions can be installed on OSX with the current SVN of Lazarus (26757).

When I attempt to compile with GLScene svn 2446 I get
/Developer/lazarus/components/glscene/Source/glstate.pas(341,4) Error: Error while assembling exitcode 1
http://bugs.freepascal.org/bug_view_advanced_page.php?bug_id=16980

However, when I use an older SVN of GLScene I get
/Developer/lazarus/components/glscene/Source/designtime/glsceneedit.pas(685,13) Error: identifier not found: TIComponentInterface
http://bugs.freepascal.org/view.php?id=16503

Thanks,

-chris

Discussion

  • YarUnderoaker

    YarUnderoaker - 2010-07-21

    I do not see the issue :)
    What about current CVS version? Did you try it?

     
  • Chris Rorden

    Chris Rorden - 2010-07-26

    I tried the CVS. This appears different because when I choose Package/InstallNewPackage I do not see GLSceneLazarus as an option, rather GLScene_DesignTime and GLScene_RunTime. In any case, these do not compile on OSX
    /Developer/lazarus/components/glscene/Source/Base/GLPBuffer.pas(86,33) Error: Unknown class field or method identifier "fHandle"