<div dir="ltr"><div><div>can't say for sure, but it may be that the ubuntu loader needs a --start-group --end-group around the static libraries.  Not all distros need the same loader directives.  This is just a guess.<br><br></div>The faacDecOpen external is in:<br># nm quicktime/x86_64/libquicktime.<wbr>a | grep faacDecOpen<br>0000000000000030 T faacDecOpen<br><br></div>which is referenced by the Makefile from:<br><div>g++ -o ../bin/cinelerra `cat x86_64/objs`<br></div><div>in the static library list.<br><br></div><div>I attached a new patch which adds the -Wl,--start-group ... -Wl,--end-group parameters.<br></div><div><br></div><div>I did  a test build on ub14 and it did compile and load...  at least it did not break it.<br><br></div><div>gg<br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Nov 9, 2016 at 12:41 PM, igor_ubuntu <span dir="ltr"><<a href="mailto:sitelve@gmail.com" target="_blank">sitelve@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">2016-11-09 20:07 GMT+02:00 Good Guy <span dir="ltr"><<a href="mailto:good1.2guy@gmail.com" target="_blank">good1.2guy@gmail.com</a>></span>:<br><blockquote style="margin-top:0px;margin-bottom:0px" class="gmail_quote"><div dir="ltr"><div><div><div><div><div><div><div><div><div><div><div><div><div><br><div>I have attached a patch which repairs build errors for hv6 on my machine.<br></div><div>Perhaps it may help if you want to give hv6 a try.<span class="m_-4166443524887796984gmail-HOEnZb"><font color="#888888"><br></font></span></div><span class="m_-4166443524887796984gmail-HOEnZb"><font color="#888888"><div>gg<br></div></font></span></div></div></div></div></div></div></div></div></div></div></div></div></div></div></blockquote><div><br>Without the patch I have a error<br>/usr/include/bits/mathcalls.h:<wbr>326: error: conflicting types for 'lrintf'<span style="font-family:"georgia","times new roman",serif"><span style="font-size:large"><i><b><br></b></i></span></span></div>It can be fixed by <br><a href="https://sourceforge.net/p/heroines/bugs/152/#dda0" target="_blank">https://sourceforge.net/p/<wbr>heroines/bugs/152/#dda0</a>  (how-to from Nicola Feranick)<br><br><div>But  with this patch and without one I have a next error  (ubuntu 32-bit)<br></div><div>...<br>....<br> /home/user/CINELERRA_HV/<wbr>cinelerra-6/quicktime/<wbr>thirdparty/ffmpeg-3.0.2/<wbr>libavcodec/vaapi.c:137: undefined reference to `vaCreateBuffer'<br>../quicktime/i686/<wbr>libquicktime.a(mp4a.o): In function `decode':<br>mp4a.c:(.text+0x9d3): undefined reference to `faacDecOpen'<br>mp4a.c:(.text+0x9dd): undefined reference to `<wbr>faacDecGetCurrentConfiguration<wbr>'<br>mp4a.c:(.text+0x9f5): undefined reference to `faacDecSetConfiguration'<br>mp4a.c:(.text+0xa4f): undefined reference to `faacDecInit'<br>mp4a.c:(.text+0xb36): undefined reference to `faacDecDecode'<br><b>../quicktime/i686/<wbr>libquicktime.a(mp4a.o): In function `delete_codec':<br>mp4a.c:(.text+0xc3c): undefined reference to `faacDecClose'<br>collect2: ld returned 1 exit status<br>make[2]: *** [../bin/cinelerra] Error 1</b><br>make[2]: Leaving directory `/home/user/CINELERRA_HV/<wbr>cinelerra-6/cinelerra'<br><br></div><div>Any ideas please.<br></div><div><br></div></div></div></div>
<br>______________________________<wbr>_________________<br>
Cinelerra mailing list<br>
<a href="mailto:Cinelerra@lists.cinelerra-cv.org">Cinelerra@lists.cinelerra-cv.<wbr>org</a><br>
<a href="http://lists.cinelerra-cv.org/cgi-bin/mailman/listinfo/cinelerra" rel="noreferrer" target="_blank">http://lists.cinelerra-cv.org/<wbr>cgi-bin/mailman/listinfo/<wbr>cinelerra</a><br>
<br></blockquote></div><br></div>