I don't know why but in my previous compilation I had disabled AVFoundation... which was probably why I could not load video backends or films
Also: the wiki https://github.com/umlaeute/Gem/wiki/How-to-build-Gem-on-macOS-Sierra-%2810.12%29#automake recommended me not to run ./autogen.sh, and to do instead: $ /usr/local/opt/gettext/bin/gettextize $ autoreconf --install --verbose
*I think, but don't remember*, the above did not gave me the same console prints as running ./autogen.sh
in my env I also had to do this, which I have asked on the list before https://lists.puredata.info/pipermail/pd-dev/2019-01/021821.html $ export PATH="/usr/local/opt/m4/bin:$PATH"
I configured as:
./configure --without-QuickTime-framework --with-defaultwindow=gemglfw3window --without-ImageMagick --without-gmerlin_avdec --with-libvlc-CFLAGS='-I/Applications/VLC.app/Contents/MacOS/include' --with-libvlc-LIBS='-L/Applications/VLC.app/Contents/MacOS/lib -lvlc'
$ make $ sudo make install
without sudo:
install: /usr/local/lib/pd/extra/Gem/Gem.pd_darwin: Permission denied
make[3]: *** [install-pkglibLTLIBRARIES] Error 71
make[2]: *** [install-am] Error 2
make[1]: *** [install-recursive] Error 1
Everything seems to work now, 2 video backends + film support! happy! will test more tomorrow.
However, even after running pd -stderr -lib Gem -path Gem
And opening Gem>examples>04.video>00.SimpleVideo.pd, I get a:
gemwin
error: ... couldn't create
... It does create it if I call the abstraction as [Gem/gemwin] *It also happens without the -path flag, above...*
Thanks!!1!!1
f
On Wed, Mar 6, 2019 at 10:27 PM IOhannes m zmölnig zmoelnig@iem.at wrote:
On 3/6/19 10:03 PM, Federico Camara Halac wrote:
objc[22972]: Class GemCocoaView is implemented in both /usr/local/lib/pd/extra/Gem/gemmacoswindow.pd_darwin (0x107ffc5c8) and /usr/local/lib/pd/extra/Gem/gemcocoawindow.pd_darwin (0x1090665b8). One
of
the two will be used. Which one is undefined.
on closer inspection, the two implementations are identical, so it shouldn't matter which one is used. anyhow, i've fixed this...
gsamdr IOhannes
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list