Hi,<br><br>Thanks for the response. Adding -lcrypto to the CMAKE_C*_FLAGS fixed things. I had missed trying that in my investigations so thanks for suggesting that. <br><br>Still not sure why it failed there and only there, could be something with my MPI as you mentioned I&#39;ll look into it. <br>
<br>Cheers,<br>Christine<br><br><div class="gmail_quote">On Wed, Nov 3, 2010 at 8:11 PM, Dave Partyka <span dir="ltr">&lt;<a href="mailto:dave.partyka@kitware.com">dave.partyka@kitware.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Hi Christine,<div><br></div><div>As far as I am aware (and doing some of my own grepping) I am not finding any dependency on MD5 in ParaView/VTK, so this is very puzzling. Are you using some kind of secure MPI? Anyway, just adding in FindOpenSSL won&#39;t help as it won&#39;t change what libraries ParaView links to. You could try adding -lcrypto to CMAKE_CXX_FLAGS and CMAKE_C_FLAGS in ccmake/cmake-gui. But as I said, this shouldn&#39;t be required.<br>


<br><div class="gmail_quote"><div><div></div><div class="h5">On Mon, Nov 1, 2010 at 8:47 AM, Christine Corbett Moran <span dir="ltr">&lt;<a href="mailto:corbett@physik.uzh.ch" target="_blank">corbett@physik.uzh.ch</a>&gt;</span> wrote:<br>
</div></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div><div></div><div class="h5">

I&#39;m setting up ParaView 3.8.1 (stable version from source linked on the<br>
website) on our cluster and running into a linking error.<br>
<br>
the error is<br>
&quot;[ 87%] Built target vtkPVServerManager<br>
Linking CXX executable ../../bin/vtkSMExtractDocumentation<br>
../../bin/libvtkPVServerCommon.so: undefined reference to `MD5&#39;<br>
collect2: ld returned 1 exit status&quot;<br>
<br>
and I have<br>
 OPENSSL_CRYPTO_LIBRARIES<br>
/usr/lib64/libssl.a:/usr/lib64/libcrypto.a<br>
 OPENSSL_INCLUDE_DIR              /usr/include<br>
 OPENSSL_LIBRARIES<br>
/usr/lib64/libssl.a:/usr/lib64/libcrypto.a<br>
 OPENSSL_SSL_LIBRARIES            /usr/lib64/libssl.a:/usr/lib64/libcrypto.a<br>
set via ccmake.<br>
<br>
I&#39;ve tried both the static and the shared versions of the libraries on<br>
the machine. I&#39;ve tried using different versions of CMake (2.8.1 vs.<br>
2.8.2). A simple program using MD5 compiles against these libraries no<br>
problem gcc -o md5sum md5sum.c -lcrypto, I&#39;ve done an ldd on this test<br>
program md5sum binary to verify that it is indeed pointing to the same<br>
libs that I&#39;ve pointed to in the PV build. I&#39;ve tried manually adding<br>
the locations of the libraries to my LD_LIBRARY_PATH. I&#39;ve also tried<br>
putting INCLUDE(FindOpenSSL) in my CMakeLists.txt. Now I&#39;m out of new<br>
ideas.<br>
<br>
Christine<br></div></div>
_______________________________________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the ParaView Wiki at: <a href="http://paraview.org/Wiki/ParaView" target="_blank">http://paraview.org/Wiki/ParaView</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.paraview.org/mailman/listinfo/paraview" target="_blank">http://www.paraview.org/mailman/listinfo/paraview</a><br>
</blockquote></div><br></div>
</blockquote></div><br>