diff --git a/_oasis b/_oasis
index 044ad498ed1c6fea4a182af54b90b6c0c864d69c..707258ad5d3999092020f6af8b711e11b5852a64 100644
--- a/_oasis
+++ b/_oasis
@@ -100,7 +100,7 @@ Executable coalg
   ByteOpt:        -cc g++
   CCOpt: -std=c++98 -x c++
   if flag(static)
-    CCLib:            -static
+    CCLib:            -static -ltinfo -lgpm -lz -ldl -lltdl
 
 Executable "cool-owl"
   CompiledObject:   native
@@ -160,7 +160,7 @@ Executable debugger
   ByteOpt:        -cc g++
   CCOpt: -std=c++98 -x c++
   if flag(static)
-    CCLib:            -static
+    CCLib:            -static -lz -ldl -lltdl