System: centos 6.4 64-bit;
Freeswitch version: 1.5
For details about the installation process, refer to the freeswitch wiki on the official website (or refer to my blog "Install freeswitch centos6").
Start with the SQLite problem encountered during freeswitch installation./configure:
Checking for sqlite3> = 3.6.20... Package sqlite3 was not found in the PKG-config search path. Perhaps you shoshould Add the directory ining 'sqlite3. pc' to the pkg_config_path environment variable no package 'sqlite3 'Found
Configure: Error: library requirements (sqlite3> = 3.6.20) not met; consider adjusting the pkg_config_path environment variable if your libraries are in a nonstandard prefix so PKG-config can find them.
There should be a lack of development kits, so we started to manually load these Development kits.
[[Email protected] freeswitch] # Yum install SQLite-devel
[[Email protected] freeswitch] #./configure
[[Email protected] freeswitch] # Yum install libcurl-devel
[[Email protected] freeswitch] #./configure
[[Email protected] freeswitch] # Yum install PCRE
[[Email protected] freeswitch] # Yum install PCRE-devel
[[Email protected] freeswitch] #./configure
[[Email protected] freeswitch] # Yum install speex
[[Email protected] freeswitch] # Yum install speex-devel
[[Email protected] freeswitch] #./configure