2015-06-21 84 views
0

我試圖沒有成功構建Pg perl模塊。我將POSTGRES_LIBPOSTGRES_INCLUDE分別設置爲/opt/local/lib/postgresql93/opt/local/include/postgresql93。但是,當我運行perl Makefile.pl我得到這個錯誤 Pg perl模塊不建立在OSX上

Configuring Pg 
Remember to actually read the README file ! 
please set environment variables POSTGRES_INCLUDE and POSTGRES_LIB ! 

回答

2

我不知道,你應該使用這個模塊。它是15年前最後更新的(來自Changes file的信息),它有open bugs。但最重要的是在metacpan上沒有喜歡 - 這意味着很少有人使用它。我覺得DBD::Pg是一個更好的選擇。這是11年前的最新更新,也是have open bugs,但有一個lot of likes on metacpan,這意味着它運行良好。

+0

是的我知道,但顯然[beancounter](https://github.com/jshy/Beancounter)沒有這個模塊不與Postgres溝通。我需要這個以建立一個歷史庫存數據庫.. –

+0

也許這將會更容易在一些Linux機器上運行這個應用程序堆棧?你打算在Mac OS上安裝,只是爲了調試/改進或生產系統將是Mac OS?如果它將在某些Linux服務器上運行,可能無法解決mac os安裝的問題。 – bessarabov

+0

安裝上述模塊後,它在Linux機器上(Arch)運行時沒有問題。我已經計劃使用Linux機箱作爲服務器。現在它只是一個好奇心。最重要的是,GTrader用於檢查交易策略在OSX上運行正常。謝謝! –