Miguel Molina escribió:
Hi folks,
I am struggling to install cdr_pgsql in asterisk 1.6.0.26. When I do the
./configure, it complains about the function PQescapeStringConn not
existing in -lpq, so when I do a make menuconfig, I can't select the
cdr_pgsql module.
I am using CentOS 5.4 with the yum PGDG repository for 8.4 version. Some
of the installed packages are postgresql-libs, compat-postgresql-libs,
postgres, postgresql-contrib.
Any help would be very appreciated.
Thanks,
Answering myself, I found the solution!
I cheched the config.log file that ./configure leaves, finding this:
configure:27619: checking for pg_config
configure:27637: found /usr/bin/pg_config
configure:27649: result: /usr/bin/pg_config
configure:27693: checking for PQescapeStringConn in -lpq
configure:27728: gcc -o conftest -g -O2 conftest.c -lpq -L/usr/lib -lz
-lm >&5
*/usr/bin/ld: cannot find -lz*
collect2: ld returned 1 exit status
configure:27734: $? = 1
configure: failed program was:
Googling a little, I found that -lz is provided by the zlib-devel
package, which was not present. I installed it in a breeze with yum, and
voila!
configure:27619: checking for pg_config
configure:27637: found /usr/bin/pg_config
configure:27649: result: /usr/bin/pg_config
configure:27693: checking for PQescapeStringConn in -lpq
configure:27728: gcc -o conftest -g -O2 conftest.c -lpq -L/usr/lib -lz
-lm >&5
configure:27734: $? = 0
*configure:27752: result: yes*
So it was not PostgreSQL fault... now everything worked and cdr_pgsql.so
is checked on the menuconfig, yay!
Learned a little bit more from this... hope it helps someone with a
similar build issue. ;-)
Cheers,
--
Ing. Miguel Molina
Grupo de Tecnología
Millenium Phone Center
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
http://www.asterisk.org/hello
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users