[GEM-dev] videoAVF

IOhannes m zmölnig zmoelnig at iem.at
Sat Nov 24 17:06:52 CET 2018


On 11/24/18 4:40 PM, Csaba Láng wrote:
> Downloaded the new update what you just mentioned above.
> ./autogen.sh
> HOST-OS    : Mac OS X 10.14.1 (18B75)
> HOST-KERNEL: Darwin EMV 18.2.0 Darwin Kernel Version 18.2.0: Fri Oct 5
> 19:41:49 PDT 2018; root:xnu-4903.221.2~2/RELEASE_X86_64 x86_64
> HOST-#CPU  : 8
> 
> After ./configure --with-pd=/Applications/Pd-0.48-1.app/Contents/Resources
> --enable-videoAVF
> --with-libvlc-CFLAGS=-I/Applications/VLC.app/Contents/MacOS/include
> '--with-libvlc-LIBS=-L/Applications/VLC.app/Contents/MacOS/lib -lvlc'


shouldn't this be
> --with-libvlc-LIBS='-L/Applications/VLC.app/Contents/MacOS/lib -lvlc'

??


>     use AVFoundation     : yes
> configure: error: GL (headers) not found! you need openGL!!!
> 
> make clean and make gives this error:

so in order to run "make clean" (or "make") you must have had a
successful run of "./configure" before.

i guess the only way to debug this, is to inspect the config.log (search
for "GL.h" and look out for errors)

> libtool: link: rm -fr  .libs/libGem.a
> 
> libtool: link: ar cru .libs/libGem.a .libs/libGem_la-glew.o
[...]
> /opt/local/bin/ranlib: object: .libs/libGem.a(libGem_la-glew.o) malformed
> object (unknown load command 1)

you could also just manually delete all the intermediate files, with
something like:
$ find . -name "*.o"  -delete
$ find . -name "*.lo" -delete

before you do that, i'd be interested in what this broken intermediate
file actually is, with something like:
$ find . -name libGem_la-glew.o -exec file {} +

mdsar
IOhannes

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.puredata.info/pipermail/gem-dev/attachments/20181124/066ac4e7/attachment.sig>


More information about the GEM-dev mailing list