Index: configure.in =================================================================== --- configure.in (revision 316) +++ configure.in (working copy) @@ -220,6 +220,7 @@ if test -z "$PGSQL_DIR"; then AC_MSG_RESULT(Cannot find libpq-fe.h. Please specify the installation path of PostgreSQL) else + HAVE_PGSQL="1" PGSQL_INCLUDE="-I$PGSQL_INCDIR" PGSQL_LIBDIR=$PGSQL_DIR/lib AC_MSG_RESULT(yes) @@ -409,6 +410,9 @@ AC_SUBST(OPBXRUNGROUP) AC_SUBST(OPBXRUNUSER) AC_SUBST(prefix) +AC_SUBST(PGSQL_INCLUDE) +AC_SUBST(PGSQL_LIBDIR) +AC_SUBST(HAVE_PGSQL) AC_CONFIG_FILES([Makefile Index: res/Makefile.in =================================================================== --- res/Makefile.in (revision 316) +++ res/Makefile.in (working copy) @@ -18,6 +18,14 @@ #SOLINK=-shared -Xlinker -x + +ifeq (@HAVE_PGSQL@,1) + MODS+=res_config_pgsql.so + CFLAGS+=@PGSQL_INCLUDE@ + MLFLAGS+=-L @PGSQL_LIBDIR@ +endif + + ifneq ($(wildcard $(CROSS_COMPILE_TARGET)/usr/include/odbcinst.h)$(wildcard $(CROSS_COMPILE_TARGET)/usr/local/include/odbcinst.h),) ifneq (${OSARCH},FreeBSD) MODS+=res_config_odbc.so @@ -79,7 +87,7 @@ $(CC) $(SOLINK) -o $@ $< -lodbc res_config_pgsql.so: res_config_pgsql.o - $(CC) $(SOLINK) -o $@ $< -lpq -lz $(MLFLAGS) + $(CC) $(SOLINK) -o $@ $< -lpq -lz $(MLFLAGS) res_osp.so: res_osp.o $(OSPLIB) $(CC) $(SOLINK) -o $@ $^