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

Exit code 3221226356 (hex C0000374); Microsoft build options mapping to GCC #21

Closed
bsrdjan opened this issue May 4, 2020 · 3 comments
Closed

Comments

@bsrdjan
Copy link
Member

bsrdjan commented May 4, 2020

Windows build options for SAP NWRFC SDK are given for Microsoft C++ compiler.

CGO requires GCC/MinGW compiler and Microsoft build options must be replaced accordingly.

Currently not all Microsoft options are mapped to GCC alternatives, which is possible cause of heap corruption errors, occasionally occurring on Windows. Manifested by the GO program termination, with exit code 3221226356 (hex C0000374).

@bsrdjan
Copy link
Member Author

bsrdjan commented Oct 26, 2020

Building SAP NWRFC SDK applications on Windows is supported using Microsoft Visual C++ toolchain:

2573953 - Compiling and Linking RFC Programs with the SAP NetWeaver RFC SDK 7.50

After trying various settings and mappings of MS VC toolchain to GCC toolchain, required for CGO, no solution is found to make the gorfc work stable with SAP NWRFC SDK on Windows. The Windows is therefore not anymore supported.

If you are interested in using gorfc on Windows, please create the feature request for SAP NWRFC SDK support on Windows, using the GCC based toolchain, used for CGO.

The feature request shall be created for Security Services category of the SAP Cloud Platform – Platform Foundation campaign.

@ly020044
Copy link

ly020044 commented Mar 5, 2021

When to fix #21 ?

@bsrdjan
Copy link
Member Author

bsrdjan commented May 4, 2021

Closing due to the sunset of the project.

@bsrdjan bsrdjan closed this as completed May 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants