Hello ITK developers, I’ve recently started getting "global weak symbol table” warnings when building the BRAINSTools package.
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? 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. 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. 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. 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. 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. 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. Thanks, Hans ======================================================================== | Hans J. Johnson, Ph.D., Associate Professor | | Appointments: | | - Electrical and Computer Engineering (Primary) | | - Biomedical Engineering | | - Psychiatry ,NMMM~ | | - Health Informatics MMMMMMMMMMMMMMN | | - Iowa Institute for Biomedical Imaging MMMMMMMMMMMMMMMMMMM | | - Iowa Informatics Institute MMMMMMMMMMM MMMM MMM | | MMMMMMMMMM I ?MMM MM M | | [email protected] MMMMMMM ,$M, MMMM | | (319) 621 7185 (cell) MMMM~ MMMM MMMMMM | | (319) 384 3538 ECE Phone (Primary) MM 8MMMMMM MM | | M MMMMMMM, ,M~ M | | 4316 Seamans Center MMMMMM MM | | Iowa City, IA 52242 ,? | ======================================================================== http://emailcharter.org
_______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Kitware offers ITK Training Courses, for more information visit: http://kitware.com/products/protraining.php Please keep messages on-topic and check the ITK FAQ at: http://www.itk.org/Wiki/ITK_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/insight-developers
