2017-05-15 8 views
0

私はgammurcを設定しており、gammu --identifyが動作しています。私は監務-SMSD -c smsdrcここgammuでnative_pgsqlをコンパイルするには?

を行うときしかし、私はエラーを受け取った次のエラー:

監務-SMSDは:native_pgsqlドライバがでコンパイルされていませんでした!

私はそれがこのことを教えています-v監務-SMSD実行します。

Compiled in Features : 
OS Support : 
- ALARM 
- WINDOWS_SERVICE 
- EVENT_LOG 
Backend services : 
- NULL 
- FILES 
- ODBC 

I'amは窓やpgsqlの を使用してどのように私はこの問題を解決するのですか? and native_pgsqlをコンパイルするにはどうすればよいですか? ありがとう

答えて

0

代わりにODBCドライバを使用できます。これは、Windowsに依存せずに動作する唯一のドライバです。

WindowsでネイティブPostgreSQLドライバを使用してGammuをビルドする場合は、compilation instructionsを参照してください。 Gammuは一般的な場所にあるライブラリを自動的に検索しますが、あなたはCMakeでPOSTGRES_INCLUDE_DIRとPOSTGRES_LIBRARYを手動で入力する必要があります。

+0

このコメントはMac OS Xでは動作しません。これらの2つの変数を手動で指定すると、cmakeはそれを見つけることができません。 –

+0

Gammu 1.38.5で動作するために使用するPostgreSQLのバージョンを教えてください。 –

+0

私はここで詳細を持っています:https://stackoverflow.com/questions/47119701/gammu-1-38-5-compile-with-native-pgsql-could-not-find-postgresql –

関連する問題