Fix tess test linking

Diffs=
ae1e02afc Fix tess test linking (#4773)
diff --git a/.rive_head b/.rive_head
index f5a6241..ea7d744 100644
--- a/.rive_head
+++ b/.rive_head
@@ -1 +1 @@
-4ecbf93211d349dd5cc0e7f6f71acc63cdfdaef6
+ae1e02afcf18840b4b66d2ba419a26a437057ba5
diff --git a/tess/build/premake5_tess.lua b/tess/build/premake5_tess.lua
index a374df4..5388586 100644
--- a/tess/build/premake5_tess.lua
+++ b/tess/build/premake5_tess.lua
@@ -91,7 +91,12 @@
         '../test/**.cpp',
         rive .. 'utils/no_op_factory.cpp'
     }
-    links {'rive_tess_renderer', 'rive'}
+    links {
+        'rive_tess_renderer',
+        'rive',
+        'rive_harfbuzz',
+        'rive_sheenbidi'
+    }
     buildoptions {'-Wall', '-fno-exceptions', '-fno-rtti', '-Werror=format'}
     defines {'TESTING'}