V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
subpo
V2EX  ›  问与答

openWRT能否安装nodejs,是否有解决方案?

  •  
  •   subpo · 2013 年 11 月 15 日 · 6798 次点击
    这是一个创建于 4443 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我入了前阵子v2ex上火热的popobox;
    现在想装个nodejs跑点小程序之类的,缺装不上去,搜索得知我安装的openWRT不支持node,说是什么东西支持不完善。
    但是这已经是去年的事情了,现在有好的办法在openWrt上安装nodejs吗?
    还是说一定要安装debian了..
    10 条回复    1970-01-01 08:00:00 +08:00
    tokune
        1
    tokune  
       2013 年 11 月 15 日   ❤️ 1
    popobox的话我交叉编译了个。
    tokune
        2
    tokune  
       2013 年 11 月 15 日   ❤️ 1
    https://mega.co.nz/#!eJoR2QZQ!I2f-CGYg4Q1E5wN5lXDfKgvGWzV_a3YNWXUfc6BB76k

    刚上传好。可以拿去试试,搞完我就试了下node -v,其它没有测试。
    subpo
        3
    subpo  
    OP
       2013 年 11 月 15 日
    @tokune 弱弱的问一句,怎么安装呢?
    tokune
        4
    tokune  
       2013 年 11 月 15 日
    @subpo 放到你相应的目录。。比如我的,我解压放到/opt去了。
    lizheming
        5
    lizheming  
       2013 年 11 月 15 日
    https://github.com/brimstone/nodejs-openwrt

    搜到这个,希望对你有用...我看issue上好像有人成功了。
    jeansfish
        6
    jeansfish  
       2013 年 11 月 27 日
    @tokune 请问提示这个怎么办呢?
    node: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory

    我安装了libstdc++了,lib里面也有libstdc++.so.6
    tokune
        7
    tokune  
       2013 年 11 月 27 日
    @jeansfish 版本过老,里面要更新这个文件
    tokune
        8
    tokune  
       2013 年 11 月 27 日   ❤️ 1
    @jeansfish 你这个情况是环境变量没有加进去吧。不过ipkg装的话这个文件是老的。需要更新。
    jeansfish
        9
    jeansfish  
       2013 年 11 月 27 日
    @tokune 感谢已发。

    的确一个是path的问题;

    另外一个是我从那个popobox的群里下载了node的包,不是到是不是也是你传的。里面的libstdc++好像有点问题。我加了path后还是会报这个错误,然后我从网上搜索了个6.0.13 arm版本的就可以了。
    tokune
        10
    tokune  
       2013 年 11 月 27 日 via iPhone
    @jeansfish 解决就好
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5634 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 08:01 · PVG 16:01 · LAX 00:01 · JFK 03:01
    ♥ Do have faith in what you're doing.