Disable daala_dct64 if tx64x64 is not enabled.

Change-Id: Ib19d9431124b2416abe4a217138ec8bdb029f73c
diff --git a/build/cmake/aom_configure.cmake b/build/cmake/aom_configure.cmake
index 04c112b..69602a5 100644
--- a/build/cmake/aom_configure.cmake
+++ b/build/cmake/aom_configure.cmake
@@ -164,10 +164,9 @@
    change_config_and_warn(CONFIG_VAR_TX 1 CONFIG_VAR_TX_NO_TX_MODE)
 endif()
 
-if (CONFIG_DAALA_DCT64)
-  if (NOT CONFIG_TX64X64)
-    change_config_and_warn(CONFIG_TX64X64 1 CONFIG_DAALA_DCT64)
-   endif()
+if (CONFIG_DAALA_DCT64 AND NOT CONFIG_TX64X64)
+   message(WARNING "--- CONFIG_DAALA_DCT64 requires CONFIG_TX64X64, disabling.")
+   set(CONFIG_DAALA_DCT64 0)
 endif()
 
 if (CONFIG_DAALA_DCT4 OR CONFIG_DAALA_DCT8 OR CONFIG_DAALA_DCT16 OR
diff --git a/configure b/configure
index b75cbd7..abe31b8 100755
--- a/configure
+++ b/configure
@@ -568,8 +568,9 @@
       log_echo "rawbits requires not ans, so disabling rawbits"
       disable_feature rawbits
     fi
-    if enabled daala_dct64; then
-      enable_feature tx64x64
+    if enabled daala_dct64 && ! enabled tx64x64; then
+      log_echo "daala_dct64 requires tx64x64, so disabling daala_dct64"
+      disable_feature daala_dct64
     fi
     if enabled daala_dct4 ||
 	    enabled daala_dct8 ||