Change wish to wish8.4, other wish shells don't work.
Change search path of libspice.so to /usr/lib/tcltk/
Index: ngspice-24/examples/tclspice/tcl-testbench1/tcl-testbench1.tcl
===================================================================
--- ngspice-24.orig/examples/tclspice/tcl-testbench1/tcl-testbench1.tcl	2012-05-17 08:25:17.629265705 +0200
+++ ngspice-24/examples/tclspice/tcl-testbench1/tcl-testbench1.tcl	2012-05-17 08:25:23.484220306 +0200
@@ -1,11 +1,11 @@
 #!/bin/sh
 # WishFix \
-        exec wish -f "$0" ${1+"$@"}
+        exec wish8.4 -f "$0" ${1+"$@"}
 	###
 
 # old name:  analyse-20070504-0.tcl
 package require BLT
-load ../../../src/.libs/libspice.so
+load /usr/lib/tcltk/libspice.so
 
 # Test of virtual capacitore circuit
 # Vary the control voltage and log the resulting capacitance
Index: ngspice-24/examples/tclspice/tcl-testbench2/tcl-testbench2.tcl
===================================================================
--- ngspice-24.orig/examples/tclspice/tcl-testbench2/tcl-testbench2.tcl	2012-05-17 08:25:17.629265705 +0200
+++ ngspice-24/examples/tclspice/tcl-testbench2/tcl-testbench2.tcl	2012-05-17 08:25:23.484220306 +0200
@@ -1,10 +1,10 @@
 #!/bin/sh
 # WishFix \
-	exec wish -f "$0" ${1+"$@"}
+	exec wish8.4 -f "$0" ${1+"$@"}
 ###
 
 package require BLT
-load ../../../src/.libs/libspice.so
+load /usr/lib/tcltk/libspice.so
 namespace import blt::*
 
 wm title . "Vector Test script"
Index: ngspice-24/examples/tclspice/tcl-testbench3/tcl-testbench3.tcl
===================================================================
--- ngspice-24.orig/examples/tclspice/tcl-testbench3/tcl-testbench3.tcl	2012-05-17 08:25:17.629265705 +0200
+++ ngspice-24/examples/tclspice/tcl-testbench3/tcl-testbench3.tcl	2012-05-17 08:25:23.484220306 +0200
@@ -1,10 +1,10 @@
 #!/bin/sh
 # WishFix \
-        exec wish -f "$0" ${1+"$@"}
+        exec wish8.4 -f "$0" ${1+"$@"}
 	###
 
 package require BLT
-load ../../../src/.libs/libspice.so
+load /usr/lib/tcltk/libspice.so
 source differentiate.tcl
 spice::codemodel ../../../src/xspice/icm/spice2poly/spice2poly.cm 
 proc temperatures_calc {temp_inf temp_sup points} {
Index: ngspice-24/examples/tclspice/tcl-testbench4/tcl-testbench4.tcl
===================================================================
--- ngspice-24.orig/examples/tclspice/tcl-testbench4/tcl-testbench4.tcl	2012-05-17 08:25:17.629265705 +0200
+++ ngspice-24/examples/tclspice/tcl-testbench4/tcl-testbench4.tcl	2012-05-17 08:25:23.484220306 +0200
@@ -1,4 +1,4 @@
 #!/bin/sh
 # WishFix \
-	exec wish vspicechart.tcl example.cir
+	exec wish8.4 vspicechart.tcl example.cir
 ###
Index: ngspice-24/examples/tclspice/tcl-testbench4/vspicechart.tcl
===================================================================
--- ngspice-24.orig/examples/tclspice/tcl-testbench4/vspicechart.tcl	2012-05-17 08:25:17.629265705 +0200
+++ ngspice-24/examples/tclspice/tcl-testbench4/vspicechart.tcl	2012-05-17 08:27:46.853892007 +0200
@@ -7,7 +7,7 @@
 
 
 package require BLT
-load "../../../src/.libs/libspice.so"
+load "/usr/lib/tcltk/libspice.so"
 
 source selectfromlist.tcl
 source bltGraph.tcl
@@ -215,7 +215,7 @@
 
 
 .f2.chart grid configure -hide no 
-Blt_ZoomStack .f2.chart
+#Blt_ZoomStack .f2.chart
 Blt_Crosshairs .f2.chart
 Blt_ClosestPoint .f2.chart
 Blt_PrintKey .f2.chart
Index: ngspice-24/examples/tclspice/tcl/test_vectoblt.tcl
===================================================================
--- ngspice-24.orig/examples/tclspice/tcl/test_vectoblt.tcl	2012-05-17 08:25:17.629265705 +0200
+++ ngspice-24/examples/tclspice/tcl/test_vectoblt.tcl	2012-05-17 08:25:23.488222327 +0200
@@ -1,10 +1,10 @@
 #!/bin/sh
 # WishFix \
-        exec wish -f "$0" ${1+"$@"}
+        exec wish8.4 -f "$0" ${1+"$@"}
         ###
 
 package require BLT
-load ../../../src/.libs/libspice.so
+load /usr/lib/tcltk/libspice.so
 
 spice::source "diffpair.cir"
 spice::op
