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

CI (Linux and OS X, HashLink and hxcpp) #33

Merged
merged 32 commits into from
Mar 7, 2020
Merged

CI (Linux and OS X, HashLink and hxcpp) #33

merged 32 commits into from
Mar 7, 2020

Conversation

Aurel300
Copy link
Owner

@Aurel300 Aurel300 commented Mar 7, 2020

Partially addresses #24. There are issues with Windows for both hxcpp and HashLink, so for now I have not enabled it.

For hxcpp, the failure happens at hxcpp link time, where native.obj cannot see methods from utf8.obj. Unsure why this actually works for hxcpp on OS X and Linux, perhaps a case of dynamically/statically linking the native library differently.

For HashLink, the failure happens when trying to build HashLink. Following the Azure pipeline for HashLink almost works, but the windows-latest CI runner on GitHub seems to not have the Windows 8.1 SDK, which is what hl.sln wants by default. Cursory searches show no way to select the SDK on the command-line.

@Aurel300 Aurel300 merged commit a2993c5 into master Mar 7, 2020
@Aurel300 Aurel300 mentioned this pull request Mar 7, 2020
6 tasks
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