Skip to content

[freeglut] enable building on non-win32#6298

Merged
vicroms merged 1 commit intomicrosoft:masterfrom
cenit:dev/cenit/freeglut
May 8, 2019
Merged

[freeglut] enable building on non-win32#6298
vicroms merged 1 commit intomicrosoft:masterfrom
cenit:dev/cenit/freeglut

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