Don't use inline assembler when configured for "no-asm".
diff --git a/Configure b/Configure
index c3e546b..c8749f7 100755
--- a/Configure
+++ b/Configure
@@ -330,7 +330,10 @@
 foreach (@ARGV)
 	{
 	if (/^no-asm$/)
-		{ $no_asm=1; }
+	 	{
+		$no_asm=1;
+		$flags .= "-DNO_ASM ";
+		}
 	elsif (/^no-threads$/)
 		{ $no_threads=1; }
 	elsif (/^threads$/)