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

[gemmacoswindow]: failed to init GLEW: your system only supports openGL-1.0 #263

Closed
rnkn opened this issue Sep 12, 2020 · 7 comments
Closed
Labels

Comments

@rnkn
Copy link

rnkn commented Sep 12, 2020

Likely relate: #204

Sorry to say but I cannot get Gem to work on macOS 10.15.6 (19G2021).

I've compiled Pd from source @ 0.51-1 and launching as generated Pd.app package.

I've compiled Gem from source and installed as

make install libdir=$HOME/Library/Pd/ prefix=/Applications/Pd.app/Contents/Resources

This is what I get when clicking [create] in [gemmacoswindow-help]:

GEM: Graphics Environment for Multimedia
GEM: ver: 0.94.git v0.94-98-gabb5cb82
GEM: compiled  on Sep 13 2020
GEM: maintained by IOhannes m zmoelnig
GEM: Authors :	Mark Danks (original version)
GEM:		Chris Clepper
GEM:		Cyrille Henry
GEM:		IOhannes m zmoelnig
GEM: with help by Guenter Geiger, Daniel Heckenberg, James Tittle, Hans-Christoph Steiner, et al.
GEM: found a bug? miss a feature? please report it:
GEM: 	homepage https://gem.iem.at/
GEM: 	bug-tracker https://bugs.gem.iem.at/
GEM: 	mailing-list https://lists.puredata.info/listinfo/gem-dev/
GEM: compiled for MMX/SSE2 architecture
GEM: using SSE2 optimization
GEM: detected 8 CPUs
GEM: image loading plugins: SGI STB imageIO jpeg tiff
GEM: film loading plugins: AVF
GEM: image saving plugins: SGI STB imageIO jpeg tiff
GEM: model loading plugins: OBJ
[GEM:recordNDI] Please (re)install the NewTek NDI Runtimes to use this plugin.
               need to find the library 'libndi.4.dylib'
               get it from http://new.tk/NDIRedistV4Apple
[GEM:videoNDI] Please (re)install the NewTek NDI Runtimes to use this plugin.
               need to find the library 'libndi.4.dylib'
               get it from http://new.tk/NDIRedistV4Apple
GEM: video capture plugins: AVF NDI
[gemmacoswindow]: failed to init GLEW: your system only supports openGL-1.0

I'm on a MacBook Pro (Retina, 15-inch, Mid 2015) with OpenGL 4.1.

Ancillary; I attempted to compile Gem from HEAD with ./configure --prefix=$HOME/Library/Pd; make install and load Gem as a library as instructed in the README, but this did not succeed in loading the library.

@rnkn
Copy link
Author

rnkn commented Sep 13, 2020

I've compiled Gem from source and receive the same error. Updated original post to reflect.

@rnkn
Copy link
Author

rnkn commented Sep 13, 2020

Similar to #257, if I first create [gemglutwindow] then [gemmacoswinow] it works... kind of.

@umlaeute
Copy link
Owner

so can't you use [gemglutwindow] as the backend for [gemwindow]?

@rnkn
Copy link
Author

rnkn commented Sep 20, 2020

I did not think of switching out the default window. I recompiled with [gemglfw3window]. It works, except the video only occupies the lower left quadrant of the window. Would [gemglutwindow] be a better option here?

@umlaeute
Copy link
Owner

probably.
i would have expected the default ([gemmacoswindow]) to work, but we do have different backends in order to workaround problems on specific platforms.
[gemdefaultwindow] is a thin wrapper, so it's really easy to test different backends.

@rnkn
Copy link
Author

rnkn commented Sep 21, 2020

Hmm changing [gemglfw3window] to [gemglutwindow] within [gemdefaultwindow] just crashes Pd. Think maybe it's a lost cause... 😕

@rnkn rnkn closed this as completed Sep 21, 2020
@umlaeute
Copy link
Owner

dunno, does it crash if you change it on the fly (while having a gemwindow created)?
or does it also crash if you change it, then (re-)start Pd/Gem?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants