首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >kamailio v5.2作出错误"ln:未能创建符号链接'libkamailio_ims.so.0':文件存在“

kamailio v5.2作出错误"ln:未能创建符号链接'libkamailio_ims.so.0':文件存在“
EN

Stack Overflow用户
提问于 2019-07-17 08:52:49
回答 1查看 366关注 0票数 0

尝试将运行5.1.4版本的服务器升级到5.2版本,请按照以下错误进行安装

代码语言:javascript
运行
复制
    ln: failed to create symbolic link 'libkamailio_ims.so.0': File exists
    ../../Makefile.libs:107: recipe for target 'libkamailio_ims.so.0' failed
    make[3]: [libkamailio_ims.so.0] Error 1 (ignored)
    ln: failed to create symbolic link 'libkamailio_ims.so': File exists
    ../../Makefile.libs:113: recipe for target 'libkamailio_ims.so' failed
    make[3]: [libkamailio_ims.so] Error 1 (ignored)
    LD (gcc) [L libkamailio_ims.so.0.1]     libkamailio_ims.so.0.1
    /usr/bin/ld: cannot find -lxml2
    collect2: error: ld returned 1 exit status
    ../../Makefile.rules:191: recipe for target 'libkamailio_ims.so.0.1' failed
    make[3]: *** [libkamailio_ims.so.0.1] Error 1
    ../../Makefile.rules:157: recipe for target '../../lib/ims/libkamailio_ims.so' failed
    make[2]: *** [../../lib/ims/libkamailio_ims.so] Error 2
    Makefile:511: recipe for target 'modules' failed
    make[1]: *** [modules] Error 1
    make[1]: Leaving directory '/home/ubuntu/kamailio_source_code/src'
    Makefile:27: recipe for target 'modules' failed
    make: *** [modules] Error 2

进一步澄清这一点属于kamailio的ICSCF模块,我已经尝试过跳过所有的IMS相关模块,而通过模块列表和命令行make使成为可能,但没有成功。也许这里漏掉了什么?相同的

modules.lst

代码语言:javascript
运行
复制
# the list of sub-directories with modules
modules_dirs:=modules

# the list of module groups to compile
cfg_group_include=

# the list of extra modules to compile
include_modules= db_mysql app_lua uuid topos topos_redis ndb_redis

# the list of static modules
static_modules=

# the list of modules to skip from compile list
skip_modules=ims_auth ims_charging ims_dialog ims_diameter_server ims_icscf ims_isc ims_ocs ims_qos ims_registrar_pcscf ims_registrar_scscf ims_usrloc_pcscf ims_usrloc_scscf

# the list of modules to exclude from compile list
exclude_modules= acc_radius app_java app_mono app_perl app_python auth_ephemeral auth_identity auth_radius carrierroute cdp cdp_avp cnxcc cplc crypto db2_ldap db_berkeley db_cassandra db_mongodb db_oracle db_perlvdb db_postgres db_sqlite db_unixodbc dialplan dnssec erlang evapi geoip geoip2 gzcompress h350 http_async_client http_client jansson janssonrpcc json jsonrpcc kazoo lcr ldap log_systemd memcached misc_radius ndb_cassandra ndb_mongodb  nsq osp outbound peering phonenum presence presence_conference presence_dialoginfo presence_mwi presence_profile presence_reginfo presence_xml pua pua_bla pua_dialoginfo pua_reginfo pua_rpc pua_usrloc pua_xmpp rabbitmq regex rls sctp snmpstats tls utils websocket xcap_client xcap_server xhttp_pi xmlops xmlrpc xmpp $(skip_modules) $(skip_modules)

modules_all= $(filter-out modules/CVS,$(wildcard modules/*))
modules_noinc= $(filter-out $(addprefix modules/, $(exclude_modules) $(static_modules)), $(modules_all)) 
modules= $(filter-out $(modules_noinc), $(addprefix modules/, $(include_modules) )) $(modules_noinc) 
modules_configured:=1

命令行

代码语言:javascript
运行
复制
    make skip_modules="*ims*" modules
EN

回答 1

Stack Overflow用户

发布于 2019-07-18 05:27:15

必须通过make cfg重新设置配置文件,现在可以了

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57072037

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档