From f99db3bb7ca7b38b68633c382b8ac2e5a6b85972 Mon Sep 17 00:00:00 2001 From: "Hans J. Johnson" Date: Mon, 6 Jul 2026 07:14:03 -0500 Subject: [PATCH] Qualify unqualified cout/endl in vtkPlusPolydataForce vtkPlusPolydataForce.cxx used bare cout/endl, which relied on a transitive using-directive that newer libc++ no longer provides, so it fails to compile with "use of undeclared identifier 'cout'". Add a using directive so the file builds. Independent of ITK/VTK version. --- src/PlusDataCollection/Haptics/vtkPlusPolydataForce.cxx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/PlusDataCollection/Haptics/vtkPlusPolydataForce.cxx b/src/PlusDataCollection/Haptics/vtkPlusPolydataForce.cxx index 62c29bd09..3e4ead181 100644 --- a/src/PlusDataCollection/Haptics/vtkPlusPolydataForce.cxx +++ b/src/PlusDataCollection/Haptics/vtkPlusPolydataForce.cxx @@ -10,6 +10,8 @@ See License.txt for details. #include "vtkPolyData.h" #include "vtkPlusPolydataForce.h" #include "vtkMatrix4x4.h" + +using namespace std; //----------------------------------------------------------------------------