您好、evrybody
我正在构建 WL18xx 软件:
Lyudmila@Lyudmila-linuxmint ~/wl8-build_Point9-6 $ git clone git://git.ti.com/wilink8-wlan/build-utilites.git
Клонирование в«build-utilites»…
远程:计数对象:928、完成。
远程:压缩对象:100%(452/452)、完成。
远程:总共928 (增量509)、重复使用761 (增量456)
получение объектов:100%(928/928)、12.83 MIB | 2.38 MiB/s、готово。
определение изменений:100%(509/509)、готово。
Проверка соединения…μ A готово μ A。
Lyudmila@Lyudmila-linuxmint ~/wl8-build_Point9-6 $ CD build-utilites
Lyudmila@Lyudmila-linuxmint ~/wl8-build_Point9-6/build-utilites $./build_wl18xx.sh init
将 ROOTFS 路径更改为/media/lyudmila/rfs
使用用户定义的内核
找到 Makefile。 内核版本设置为4.4.3.139。
***** 正在初始化工作区(不带构建) *****
克隆到 :内核
克隆到: OpenSSL
Клонирование в«/home/lyudmila/wl8-build_Point9-6/build-utilites/src/openssl»…
致命:无法连接 到 github.com:
github.com[0:140.82.121.3]:errno=время ожидания соединения истекло Ω
克隆到: libnl
Клонирование в«/home/lyudmila/wl8-build_Point9-6/build-utilites/src/libnl»…
致命:无法连接 到 github.com:
github.com[0:140.82.121.4]:errno=время ожидания соединения истекло
所有其它软件包均已成功克隆。
出什么问题了? 为什么不克隆 openssl 和 libnl?
setup-env 文件内容:
编号\//
#-(o o)-
=================================== ooo=(_)=OOo=========================================
#此文件包含自动化所需的导出
WLAN 组件的#构建过程。
#将此文件放在与 wl18xx_build.sh 相同的目录中
#构建脚本。 无需运行'source setup-env'构建
#脚本将在内部完善它。
===========================================================================================================
#用户特定环境设置-使用完整路径
#如果设置了默认工具链路径,则会将工具链下载到./toolchain。
导出 toolchain_path=/home/lyudmila/timesysPoint9-6/twr_vf600/toolchain/bin
#如果设置了根文件系统的默认路径,则将使用./fs 文件夹。
#export ROOTFS=/home/lyudmila/timesysPoint9-6/twr_vf600/kernel-source/linux-4.4/rfs
导出 ROOTFS=/media/lyudmila/rfs
#if default kernel path is set - kernel will be downloaded (set branch to match kernel version)(如果设置了默认内核路径-将下载内核(设置分支以匹配
导出 kernel_path=/home/lyudmila/timesysPoint9-6/twr_vf600/kernel-source/linux-4.4
#如果设置了下面的 kernel_variant、则生成脚本将查找特定于内核的内容
增补程序目录下的#个增补程序:
#- pathcs/driver_patches/$kernel_variant 目录下的修补程序
#在"模块"构建期间应用。
#- patches/kernel_patches/$/$kernel_variant 目录下的修补程序
#应用于 kernel_path 指向的内核、以防"patch_kernel"出现
使用#命令。
#注:应用修补程序后,内核不会自动构建
导出 kernel_variant=4.4.3.139-ts-armv7l
导出 cross_compile=armv7l-Timesys-linux-gnueabi-
导出 arch=arm
["$toolchain_path"!="default"]&&导出路径=$toolchain_path:$path