1
回答
openwrt中amule-web界面搜索中文无法搜索到匹配的资源
【腾讯云】学生服务器套餐10元/月 >>>   

在openwrt中安装amule,配置文件中依赖关系如下:

DEPENDS:=+libpng +libpthread +libncurses +libreadline +libwxbase +libcryptoxx +libiconv-full

CONFIGURE_ARGS+= \
--enable-shared \
--disable-static \
--disable-rpath \
--with-gnu-ld \
--disable-ccache \
--disable-debug \
--disable-optimize \
--disable-profile \
--disable-monolithic \
--enable-amule-daemon \
--enable-amulecmd \
--disable-amulecmdgui \
--enable-webserver \
--disable-webservergui \
--disable-amule-gui \
--disable-cas \
--disable-wxcas \
--disable-alc \
--disable-alcc \
--enable-systray \
--enable-utf8-systray \
--enable-upnp \
\
--enable-embedded-crypto \
--enable-gsocket \
--disable-gtktest \
--disable-crypto \
\
--with-zlib="$(STAGING_DIR)/usr" \
--with-gdlib-prefix="$(STAGING_DIR)/usr" \
--with-libpng-prefix="$(STAGING_DIR)/usr" \
--with-libpng-config="$(STAGING_DIR)/usr/bin/libpng-config" \
--with-wx-prefix="$(STAGING_DIR)/usr" \
--with-wx-config="$(STAGING_DIR)/usr/bin/wx-config" \
--with-crypto-prefix="$(STAGING_DIR)/usr" \
--with-libiconv-prefix="$(ICONV_PREFIX)" \
--with-libintl-prefix="$(INTL_PREFIX)" \
--without-x \

安装完成后,添加服务器。

amule运行之后能正常搜索。但只能搜索英文,数字等资源,使用中文进行搜索,搜索结果无法和中文匹配。

而在ubuntu安装相同版本的amule。使用amule-web。在UI界面中,可以用中文进行搜索。并且搜索的资源包含搜索的中文关键字。

不知道是openwrt本身环境问题还是依赖的库少了什么。

尝试过,将unpn、nls、peoip等enable。在openwrt中也无法进行中文关键字搜索相应资源。

寻求大侠帮助。

举报
易海海
发帖于5年前 1回/1K+阅
顶部