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

[freeglut] enable building on non-win32 #6298

Merged
merged 1 commit into from
May 8, 2019

Conversation

cenit
Copy link
Contributor

@cenit cenit commented May 3, 2019

port patch from #5169

@vicroms vicroms self-assigned this May 3, 2019
@vicroms
Copy link
Member

vicroms commented May 6, 2019

Hi @cenit

We have a green check, but it is a false positive. For some reason CI didn't rebuild freeglut for Mac OS, I'll delete the cached archive and trigger a new build for it.

Fail on Mac OS X due to missing system dependencies.

Freeglut currently requires the following libraries from the system package manager:
    opengl
    glu
    libx11

These can be installed on Ubuntu systems via apt-get install libxi-dev libgl1-mesa-dev libglu1-mesa-dev mesa-common-dev

@vicroms
Copy link
Member

vicroms commented May 8, 2019

Thanks for the PR!

freeglut now works on x64-osx

x64-osx master test notes
gl2ps Skip Pass
freeglut Fail Pass
theia Skip Fail

@vicroms vicroms merged commit 6cdb36a into microsoft:master May 8, 2019
@cenit
Copy link
Contributor Author

cenit commented May 8, 2019

I hope that theia will be fixed in its own separate PR soon :)

@cenit cenit deleted the dev/cenit/freeglut branch May 8, 2019 22:15
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.

2 participants