ntzyz's space

∠( ᐛ 」∠)_

Category

  • Linux
  • Web
  • Network
  • Algorithm
  • Other
  • Photos

Tags

  • Linux
  • JavaScript
  • A6300
  • HTML5
  • PowerShell
  • 狗
  • 雪
  • VPN
  • OpenWrt
  • AudioContext
  • node
  • PS4
  • Web
  • Surface
  • CSharp
  • SDL
  • Gaming
  • WebAssembly
  • iSCSI
  • USB
  • SQLite
  • HTML
  • NAT
  • Highcharts.js
  • Minecraft
  • PHP
  • iptables
  • UglifyJS
  • LeetCode
  • IPv6
  • Routing
  • MediaSource
  • Algorithm
  • PPTP
  • Tunnel
  • MPV
  • HDOJ
  • systemd
  • Highlight.js
  • Arch Linux
  • Node
  • SVP
  • Network

Recent replies

  • xzdry 发表于「DSC01072」
  • ntzyz 发表于「家里的傻狗」
  • ShellBin 发表于「家里的傻狗」
  • ntzyz 发表于「从网易云音乐到 Walkman 媒体播放器」
  • 庚宝 发表于「从网易云音乐到 Walkman 媒体播放器」
  • ntzyz 发表于「电子垃圾列表」
  • kiracca 发表于「电子垃圾列表」

Links

About me
WordPress 存档

ZephRay
>Lithia's Core
Yuno's Wonderland
notonokodds
春上冰月的博客
初春 · 姫
kasora's blog
徐靖峰 | 个人博客
Test2g
447f.Misaka
Project RC
Shell Bin
标签:Network

为 x86_64 平台编译自己的 OpenWrt

2017 年 2 月 28 日分类:Linux#Linux#OpenWrt#Network

OpenWrt 是一个十分著名的嵌入式 Linux 发行版,被广泛使用在家庭路由器的魔改上。其前身是 Linksys 被迫开源的 WRT54G 固件。

最近几天买了一个 Intel J1900 CPU 的板子,集成了四张千兆网卡,于是就打算拿来跑 OpenWrt x86。但是呢,OpenWrt 官方放出的 x86_64 固件中使用的标准库是 uClibc,一个面向嵌入式 Linux 系统的小型的 C 标准库。可是手里的硬件确实正儿八经的 BayTrail CPU,使用 uClibc 未免感觉太憋屈了。不仅如此,绝大多数编译好的二进制软件都是使用 GNU C Library,同时 uClibc 没有提供对 glibc 的兼容,所以即便我是 x86 的 CPU,所有软件也都需要使用 OpenWrt 重新编译,很繁琐。于是,打算重新编译自己的 OpenWrt。

MORE
  • «
  • 1
  • »
Copyright © 2016-2019 ntzyz. All rights reversed.
Except where otherwise noted, content on this blog is licensed under CC-BY 2.0.