diff --git a/component/nodejs/buildout.cfg b/component/nodejs/buildout.cfg
index 9ecfbc281f7f39301ecdbc85e3b207b99997a070..0cae142895a82f9ac3f584b8a99b809b5065dfdd 100644
--- a/component/nodejs/buildout.cfg
+++ b/component/nodejs/buildout.cfg
@@ -1,5 +1,6 @@
 [buildout]
 extends =
+  ../pkgconfig/buildout.cfg
   ../openssl/buildout.cfg
   ../python-2.7/buildout.cfg
   ../zlib/buildout.cfg
@@ -16,9 +17,11 @@ recipe = hexagonit.recipe.cmmi
 url = http://nodejs.org/dist/node-v0.4.12.tar.gz
 md5sum = a6375eaa43db5356bf443e25b828ae16
 configure-options =
-  --with-python=${buildout:executable}
   --openssl-includes=${openssl:location}/include
   --openssl-libpath=${openssl:location}/lib
+make-options = -j1
 environment =
+  PATH=${pkgconfig:location}/bin:${python2.7:location}/bin:%(PATH)s
+  PKG_CONFIG_PATH=${openssl:location}/lib/pkgconfig/
   CPPFLAGS=-I${zlib:location}/include
   LDFLAGS=-Wl,-rpath=${openssl:location}/lib -L${zlib:location}/lib -Wl,-rpath=${zlib:location}/lib