2017-05-15 5 views
0

나는 gammurc를 설정했고 gammu --identify가 작동 중입니다.gammu에서 native_pgsql을 컴파일하는 방법은 무엇입니까?

gammu-SMSD : 다음 native_pgsql 드라이버가 컴파일되지 않은 내가 gammu-SMSD -c smsdrc에게 여기

다음과 같은 오류를 할 때 나는 오류가 발생했습니다!

내가이 말 것 -v gammu-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에 추가로 의존하지 않고 작동하는 유일한 드라이버입니다.

Gammu를 Windows에서 기본 PostgreSQL 드라이버로 빌드하려면 compilation instructions을 참조하십시오. Gammu는 자동으로 일반 위치에서 라이브러리를 검색하지만, CMake에서 수동으로 POSTGRES_INCLUDE_DIR 및 POSTGRES_LIBRARY를 입력해야 할 수도 있습니다.

+0

이 주석은 Mac OS X에서는 작동하지 않습니다.이 두 변수를 수동으로 지정하면 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 –