如何在gammu中编译native_pgsql?

How to compiled native_pgsql in gammu?

我已经配置了 gammurc 并且 gammu --identify 正在运行。但是当我执行 gammu-smsd -c smsdrc

时收到错误

这里出现以下错误:

gammu-smsd: the native_pgsql driver was not compiled in!

当我 运行 gammu-smsd -v 它告诉我:

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

我正在使用 windows 和 pgsql 我该如何解决这个问题?和 我如何编译 native_pgsql ? 谢谢

您可以改用 ODBC 驱动程序。它是唯一一个无需额外依赖 Windows.

即可工作的驱动程序

要在 Windows 上使用本机 PostgreSQL 驱动程序构建 Gammu,请参阅我们的 compilation instructions。 Gammu 会自动搜索常用位置的库,但您最终可能需要在 CMake 中手动输入 POSTGRES_INCLUDE_DIR 和 POSTGRES_LIBRARY。