We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Current code is incompatible with Windows DLL. Solution is simple. In .H files:
#ifdef WIN32 # ifdef CJOSE_BUILD # define CJOSE_EXTERN __declspec(dllexport) # else # define CJOSE_EXTERN __declspec(dllimport) # endif #else # define CJOSE_EXTERN #endif [...] CJOSE_EXTERN const char *CJOSE_HDR_ALG;
Example is for CJOSE_HDR_ALG, but should be added to all exported symbols. The #ifdef WIN32 has to be included once in a central file obviously.
#ifdef WIN32
Could we expect this? Thanks a lot
The text was updated successfully, but these errors were encountered:
since the Windows build requires other Windows-specific files as well I suggest to keep this in a fork
Sorry, something went wrong.
I build it in Windows with only that addition
No branches or pull requests
Current code is incompatible with Windows DLL.
Solution is simple. In .H files:
Example is for CJOSE_HDR_ALG, but should be added to all exported symbols.
The
#ifdef WIN32
has to be included once in a central file obviously.Could we expect this?
Thanks a lot
The text was updated successfully, but these errors were encountered: