diff --git a/src/cmake/modules/FindIlmBase.cmake b/src/cmake/modules/FindIlmBase.cmake
index 51f6a9c..6312e1c 100644
--- a/src/cmake/modules/FindIlmBase.cmake
+++ b/src/cmake/modules/FindIlmBase.cmake
@@ -123,6 +123,7 @@ set (IlmBase_generic_include_paths
   /opt/local/include)
 set (IlmBase_generic_library_paths
   ${ILMBASE_CUSTOM_LIB_DIR}
+  /usr/lib/${CMAKE_LIBRARY_ARCHITECTURE}
   /usr/lib
   /usr/local/lib
   /sw/lib
diff --git a/src/cmake/modules/FindOpenColorIO.cmake b/src/cmake/modules/FindOpenColorIO.cmake
index 6735932..002fd48 100644
--- a/src/cmake/modules/FindOpenColorIO.cmake
+++ b/src/cmake/modules/FindOpenColorIO.cmake
@@ -38,6 +38,7 @@ MACRO(FindOpenColorIO)
         PATHS
         ${OCIO_LIBRARY_PATH}
         ${OCIO_PATH}/lib/
+        /usr/lib/${CMAKE_LIBRARY_ARCHITECTURE}
         /usr/lib64
         /usr/lib
         /usr/local/lib64
diff --git a/src/cmake/modules/FindOpenEXR.cmake b/src/cmake/modules/FindOpenEXR.cmake
index ac8eda1..599ddb1 100644
--- a/src/cmake/modules/FindOpenEXR.cmake
+++ b/src/cmake/modules/FindOpenEXR.cmake
@@ -119,6 +119,7 @@ set (OpenEXR_generic_include_paths
   /opt/local/include)
 set (OpenEXR_generic_library_paths
   ${OPENEXR_CUSTOM_LIB_DIR}
+  /usr/lib/${CMAKE_LIBRARY_ARCHITECTURE}
   /usr/lib
   /usr/local/lib
   /sw/lib
diff --git a/src/cmake/modules/FindOpenJpeg.cmake b/src/cmake/modules/FindOpenJpeg.cmake
index 9463525..a476cd9 100644
--- a/src/cmake/modules/FindOpenJpeg.cmake
+++ b/src/cmake/modules/FindOpenJpeg.cmake
@@ -66,6 +66,7 @@ set (OpenJpeg_include_paths
      /opt/local/include)
 
 set (OpenJpeg_library_paths
+  /usr/lib/${CMAKE_LIBRARY_ARCHITECTURE}
   /usr/lib
   /usr/local/lib
   /sw/lib
