diff --git a/src/configure b/src/configure
index bcffb8cccc21ee2af291670bb579a55a4a6ba97c..6c5d9c4114e1bfa92ed39e3d012ea1247a36b9b2 100755
--- a/src/configure
+++ b/src/configure
@@ -574,7 +574,7 @@ case "$host_os" in
            i386) 
               os=i386_solaris
               
-              TAS=tas.s
+              TAS=tas.o
                ;;
         esac ;;
    sunos*) os=sunos4 ;;
diff --git a/src/configure.in b/src/configure.in
index a09f68d97bf6c986f4633a5109da3b5ebf12f04b..4d4d6ee7b79ef468898a99b7ce2059be0a3dc26a 100644
--- a/src/configure.in
+++ b/src/configure.in
@@ -10,7 +10,7 @@ case "$host_os" in
            i386) 
               os=i386_solaris
               AC_LINK_FILES(backend/port/tas/i386_solaris.s, backend/port/tas.s)
-              TAS=tas.s
+              TAS=tas.o
               AC_SUBST(TAS) ;;
         esac ;;
    sunos*) os=sunos4 ;;