编译cyrus-sasl报错解决

       分类:            Linux2011-12-07 12:501155人阅读评论(0)收藏举报
function
编译cyrus-sasl报错解决

http://ftp.andrew.cmu.edu/pub/cyrus-mail/cyrus-sasl-2.1.23.tar.gz
debian5 ,下载编译报错

digestmd5.c:3125: warning: pointer targets in passing argument 3 of 'text->cipher_init' differ in signedness
digestmd5.c:3125: note: expected 'unsigned char *' but argument is of type 'char *'
digestmd5.c: In function 'digestmd5_client_mech_step1':
digestmd5.c:3712: warning: pointer targets in passing argument 2 of '_plug_strdup' differ in signedness
plugin_common.h:147: note: expected 'const char *' but argument is of type 'unsigned char *'
digestmd5.c:3715: warning: pointer targets in passing argument 2 of '_plug_strdup' differ in signedness
plugin_common.h:147: note: expected 'const char *' but argument is of type 'unsigned char *'
digestmd5.c:3683: warning: unused parameter 'serverin'
digestmd5.c:3684: warning: unused parameter 'serverinlen'
digestmd5.c: In function 'digestmd5_client_mech_step3':
digestmd5.c:3818: warning: unused parameter 'prompt_need'
digestmd5.c:3819: warning: unused parameter 'clientout'
digestmd5.c:3820: warning: unused parameter 'clientoutlen'
digestmd5.c: In function 'digestmd5_client_mech_step':
digestmd5.c:3980: warning: pointer targets in assignment differ in signedness
digestmd5.c:4017:15: error: #elif with no expression
make[2]: *** [digestmd5.lo] 错误 1
make[2]:正在离开目录 `/root/linuxsoft/cyrus-sasl-2.1.21/plugins'
make[1]: *** [all-recursive] 错误 1
make[1]:正在离开目录 `/root/linuxsoft/cyrus-sasl-2.1.21'
make: *** [all] 错误 2

------------------解决办法--------
sed -i.bak 's/#elif WITH_DES/#elif defined(WITH_DES)/' plugins/digestmd5.c

重新编译通过
更多参见
http://www.linuxfromscratch.org/ ... lfs/cyrus-sasl.html

原文网址:http://blog.csdn.net/strikebone/article/details/7049389

转载于:https://blog.51cto.com/584250550/1252633

CentOS 6.3 下编译cyrus-sasl报错解决相关推荐

  1. linux下编译make文件报错“/bin/bash^M: 坏的解释器,使用grep快速定位代码位置

    一.linux下编译make文件报错"/bin/bash^M: 坏的解释器 参考文章:http://blog.csdn.net/liuqiyao_01/article/details/415 ...

  2. Linux下MySql插入汉字报错解决(/etc/my.cnf不存在)

    2019独角兽企业重金招聘Python工程师标准>>> Linux下MySql插入汉字报错解决(/etc/my.cnf不存在) 看了很多帖子,大多数是说修改my.cnf,如 http ...

  3. ClickHouse系列教程七:centos下源码编译安装及报错解决

    ClickHouse系列教程: ClickHouse系列教程 参考上一篇博客: ClickHouse系列教程六:源码分析之Debug编译运行 先安装 gcc 8, g++ 8, cmake 3, ni ...

  4. Ros代码迁移,编译头文件报错解决办法

    在使用源码编译安装的Ros环境后,把原来机器上的代码拷贝过来,重新编译. 报错 具体编译报错如下: ~/hellolinux/slam/src/robotChassis/include/RosBase ...

  5. Spec2017编译526.blender_r报错解决

    Spec2017编译526.blender_r时,报错: Error with make.blender_r 'specmake --output-sync --jobs=8 build TARGET ...

  6. 【回眸】Hightec编译英飞凌TC397报错解决手册(上)

    前言 英飞凌TC397的bringup任务已经完成,接下来要做emc移植方向的工作,首先介绍一下emc测试相关的内容: emc全称是电磁兼容性,是指设备或系统在其电磁环境中符合要求运行并不对其环境中的 ...

  7. debian下ror新建项目报错解决

    一个是缺少mysql的开发包 sudo apt-get install libmysqld-dev 还有一个报错如下 debian ExecJS::RuntimeUnavailable: Could ...

  8. 【Rust】Ubuntu编译Rust程序报错 failed to run custom build command for openssl-sys v0.9.39 的解决方法

    Ubuntu环境下编译Rust程序报错: failed to run custom build command for openssl-sys v0.9.39 Ubuntu版本:20.04 参考Git ...

  9. ant-design-vue安装报错解决

    编译报错如图 原因 ant-design-vue使用less预处理器.在less3.0版本以前,javascriptEnabled属性默认为true,3.0以后默认为false.我的项目less版本为 ...

最新文章

  1. 《JavaScript设计模式与开发实践》模式篇(12)—— 装饰者模式
  2. Linq To select
  3. [转载]AXIS学习笔记
  4. html里空间顺序,按空间顺序写我的房间作文
  5. python爬boss网站_python之requests爬虫Boss数据
  6. twisted系列教程十五–测试twisted代码
  7. Bootstrap3 代码-程序输出
  8. 【MyBatis笔记】09-一对多关系建表
  9. WIN8系统中 任务管理器 性能栏 显示CPU利用率(已暂停)怎么回事?
  10. Leetcode 1013. 总持续时间可被 60 整除的歌曲
  11. Photoshop 入门教程「9」如何增加画布的空间?
  12. druid连接池_springboot三步整合阿里数据库连接池druid
  13. 使用HBuilderX将H5网页打包成APP
  14. html+dwcs6代码,Dreamweaver cs6如何快速整理代码?
  15. easy WeChat 配置 企业微信代开发模板回调URL(PHP版本)
  16. item在C语言中是什么意思中文,单词item中文表达的是什么意思
  17. Calcite-学习笔记(入门篇)
  18. esp32 + tft +分光棱镜 透明小电视笔记
  19. CSS绘制三角形图标
  20. 爬虫案例—京东数据爬取、数据处理及数据可视化(效果+代码)

热门文章

  1. django+layUI表格序号自动增加
  2. linux防火墙测试,构建基于ipchains的Linux防火墙
  3. MyBatis复习(十):注解开发
  4. String 和 StringBuffrer 的区别
  5. 禅道设置bug模板_禅道的自定义功能:表格切换和创建页面的自定义
  6. spring实现事务原理
  7. __name__ == '__main__'的用法
  8. 深度学习在CTR预估中的应用 文献收藏
  9. centos6.8安装httpd后无法访问
  10. (大数据工程师学习路径)第五步 MySQL参考手册中文版----MySQL视图