diff -ru DBD-ODBC-1.06/Makefile.PL DBD-ODBC-1.06.schoen/Makefile.PL
--- DBD-ODBC-1.06/Makefile.PL	Tue Jun  3 19:33:35 2003
+++ DBD-ODBC-1.06.schoen/Makefile.PL	Thu Jul 24 03:45:08 2003
@@ -160,7 +160,7 @@
 		if !$myodbc && -f "$odbchome/include/qeodbc.h";
 
     $myodbc = 'sapdb'
-		if !$myodbc && -f "$odbchome/lib/libsqlod.$arext";
+		if !$myodbc && -f "$odbchome/lib/libsqlod$arext";
 
     $myodbc = 'adabas'
 		if !$myodbc && $ENV{DBROOT} && $odbchome eq $ENV{DBROOT} && -f "$odbchome/lib/odbclib.$arext";
@@ -345,6 +345,7 @@
 
 	$opts{INC} .= " -I$odbchome/incl";
 	$opts{LDFROM} = "\$(OBJECT) $odbchome/lib/libsqlod.a";
+	$opts{LIBS} = "-lpthread";
     }
     elsif ($myodbc eq 'adabas') {
 	print SQLH "#define FAR \n#define EXPORT \n#define CALLBACK \n";
@@ -424,7 +425,7 @@
 changes_pm = ' . File::Spec->catfile($self->{INST_LIB}, 'DBD/ODBC', 'Changes.pm') . '
 
 config :: $(changes_pm)
-    @$(NOOP)
+	@$(NOOP)
 
 $(changes_pm): Changes
 	$(NOECHO) $(MKPATH) $(inst_libdbdodbc)
