2012-04-09 7 views
0

NPMで動作するノードのPostgesqlクライアントを取得しようとしています。ノードv0.6.14を使用すると、次のエラーを受信:Node.jsとnpm pgのpostgresエラー

プログラムグラムのチェック

[email protected] install /Users/matt/Sites/node_test/node_modules/pg

node-waf configure build || true

++またはC++:は/ usr/binに/ G ++

...

'を設定すると、'(0.082s正常に終了しました)

Wafの:入力ディレクトリ '/ユーザ/マット/サイト/ node_test/node_modules/PG /ビルド'

[1/2] CXX:SRC/binding.cc - >ビルド/リリース/ SRC/binding_1 .o

../src/binding.cc:3:25:エラー:node_events.h:

ビルド失敗

そのようなファイルやディレクトリ

...: - >タスクが失敗した(ERR#1 ): {タスク:CXX binding.cc - > binding_1.o} 1.0.6`私は$のNODE_PATHを設定している

@ [email protected] ./node_modules/pg └──一般的なプール、何が間違っているのか分かりません。ありがとうございました!

答えて

2

私はHerokuのGetting Started with Node.jsの記事に従っていました。これは、pgパッケージのv0.5.4を使用することを提案しています。

しかし、私はNodeのバージョン0.6.xを使用しています。そのため、同じエラーが表示されていました。

pugのv 0.6.15を指定するためにpackage.jsonファイルを変更して修正しました。

"dependencies": { "pg": "0.6.15" }

関連する問題