最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
OpenWRT交叉编译非官方软件sshpass
时间:2013-11-12 编辑:简简单单 来源:一聚教程网
安装编译环境:
代码如下 | 复制代码 |
|
下载交叉编译环境及sshpass源码:
代码如下 | 复制代码 |
wget http://downloads.openwrt.org/backfire/10.03.1/brcm63xx/OpenWrt-SDK-brcm63xx-for-Linux-i686-gcc-4.3.3%2bcs_uClibc-0.9.30.1.tar.bz2 |
sshpass目录新建Makefile文件:
代码如下 | 复制代码 |
include $(TOPDIR)/rules.mk |
编译sshpass:
代码如下 | 复制代码 |
cd ../ |
编译成功的程序文件:
代码如下 | 复制代码 |
ls bin/brcm63xx/packages/ |
编译过程中如遇到以下错误:
代码如下 | 复制代码 |
staging_dir/toolchain-mips_r2_gcc-4.3.3+cs_uClibc-0.9.30.1/usr/lib/libc.so: undefined reference to `_dl_app_init_array’ 需修改: |
TARGET_LDFLAGS:=-L$(STAGING_DIR)/usr/lib -L$(STAGING_DIR)/lib
为:
代码如下 | 复制代码 |
TARGET_LDFLAGS+= -L$(TOOLCHAIN_DIR)/usr/lib -L$(TOOLCHAIN_DIR)/lib -Wl,-rpath=$(TOOLCHAIN_DIR)/lib |
-
上一个: Linux下查看端口被占用进程
相关文章
- win11内核隔离和内存完整性介绍 10-31
- win10全屏缩放设置教程 10-31
- win10系统备份出错解决教程 10-31
- win10打开软件每次都要询问解决教程 10-31
- win10更新驱动后设备出现异常解决教程 10-31
- win10一直提示找到可能不需要的应用解决教程 10-31