<div dir="ltr"><div><div><div><div><div><div><div><div><div><div><div><div>Hi, <br><br></div>I am trying to build decklink (Blackmagic) plugin into windows using cerbero but I can't get any result.<br><br></div>I am using debian 8.0 as host machine<br><br></div>I have made:<br><br></div>./cerbero-uninstalled -c config/cross-win64 bootstrap<br>./cerbero-uninstalled -c config/cross-win64 build gst-plugins-bad-1.0 <br><br></div>successfully but no libgstdecklink.dll is created.<br><br></div>If I dive into gst-plugins-bad-1.0/sys/decklink folder I can see that there is a Makefile that has been generated but It doesn't work.<br><br></div>It has several errors:<br><br></div>* Cannot find mingw compiler<br></div>* Cannot find pthread.h<br></div>* Cannot find dlfcn.h<br><br></div>I could solve those issues by adding my mingw compiler to PATH manually and adding include paths to those headers manually to the Makefile file.<br><br></div>But when I run again make I get the following error:<br><br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Creating library file: .libs/libgstdecklink.dll.a<br>.libs/libgstdecklink_la-gstdecklink.o: In function `init_devices':<br>/home/VICOMTECH/fmogollon/trabajo/bideoakta/cerbero/build/sources/windows_x86_64/gst-plugins-bad-1.0-1.13.0.1/sys/decklink/gstdecklink.cpp:1012: undefined reference to `__imp_SysFreeString'<br>/home/VICOMTECH/fmogollon/trabajo/bideoakta/cerbero/build/sources/windows_x86_64/gst-plugins-bad-1.0-1.13.0.1/sys/decklink/gstdecklink.cpp:989: undefined reference to `IID_IDeckLinkOutput'<br>/home/VICOMTECH/fmogollon/trabajo/bideoakta/cerbero/build/sources/windows_x86_64/gst-plugins-bad-1.0-1.13.0.1/sys/decklink/gstdecklink.cpp:1027: undefined reference to `IID_IDeckLinkConfiguration'<br>/home/VICOMTECH/fmogollon/trabajo/bideoakta/cerbero/build/sources/windows_x86_64/gst-plugins-bad-1.0-1.13.0.1/sys/decklink/gstdecklink.cpp:1034: undefined reference to `IID_IDeckLinkAttributes'<br>/home/VICOMTECH/fmogollon/trabajo/bideoakta/cerbero/build/sources/windows_x86_64/gst-plugins-bad-1.0-1.13.0.1/sys/decklink/gstdecklink.cpp:952: undefined reference to `IID_IDeckLinkInput'<br>/home/VICOMTECH/fmogollon/trabajo/bideoakta/cerbero/build/sources/windows_x86_64/gst-plugins-bad-1.0-1.13.0.1/sys/decklink/gstdecklink.cpp:974: undefined reference to `__imp_SysFreeString'<br>linux/.libs/libgstdecklink_la-DeckLinkAPIDispatch.o: In function `InitDeckLinkAPI':<br>/home/VICOMTECH/fmogollon/trabajo/bideoakta/cerbero/build/sources/windows_x86_64/gst-plugins-bad-1.0-1.13.0.1/sys/decklink/linux/DeckLinkAPIDispatch.cpp:58: undefined reference to `dlopen(char const*, int)'<br>/home/VICOMTECH/fmogollon/trabajo/bideoakta/cerbero/build/sources/windows_x86_64/gst-plugins-bad-1.0-1.13.0.1/sys/decklink/linux/DeckLinkAPIDispatch.cpp:67: undefined reference to `dlsym(void*, char const*)'<br>/home/VICOMTECH/fmogollon/trabajo/bideoakta/cerbero/build/sources/windows_x86_64/gst-plugins-bad-1.0-1.13.0.1/sys/decklink/linux/DeckLinkAPIDispatch.cpp:70: undefined reference to `dlsym(void*, char const*)'<br>/home/VICOMTECH/fmogollon/trabajo/bideoakta/cerbero/build/sources/windows_x86_64/gst-plugins-bad-1.0-1.13.0.1/sys/decklink/linux/DeckLinkAPIDispatch.cpp:73: undefined reference to `dlsym(void*, char const*)'<br>/home/VICOMTECH/fmogollon/trabajo/bideoakta/cerbero/build/sources/windows_x86_64/gst-plugins-bad-1.0-1.13.0.1/sys/decklink/linux/DeckLinkAPIDispatch.cpp:76: undefined reference to `dlsym(void*, char const*)'<br>/home/VICOMTECH/fmogollon/trabajo/bideoakta/cerbero/build/sources/windows_x86_64/gst-plugins-bad-1.0-1.13.0.1/sys/decklink/linux/DeckLinkAPIDispatch.cpp:78: undefined reference to `dlerror()'<br>/home/VICOMTECH/fmogollon/trabajo/bideoakta/cerbero/build/sources/windows_x86_64/gst-plugins-bad-1.0-1.13.0.1/sys/decklink/linux/DeckLinkAPIDispatch.cpp:69: undefined reference to `dlerror()'<br>/home/VICOMTECH/fmogollon/trabajo/bideoakta/cerbero/build/sources/windows_x86_64/gst-plugins-bad-1.0-1.13.0.1/sys/decklink/linux/DeckLinkAPIDispatch.cpp:72: undefined reference to `dlerror()'<br>/home/VICOMTECH/fmogollon/trabajo/bideoakta/cerbero/build/sources/windows_x86_64/gst-plugins-bad-1.0-1.13.0.1/sys/decklink/linux/DeckLinkAPIDispatch.cpp:75: undefined reference to `dlerror()'<br>linux/.libs/libgstdecklink_la-DeckLinkAPIDispatch.o: In function `InitDeckLinkPreviewAPI':<br>/home/VICOMTECH/fmogollon/trabajo/bideoakta/cerbero/build/sources/windows_x86_64/gst-plugins-bad-1.0-1.13.0.1/sys/decklink/linux/DeckLinkAPIDispatch.cpp:85: undefined reference to `dlopen(char const*, int)'<br>/home/VICOMTECH/fmogollon/trabajo/bideoakta/cerbero/build/sources/windows_x86_64/gst-plugins-bad-1.0-1.13.0.1/sys/decklink/linux/DeckLinkAPIDispatch.cpp:91: undefined reference to `dlsym(void*, char const*)'<br>/home/VICOMTECH/fmogollon/trabajo/bideoakta/cerbero/build/sources/windows_x86_64/gst-plugins-bad-1.0-1.13.0.1/sys/decklink/linux/DeckLinkAPIDispatch.cpp:93: undefined reference to `dlerror()'<br>collect2: error: ld returned 1 exit status<br>Makefile:943: recipe for target '<a href="http://libgstdecklink.la">libgstdecklink.la</a>' failed<br>make: *** [<a href="http://libgstdecklink.la">libgstdecklink.la</a>] Error 1<br><br></blockquote><div><br></div><div>I have checked that there were some changes to support decklink windows in the last months but I am not able to get it working.<br><br></div><div>Am I doing something wrong? Is there any step I am not doing ok?<br></div><div><br></div><div>Regards<br><br></div><div>Felipe <br></div><br><div><div><div><div><div><div><br clear="all"><div><div><div><div><div><div><div><div><div><br>-- <br><div class="gmail_signature"><div dir="ltr"><div><pre>Juan Felipe Mogollón Rodríguez
Researcher | Investigador
Digital Media
+[34] 943 30 92 30
<a href="mailto:fmogollon@vicomtech.org" target="_blank">fmogollon@vicomtech.org</a>
<a href="http://www.vicomtech.org" target="_blank">www.vicomtech.org</a>
Member of IK4 Research Alliance and GraphicsMedia.net
Legal Notice - Privacy policy (<a href="http://www.vicomtech.org/en/proteccion-datos" target="_blank">http://www.vicomtech.org/en/proteccion-datos</a>)
</pre></div></div></div>
</div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>