Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Windows GUI: Upgrade to C++Builder 12 Community Edition #918

Open
wants to merge 7 commits into
base: master
Choose a base branch
from

Conversation

cjee21
Copy link
Collaborator

@cjee21 cjee21 commented Jul 30, 2024

  • Save project file with C++Builder 12
    • Clean-up and save project file using C++Builder 12
  • Enable Win64x target platform
  • Various fixes and improvements
    • To make it compile and run successfully on the new C++Builder and Win64x target.

Note:
Looks like it is still not possible to enable CFG and CET even though the new bcc64x toolchain is based on LLVM/Clang 15.0.

@cjee21 cjee21 marked this pull request as draft August 5, 2024 09:39
@cjee21 cjee21 marked this pull request as ready for review August 5, 2024 11:49
@cjee21 cjee21 force-pushed the bcb-athens branch 2 times, most recently from 857c73d to 6851655 Compare September 16, 2024 12:23
Use TWebBrowser instead of TCppWebBrowser for all HTML views for compatibility with bcc64x compiler.
More simple and do not need to delay load user32 anymore.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant