64位的linux机器编译32位的openssl

# tar -xzf openssl-1.0.2f.tar.gz
# cd openssl-1.0.2f

# mkdir /usr/local/openssl
# ./config --prefix=/usr/local/openssl
# make
# make install

如果在64位的linux下编译32位版本的openssl
setarch i386 ./config -m32 --prefix=/usr/local/openssl

# make
# make install

64位的linux机器编译32位的libiconv

在64为环境下用configure 产生32位的Makefile

CC="gcc -m32" ./configure   --target="i386-linux"
而不是
./configure  --CC="gcc -m32" --target="i386-linux"

CC="gcc -m32" ./configure   --target="i386-linux" --prefix=/usr/local

openssl在64位的机器上编译32位的库相关推荐

  1. 64位Ubuntu上编译32位程序

    1.确认主机为64位架构的内核,应该输出为adm64,执行: $ dpkg --print-architecture 2.确认打开了多支架功能,应该输出为i386,执行: $ dpkg --print ...

  2. 关于python在64位机器上打包32位exe(兼容xp系统)解决方法

    python在64位机器上打包32位exe 1.下载32位python 3.4.4及以下版本支持xp,32位3.4.4下载地址https://www.python.org/ftp/python/3.4 ...

  3. linux 64平台上编译32位程序: GCC编译选项 -m64 -m32 -mx32

    -m32选项将int,long和指针设置为32位,并生成在任何i386系统上运行的代码. -m64选项将int设置为32位和long,指针设置为64位,并为AMD的x86-64体系结构生成代码. -m ...

  4. linux 64 32 编译支持,在64位linux上编译32位程序 for i386 intel

    编辑中 # ld -V GNU ld version 2.15.92.0.2 20040927 Supported emulations: elf_x86_64 elf_i386 i386linux ...

  5. 64位Linux上编译32位软件

    问题:我的软件是运行在32位环境下的,原来也是在CentOS 6.3 32位上编译,运行都是没有问题的: 最近CentOS 7出来了,但是只有x86_64的,我的任务就是将我的软件移植到64位的Cen ...

  6. 64位Ubuntu上编译32位程序操作步骤

    1.      确认主机为64位架构的内核,应该输出为adm64,执行: $ dpkg --print-architecture 2.      确认打开了多架构支持功能,应该输出为i386,执行: ...

  7. 在64位Ubuntu上编译32位程序常见错误

    问       题1: 找不到头文件 asm/errno.h 解决办法 : [/usr/lib/gcc$ ]sudo ln -s x86_64-linux-gnu/asm asm 问题2:找不到gcc ...

  8. linux64平台上编译32位程序: GCC编译选项 -m64 -m32 -mx32

    原文链接:https://blog.csdn.net/yyywill/article/details/54426900 x86-64 与 IA-64 x86-64一般称为AMD x86-64,难道x8 ...

  9. linux编译32位的参数,几个Ubuntu 64上编译32位程序碰到的问题

    原本以为直接把源代码弄到Ubuntu 64bit的系统上直接编译就可以了.结果还很碰到了几个问题.这里总结一下,也当做个备份. 1. Vmware模拟64位系统的问题.在默认情况下,即使cpu支持64 ...

最新文章

  1. 【Android】java.lang.AssertionError use looper thread, must call Looper.prepare() first!异常分析
  2. 【luogu P2919 [USACO08NOV]守护农场Guarding the Farm】 题解
  3. java实现分页打印功能_web 页面分页打印的实现
  4. 报错 Error in created hook: “ReferenceError: _getDataPool is not defined“
  5. Nacos命名空间配置_每个人用各自自己的命名空间---SpringCloud Alibaba_若依微服务框架改造---工作笔记001
  6. 二叉树翻转(递归 + 非递归)
  7. Sketch技巧:快速复制图形
  8. C语言题目:平均成绩,已知某个同学的语文、数学、英语成绩,计算该同学的平均分
  9. 厦门IT公司名单及联系方式
  10. 小米手机第三方卡刷软件_小米手机MIUI卡刷图文教程
  11. python车牌识别系统开源代码_python利用百度云接口实现车牌识别的示例
  12. 实验1构建多连杆机器人模型
  13. 信息科学技术与创新之“知识升华”
  14. srand( 在php,PHP srand( )用法及代码示例
  15. 国际知名财务和ERP软件系统
  16. JS padStart()方法和padEnd()方法(ES6新增方法)
  17. 5-1 Coursera吴恩达《序列模型》 第一周课程笔记-循环序列网络(RNN)
  18. 张小平 (为奥运冠军名字作诗)
  19. VLN阅读报告5:CVDN:Vision-and-Dialog Navigation
  20. 有关非居民企业就来源于中国境内的所得缴纳企业所得税问题

热门文章

  1. OpenStack 实现技术分解 (6) 通用库 — oslo_log
  2. 虚拟示波器OSC802介绍、拆机
  3. jQuery中排除指定元素,同时选择剩下的所有元素
  4. MariaDB Galera 集群安装配置
  5. 给定一个字典,通过查找这个字典,替换给定的字符串中的中文为英文
  6. div+css命名规范大全
  7. (NO.00003)iOS游戏简单的机器人投射游戏成形记(二)
  8. javascript 循环语句 while、do-while、for-in、for用法区别
  9. .net中窗体之间的数据交换总结
  10. go 实现 kafka 消息发送、接收