Welcome, Guest
Username: Password: Remember me
Discussions for CodeTyphon Studio Installation and Setup.
  • Page:
  • 1

TOPIC:

Error building Typhon in linux with CEF4Typhon component 1 year 9 months ago #17122

  • Andrew
  • Andrew's Avatar Topic Author
  • Offline
  • New Member
  • New Member
  • Posts: 3
  • Thank you received: 0
Hello.

I am using Ubuntu Linux 22.04 and CodeTyphon 7.80

My installation fails with error when I am trying to build the CodeTyphon with CEF4Typhon component enabled:
Fatal: (10022) Can't find unit uCEFv8Exception used by uCEFv8Value
Fatal: (1018) Compilation aborted

I researched a little and found out that it caused by wrong file name in the source archive:
- Now it's named ./typhon/components/packages_pl/pl_CEF4Typhon/source/uCEFV8Exception.pas (with capital "V")
- Should be named like ./typhon/components/packages_pl/pl_CEF4Typhon/source/uCEFv8Exception.pas

Because Linux (and other *nix OSes I think) is case-sensitive in filenames, the correct file simply cannot be found.

I made some steps to workaround this locally:
- Extracted /usr/local/codetyphon/allzips/src/typhon_src.7z
- Changed the name of the file from uCEFV8Exception.pas to uCEFv8Exception.pas
- Made same corrections inside these two files - 
  ./typhon/components/packages_pl/pl_CEF4Typhon/pl_cef4typhon.ctpkg and
  ./typhon/components/packages_pl/pl_CEF4Typhon/pl_cef4typhon.pas
  (don't know how to rebuild package, and if it was needed at all, but did just that)
- 7Zipped back, run build process again

Now it builds OK.

Please, take a look at this problem for the future releases. Thanks.

Please Log in or Create an account to join the conversation.

Error building Typhon in linux with CEF4Typhon component 1 year 9 months ago #17123

  • Matis A.
  • Matis A.'s Avatar
  • Away
  • Moderator
  • Moderator
  • Posts: 1060
  • Thank you received: 149
Thanks, we fix this
PilotLogic Core Programmer

Please Log in or Create an account to join the conversation.

Error building Typhon in linux with CEF4Typhon component 1 year 3 months ago #17470

  • Andrew
  • Andrew's Avatar Topic Author
  • Offline
  • New Member
  • New Member
  • Posts: 3
  • Thank you received: 0
Hello, mr. Matis.

I have tried to build BigIDE with Cef4Typhon component for CodeTyphon v8.0 on Linux, and it looks like the problem still persists - build failed with same error as I mentioned before.
Fatal: (10022) Can't find unit uCEFv8Exception used by uCEFv8Value
make[2]: *** [Makefile:4932: typhon] Error 1
make[1]: *** [Makefile:5362: ide] Error 2
make: *** [Makefile:3795: ide] Error 2
Fatal: (1018) Compilation aborted

Please Log in or Create an account to join the conversation.

Error building Typhon in linux with CEF4Typhon component 1 year 3 months ago #17471

  • Matis A.
  • Matis A.'s Avatar
  • Away
  • Moderator
  • Moderator
  • Posts: 1060
  • Thank you received: 149
Yes
again the same Error.
Must Rename uCEFV8Exception.pas => uCEFv8Exception.pas
PilotLogic Core Programmer

Please Log in or Create an account to join the conversation.

  • Page:
  • 1