Hi,

  When I tried to compile the IMS modules it got complied. When I used the config file which is in the examples and  run the kamailio I am getting the following error can anyone help me in this regard how to use the latest kamailio-ims compiled from latest source code.(The same config file works when installed with  debian pkg as mentioned with this link http://www.kamailio.org/wiki/tutorials/ims/installation-howto).

 

Not starting Kamailio: invalid configuration file!

-e

 0(3014) ERROR: <core> [sr_module.c:572]: load_module(): ERROR: load_module: could not open module </usr/local/lib/kamailio/modules/ims_registrar_pcscf.so>: /usr/local/lib/kamailio/modules/ims_registrar_pcscf.so: undefined symbol: sem_post

 0(3014) : <core> [cfg.y:3567]: yyerror_at(): parse error in config file /usr/local/etc/kamailio/kamailio.cfg, line 162, column 12-32: failed to load module

 0(3014) ERROR: <core> [sr_module.c:560]: load_module(): ERROR: load_module: could not find module <xmlrpc> in </usr/local/lib64/kamailio/modules_k/:/usr/local/lib64/kamailio/modules/:/usr/local/lib/kamailio/modules_k/:/usr/local/lib/kamailio/modules/>

 0(3014) : <core> [cfg.y:3567]: yyerror_at(): parse error in config file /usr/local/etc/kamailio/kamailio.cfg, line 173, column 12-19: failed to load module

 0(3014) ERROR: <core> [modparam.c:163]: set_mod_param_regex(): set_mod_param_regex: No module matching <xmlrpc> found

 0(3014) : <core> [cfg.y:3570]: yyerror_at(): parse error in config file /usr/local/etc/kamailio/kamailio.cfg, line 289, column 37: Can't set module parameter

 0(3014) ERROR: <core> [modparam.c:163]: set_mod_param_regex(): set_mod_param_regex: No module matching <xmlrpc> found

 0(3014) : <core> [cfg.y:3570]: yyerror_at(): parse error in config file /usr/local/etc/kamailio/kamailio.cfg, line 290, column 40: Can't set module parameter

 0(3014) ERROR: <core> [cfg.y:3431]: yyparse(): cfg. parser: failed to find command dispatch_rpc

 0(3014) : <core> [cfg.y:3570]: yyerror_at(): parse error in config file /usr/local/etc/kamailio/kamailio.cfg, line 495, column 16: unknown command, missing loadmodule?

 

 0(3014) ERROR: <core> [cfg.y:3431]: yyparse(): cfg. parser: failed to find command pcscf_save_pending

 0(3014) : <core> [cfg.y:3570]: yyerror_at(): parse error in config file /usr/local/etc/kamailio/kamailio.cfg, line 791, column 31: unknown command, missing loadmodule?

 

 0(3014) ERROR: <core> [cfg.y:3431]: yyparse(): cfg. parser: failed to find command pcscf_save

 0(3014) : <core> [cfg.y:3570]: yyerror_at(): parse error in config file /usr/local/etc/kamailio/kamailio.cfg, line 805, column 24: unknown command, missing loadmodule?

 

 0(3014) ERROR: <core> [cfg.y:3431]: yyparse(): cfg. parser: failed to find command pcscf_is_registered

 0(3014) : <core> [cfg.y:3570]: yyerror_at(): parse error in config file /usr/local/etc/kamailio/kamailio.cfg, line 829, column 37: unknown command, missing loadmodule?

 

 0(3014) ERROR: <core> [cfg.y:3431]: yyparse(): cfg. parser: failed to find command pcscf_follows_service_routes

 0(3014) : <core> [cfg.y:3570]: yyerror_at(): parse error in config file /usr/local/etc/kamailio/kamailio.cfg, line 833, column 46: unknown command, missing loadmodule?

 

 0(3014) ERROR: <core> [cfg.y:3431]: yyparse(): cfg. parser: failed to find command pcscf_force_service_routes

 0(3014) : <core> [cfg.y:3570]: yyerror_at(): parse error in config file /usr/local/etc/kamailio/kamailio.cfg, line 838, column 40: unknown command, missing loadmodule?

 

 0(3014) ERROR: <core> [cfg.y:3431]: yyparse(): cfg. parser: failed to find command pcscf_assert_identity

 0(3014) : <core> [cfg.y:3570]: yyerror_at(): parse error in config file /usr/local/etc/kamailio/kamailio.cfg, line 855, column 109: unknown command, missing loadmodule?

 

 0(3014) ERROR: <core> [cfg.y:3431]: yyparse(): cfg. parser: failed to find command pcscf_assert_identity

 0(3014) : <core> [cfg.y:3570]: yyerror_at(): parse error in config file /usr/local/etc/kamailio/kamailio.cfg, line 858, column 52: unknown command, missing loadmodule?

 

 0(3014) ERROR: <core> [cfg.y:3431]: yyparse(): cfg. parser: failed to find command pcscf_is_registered

 0(3014) : <core> [cfg.y:3570]: yyerror_at(): parse error in config file /usr/local/etc/kamailio/kamailio.cfg, line 971, column 37: unknown command, missing loadmodule?

 

 0(3014) ERROR: <core> [cfg.y:3431]: yyparse(): cfg. parser: failed to find command pcscf_follows_service_routes

 0(3014) : <core> [cfg.y:3570]: yyerror_at(): parse error in config file /usr/local/etc/kamailio/kamailio.cfg, line 975, column 46: unknown command, missing loadmodule?

 

 0(3014) ERROR: <core> [cfg.y:3431]: yyparse(): cfg. parser: failed to find command pcscf_force_service_routes

 0(3014) : <core> [cfg.y:3570]: yyerror_at(): parse error in config file /usr/local/etc/kamailio/kamailio.cfg, line 980, column 40: unknown command, missing loadmodule?

 

ERROR: bad config file (15 errors)

 0(3014) INFO: db_sqlite [db_sqlite.c:80]: sqlite_mod_destroy(): SQlite terminate

 

 

Thank you,

Kota Sai Krishna.