- Posts: 2
- Thank you received: 0
- Forum
- CodeTyphon Studio
- CT Installation and Setup
- Error building Typhon in linux with CEF4Typhon component
×
Discussions for CodeTyphon Studio Installation and Setup.
Important Error building Typhon in linux with CEF4Typhon component
- Andrew
-
Topic Author
- Offline
- New Member
-
Less
More
1 month 2 weeks ago #17122
by Andrew
Error building Typhon in linux with CEF4Typhon component was created by Andrew
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:
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.
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.
- Matis A.
-
- Offline
- Moderator
-
1 month 2 weeks ago #17123
by Matis A.
PilotLogic Core Programmer
Replied by Matis A. on topic Error building Typhon in linux with CEF4Typhon component
Thanks, we fix this
PilotLogic Core Programmer
Please Log in or Create an account to join the conversation.