Hi Paul, still not linking xul.dll. Looking closer, I can't see any problem though there must be. Comparing to a 992 cmd line with diff -u, it shows,
--- cmd_992 2022-03-14 23:13:36.000000000 -0700
+++ cmd_994 2022-03-14 23:35:56.000000000 -0700
@@ -391,4 +391,4 @@
-pthread
-lglib-2.0
-lintl
--lcairo
+-lcairo
\ No newline at end of file
I probably added the newline to 992 while copy and pasting. It's weird, looking at the hex shows no difference in the -lcairo, I'll have to look more tomorrow.