Compile codec g723 and g729 for Asterisk 1.4 run Quad-core

Dear all,

I have the problem when compile codec (asterisk g72x), if you have know, please hale me compile codec

My System is Linux AS 4, running Asterisk 1.4.22, processor Quad-core model E5310

please see log as below:

./build.sh
gcc -Wall -shared -Xlinker -x -D_GNU_SOURCE -DG72X_ASTERISK=14 -I/usr/
src/asterisk-1.4.22/include -I/opt/intel/ipp/5.3.4.080/ia32//include -
include /opt/intel/ipp/5.3.4.080/ia32//tools/staticlib/ipp_w7.h -
march=pentium4 -O3 -fomit-frame-pointer -fPIC -DG72X_3 -o
codec_g723.so codec_g72x.c decg723.c encg723.c owng723.c vadg723.c
aux_tbls.c -L/opt/intel/ipp/5.3.4.080/ia32//lib -lippscmerged -
lippsrmerged -lippsmerged -lippcore
gcc -Wall -shared -Xlinker -x -D_GNU_SOURCE -DG72X_ASTERISK=14 -I/usr/
src/asterisk-1.4.22/include -I/opt/intel/ipp/5.3.4.080/ia32//include -
include /opt/intel/ipp/5.3.4.080/ia32//tools/staticlib/ipp_w7.h -
march=pentium4 -O3 -fomit-frame-pointer -fPIC -DG72X_9 -DG72X_9_FP -o
codec_g729.so codec_g72x.c decg729fp.c encg729fp.c owng729fp.c
vadg729fp.c -L/opt/intel/ipp/5.3.4.080/ia32//lib -lippscmerged -
lippsrmerged -lippsmerged -lippcore
encg729fp.c: In function apiG729FPEncode': encg729fp.c:94: warning: enumeration valueG729I_CODEC’ not handled
in switch
encg729fp.c:824: warning: enumeration value G729I_CODEC' not handled in switch vadg729fp.c: In functionVoiceActivityDetect_G729_32f’:
vadg729fp.c:303: warning: suggest parentheses around && within ||

i had copied to >load /usr/lib/asterisk/modules/codec_g723.so

error :

localhostCLI> load /usr/lib/asterisk/modules/codec_g723.so
[Oct 30 11:02:30] WARNING[6266]: loader.c:359 load_dynamic_module:
Error loading module ‘/usr/lib/asterisk/modules/codec_g723.so’: /usr/
lib/asterisk/modules//usr/lib/asterisk/modules/codec_g723.so: cannot
open shared object file: No such file or directory
[Oct 30 11:02:30] WARNING[6266]: loader.c:653 load_resource: Module ‘/
usr/lib/asterisk/modules/codec_g723.so’ could not be loaded.
localhost
CLI> load /usr/lib/asterisk/modules/codec_g729.so
[Oct 30 11:02:35] WARNING[6266]: loader.c:359 load_dynamic_module:
Error loading module ‘/usr/lib/asterisk/modules/codec_g729.so’: /usr/
lib/asterisk/modules//usr/lib/asterisk/modules/codec_g729.so: cannot
open shared object file: No such file or directory
[Oct 30 11:02:35] WARNING[6266]: loader.c:653 load_resource: Module ‘/
usr/lib/asterisk/modules/codec_g729.so’ could not be loaded.

Please help me !!! :laughing:

Have you looked at the asterisk logs ? What do they show ? Also check the permissions for the file. You can also call Digium and get support since you paid for it (you did didn’t you :wink: ).