<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>