[Freeswitch-users] FS compilation errored out at building mod_cdr_pg_csv

Patrick Lists freeswitch-list at puzzled.xs4all.nl
Wed Mar 21 15:30:29 MSK 2012


On 21-03-12 12:01, Zenny wrote:
> I also tried to export with 'pg_config --includedir' instead of
> --pkgincludedir below before I executed ./configure:
>
> # export CFLAGS=-I'pg_config --includedir'
> [freeswitch]# ./configure
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking for a thread-safe mkdir -p... /bin/mkdir -p
> checking for gawk... gawk
> checking whether make sets $(MAKE)... yes
> checking build system type... x86_64-unknown-linux-gnu
> checking host system type... x86_64-unknown-linux-gnu
> checking for gcc... gcc
> checking for C compiler default output file name...
> configure: error: in `/usr/src/freeswitch':
> configure: error: C compiler cannot create executables
>
> In this case, even ./configure failed. My include directories are:
>
> # pg_config | grep INCLUDE
> INCLUDEDIR = /usr/pgsql-9.1/include
> PKGINCLUDEDIR = /usr/pgsql-9.1/include
> INCLUDEDIR-SERVER = /usr/pgsql-9.1/include/server
>
> Where did I go wrong?

I don't know which distro you use but that directory (/usr/pgsql-9.1) 
looks odd. If you use CentOS or RHEL why don't you just remove all stock 
postgresql RPMs from your box and install a decent PostgreSQL 9.1 RPM 
via http://yum.postgresql.org/

Regards,
Patrick




Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-users mailing list