[GEM-dev] videoAVF

Csaba Láng langcsaba at gmail.com
Tue Nov 27 17:40:52 CET 2018


sorry, forgot to attach the config.log.
according to me openGL headers are available.

On Tue, Nov 27, 2018 at 5:28 PM Csaba Láng <langcsaba at gmail.com> wrote:

> Iohannes,
> answering your question:
> $ find . -name libGem_la-glew.o -exec file {} +
> ./src/Gem/libGem_la-glew.o:       Mach-O 64-bit object x86_64
> ./src/Gem/.libs/libGem_la-glew.o: Mach-O 64-bit object x86_64
>
> Does it help in solving the what causes my unsuccessful compilation?
>
> When you suggest to delete the .o and/or .lo files in which folder did you
> mean it?
>
>
> On Sat, Nov 24, 2018 at 5:07 PM IOhannes m zmölnig <zmoelnig at iem.at>
> wrote:
>
>> 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
>>
>> _______________________________________________
>> GEM-dev mailing list
>> GEM-dev at lists.iem.at
>> https://lists.puredata.info/listinfo/gem-dev
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/gem-dev/attachments/20181127/44858b56/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: config.log
Type: application/octet-stream
Size: 324673 bytes
Desc: not available
URL: <http://lists.puredata.info/pipermail/gem-dev/attachments/20181127/44858b56/attachment-0001.obj>


More information about the GEM-dev mailing list