<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<div>Hello ITK developers,</div>
<div><br>
</div>
<div>I’ve recently started getting "global weak symbol table” warnings when building the BRAINSTools package.</div>
<div><br>
</div>
<div>Before I dig in an try to figure out where the source of these warnings are coming from, has anyone else determined what needs to be done to build cleanly?</div>
<div><br>
</div>
<div>
<div>ld: warning: direct access in itk::Matrix<double, 3u, 3u>::GetInverse() const to global weak symbol vtable for vnl_svd<double> means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with
different visibility settings.</div>
<div>ld: warning: direct access in itk::Matrix<double, 3u, 3u>::GetInverse() const to global weak symbol vtable for vnl_svd<double> means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with
different visibility settings.</div>
<div>ld: warning: direct access in vnl_matrix_inverse<double>::~vnl_matrix_inverse() to global weak symbol vtable for vnl_svd<double> means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled
with different visibility settings.</div>
<div>ld: warning: direct access in vnl_matrix_inverse<double>::~vnl_matrix_inverse() to global weak symbol vtable for vnl_svd<double> means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled
with different visibility settings.</div>
<div>ld: warning: direct access in itk::Transform<float, 3u, 3u>::ComputeInverseJacobianWithRespectToPosition(itk::Point<float, 3u> const&, itk::Array2D<float>&) const to global weak symbol vtable for vnl_svd<float> means the weak symbol cannot be overridden
at runtime. This was likely caused by different translation units being compiled with different visibility settings.</div>
<div>ld: warning: direct access in itk::Transform<float, 3u, 3u>::ComputeInverseJacobianWithRespectToPosition(itk::Point<float, 3u> const&, itk::Array2D<float>&) const to global weak symbol vtable for vnl_svd<float> means the weak symbol cannot be overridden
at runtime. This was likely caused by different translation units being compiled with different visibility settings.</div>
<div><br>
</div>
</div>
<div>Thanks,</div>
<div>Hans</div>
<div><br>
</div>
<div>
<div id="MAC_OUTLOOK_SIGNATURE">
<p style="margin: 0px; font-size: 11px; font-family: Menlo; background-color: rgb(254, 244, 156);">
========================================================================</p>
<p style="margin: 0px; font-size: 11px; font-family: Menlo; background-color: rgb(254, 244, 156);">
| Hans J. Johnson, Ph.D., Associate Professor |</p>
<p style="margin: 0px; font-size: 11px; font-family: Menlo; background-color: rgb(254, 244, 156);">
| Appointments: |</p>
<p style="margin: 0px; font-size: 11px; font-family: Menlo; background-color: rgb(254, 244, 156);">
| - Electrical and Computer Engineering (Primary) |</p>
<p style="margin: 0px; font-size: 11px; font-family: Menlo; background-color: rgb(254, 244, 156);">
| - Biomedical Engineering |</p>
<p style="margin: 0px; font-size: 11px; font-family: Menlo; background-color: rgb(254, 244, 156);">
| - Psychiatry ,NMMM~ |</p>
<p style="margin: 0px; font-size: 11px; font-family: Menlo; background-color: rgb(254, 244, 156);">
| - Health Informatics MMMMMMMMMMMMMMN |</p>
<p style="margin: 0px; font-size: 11px; font-family: Menlo; background-color: rgb(254, 244, 156);">
| - Iowa Institute for Biomedical Imaging MMMMMMMMMMMMMMMMMMM |</p>
<p style="margin: 0px; font-size: 11px; font-family: Menlo; background-color: rgb(254, 244, 156);">
| - Iowa Informatics Institute MMMMMMMMMMM MMMM MMM |</p>
<p style="margin: 0px; font-size: 11px; font-family: Menlo; background-color: rgb(254, 244, 156);">
| MMMMMMMMMM I ?MMM MM M |</p>
<p style="margin: 0px; font-size: 11px; font-family: Menlo; background-color: rgb(254, 244, 156);">
| hans-johnson@uiowa.edu MMMMMMM ,$M, MMMM |</p>
<p style="margin: 0px; font-size: 11px; font-family: Menlo; background-color: rgb(254, 244, 156);">
| (319) 621 7185 (cell) MMMM~ MMMM MMMMMM |</p>
<p style="margin: 0px; font-size: 11px; font-family: Menlo; background-color: rgb(254, 244, 156);">
| (319) 384 3538 ECE Phone (Primary) MM 8MMMMMM MM |</p>
<p style="margin: 0px; font-size: 11px; font-family: Menlo; background-color: rgb(254, 244, 156);">
| M MMMMMMM, ,M~ M |</p>
<p style="margin: 0px; font-size: 11px; font-family: Menlo; background-color: rgb(254, 244, 156);">
| 4316 Seamans Center MMMMMM MM |</p>
<p style="margin: 0px; font-size: 11px; font-family: Menlo; background-color: rgb(254, 244, 156);">
| Iowa City, IA 52242 ,? |</p>
<p style="margin: 0px; font-size: 18px; font-family: 'Andale Mono'; color: rgb(41, 249, 20); background-color: rgb(0, 0, 0);">
</p>
<p style="margin: 0px; font-size: 11px; font-family: Menlo; background-color: rgb(254, 244, 156);">
========================================================================</p>
<p style="margin: 0px; font-size: 11px; font-family: Menlo; background-color: rgb(254, 244, 156);">
http://emailcharter.org</p>
</div>
</div>
</body>
</html>