-
-
Notifications
You must be signed in to change notification settings - Fork 434
exosip: add windows platform #6971
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
Conversation
on_check("macosx", function (package) | ||
assert(package:check_cxxsnippets({test = [[ | ||
#include "TargetConditionals.h" | ||
#include <CoreFoundation/CoreFoundation.h> | ||
#include <CoreServices/CoreServices.h> | ||
#include <Security/Security.h> | ||
void test() { | ||
SInt32 osx_version = 0; | ||
OSErr res = Gestalt(gestaltSystemVersion, &osx_version); | ||
} | ||
]]})) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Surprisingly add_frameworks("CoreFoundation")
is only being added.
Mirror keeps falling. |
Pushed #6979 for mirror of |
I do not know why this Mac OS X error appear... add_frameworks("CoreFoundation", "CoreServices", "Security")
Re-runing worker resolves something like this^ |
During shared build on Windows it would miss deps LNK2001/LNK2019. Yet reworked .def file that I've made, some funcs got removed in newer versions so I removed non-existing symbols out of .def file, but yet it might require adding more of symbols into .def file, and I'm not sure if it links against deps during shared build .DLL.
eXutils.c:308:9: error: incompatible integer to pointer conversion initializing 'char *' with an expression of type 'int' [-Wint-conversion]
Yet trying to resolve this by
_GNU_SOURCE=1