<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:#954F72;
text-decoration:underline;}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Calibri",sans-serif;
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-family:"Calibri",sans-serif;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal">Hi,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I am trying to build ParaView 5.4.0 from source so I can use the Superquadric plugin and am running into a problem that appears to be related to Qt and ffmpeg. At the end of the log output from ‘Make’, I see the following:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="color:#1F497D">[100%] Linking CXX executable ../bin/pvrenderserver<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">/usr/bin/ld: warning: libicui18n.so.56, needed by ~/Qt5.6.2/5.6/gcc_64/lib/libQt5Core.so.5, not found (try using -rpath or -rpath-link)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">/usr/bin/ld: warning: libicuuc.so.56, needed by ~/Qt5.6.2/5.6/gcc_64/lib/libQt5Core.so.5, not found (try using -rpath or -rpath-link)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">/usr/bin/ld: warning: libicudata.so.56, needed by ~/Qt5.6.2/5.6/gcc_64/lib/libQt5Core.so.5, not found (try using -rpath or -rpath-link)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">/usr/bin/ld: warning: libswresample.so.2, needed by ~/ffmpeg_3.3.2/lib/libavcodec.so.57, not found (try using -rpath or -rpath-link)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">~/ffmpeg_3.3.2/lib/libavcodec.so.57: undefined reference to `swr_alloc@LIBSWRESAMPLE_2'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">~/Qt5.6.2/5.6/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucnv_getAlias_56'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">~/Qt5.6.2/5.6/gcc_64/lib/libQt5Core.so.5: undefined reference to `uenum_next_56'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">~/Qt5.6.2/5.6/gcc_64/lib/libQt5Core.so.5: undefined reference to `u_strToUpper_56'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">~/Qt5.6.2/5.6/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucnv_fromUnicode_56'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">~/Qt5.6.2/5.6/gcc_64/lib/libQt5Core.so.5: undefined reference to `uenum_close_56'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">~/Qt5.6.2/5.6/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucal_openTimeZoneIDEnumeration_56'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">~/Qt5.6.2/5.6/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucal_getDSTSavings_56'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">~/Qt5.6.2/5.6/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucal_setMillis_56'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">~/Qt5.6.2/5.6/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucol_getSortKey_56'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">~/Qt5.6.2/5.6/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucal_get_56'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">~/Qt5.6.2/5.6/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucnv_compareNames_56'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">~/ffmpeg_3.3.2/lib/libavcodec.so.57: undefined reference to `swr_free@LIBSWRESAMPLE_2'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">~/Qt5.6.2/5.6/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucol_setAttribute_56'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">~/Qt5.6.2/5.6/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucnv_open_56'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">~/ffmpeg_3.3.2/lib/libavcodec.so.57: undefined reference to `swr_is_initialized@LIBSWRESAMPLE_2'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">~/Qt5.6.2/5.6/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucal_openTimeZones_56'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">~/Qt5.6.2/5.6/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucnv_getAvailableName_56'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">~/Qt5.6.2/5.6/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucal_close_56'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">~/Qt5.6.2/5.6/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucnv_getDefaultName_56'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">~/Qt5.6.2/5.6/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucal_getDefaultTimeZone_56'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">~/Qt5.6.2/5.6/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucol_strcoll_56'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">~/Qt5.6.2/5.6/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucnv_close_56'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">~/Qt5.6.2/5.6/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucnv_countAvailable_56'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">~/Qt5.6.2/5.6/gcc_64/lib/libQt5Core.so.5: undefined reference to `u_strToLower_56'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">~/Qt5.6.2/5.6/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucnv_getStandardName_56'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">~/Qt5.6.2/5.6/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucal_getTimeZoneDisplayName_56'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">~/Qt5.6.2/5.6/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucnv_setSubstChars_56'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">~/Qt5.6.2/5.6/gcc_64/lib/libQt5Core.so.5: undefined reference to `u_errorName_56'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">~/ffmpeg_3.3.2/lib/libavcodec.so.57: undefined reference to `swr_close@LIBSWRESAMPLE_2'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">~/ffmpeg_3.3.2/lib/libavcodec.so.57: undefined reference to `swr_init@LIBSWRESAMPLE_2'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">~/Qt5.6.2/5.6/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucol_close_56'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">~/Qt5.6.2/5.6/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucol_open_56'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">~/Qt5.6.2/5.6/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucal_clone_56'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">~/Qt5.6.2/5.6/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucal_open_56'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">~/Qt5.6.2/5.6/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucal_openCountryTimeZones_56'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">~/Qt5.6.2/5.6/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucnv_countAliases_56'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">~/Qt5.6.2/5.6/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucal_inDaylightTime_56'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">~/ffmpeg_3.3.2/lib/libavcodec.so.57: undefined reference to `swr_convert@LIBSWRESAMPLE_2'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">~/Qt5.6.2/5.6/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucnv_toUnicode_56'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">~/Qt5.6.2/5.6/gcc_64/lib/libQt5Core.so.5: undefined reference to `ucnv_getMaxCharSize_56'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">collect2: error: ld returned 1 exit status<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">make[2]: *** [bin/pvrenderserver] Error 1<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">make[1]: *** [CommandLineExecutables/CMakeFiles/pvrenderserver.dir/all] Error 2<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#1F497D">make: *** [all] Error 2<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Both Qt and ffmpeg seemed to have installed correctly, and when I set up the configuration for ParaView, I didn’t see any issues related to either one. Any thoughts on how I resolve this? Apologies as I am not well-versed at building
software in Linux.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Thanks,<o:p></o:p></p>
<p class="MsoNormal">Chris<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>