--- a/binding.gyp
+++ b/binding.gyp
@@ -11,9 +11,8 @@
       "<!@(node -p \"require('get-uv-event-loop-napi-h').include\")",
       "<!@(node -p \"require('ref-napi/lib/get-paths').include\")",
     ],
-    'dependencies': [
-      "<!(node -p \"require('node-addon-api').gyp\")",
-      "deps/libffi/libffi.gyp:ffi"
+    'libraries': [
+      '-l:libffi.so'
     ],
     'cflags!': [ '-fno-exceptions' ],
     'cflags_cc!': [ '-fno-exceptions' ],
