OpenWRT build with JXCore



  • Well, since I've been racking my brain trying to get some very specific nodejs modules working...and not being successful, my thought was to possibly build a different package completely.

    I found this OpenWRT JXCore Package Creation document here: https://github.com/jxcore/jxcore/blob/master/doc/OpenWrt_Compile.md

    Everything seems to have compiled ok using the chaos_calmer/ar71xx package using a MIPSEL architecture on Ubuntu 15.04

    I now have the following IPK packages:

    libpthread_0.9.33.2-1_ar71xx.ipk
    librt_0.9.33.2-1_ar71xx.ipk
    libstdcpp_4.8-linaro-1_ar71xx.ipk
    jxcore_0.3.0.3_ar71xx.ipk (install last)

    At this point I'm supposed to copy the files over to my device and run opkg install <ipk file>

    A couple of questions:

    1. There's not enough space for these files to be copied over to the Omega. What's the best way to free up space for this install?
    2. Is this the best way to even install this?
    3. What is the possibility of bricking the Omega?
    4. Any other suggestions are most welcome!!

    Thanks!



  • Hi @Steve-Fister:

    1. Are you copying the files over to /tmp? There should be quite a bit of space there as RAM disk, which is good for installing ipk packages. If there's still not enough space, you might consider extending the storage of your Omega with ext-root. You can find more information here: https://wiki.onion.io/Tutorials/Using-USB-Storage-as-Rootfs.
    2. Yes.
    3. It's quite unlikely to brick Omega by installing packages. Unless the package crashes the system on startup, in which case it will get into a boot-loop.

    Hope you find this helpful.
    Cheers!



Looks like your connection to Community was lost, please wait while we try to reconnect.