Mega GP Mania
- May 24, 2008
You don't really want to be installing libraries willy nilly. The NAND has only a small and limited space, and a bunch of libraries only used by one or two applications can add up quick.emil10001 said:Ah, well, we could probably hack up a little auto-run.sh file that informs the user that they don't have xyz lib and asks if they'd like us to install it. Then we grab it and install it for them. I've never used opkg before, so I don't know the syntax, but the fact that we're distributing to a standardized platform is going to help a lot.
On the other hand, including these libraries in the PND file may waste a bit more space on your SD card, but those are generally going to be 4 or 8 GB at least. 100MB wasted out of 4GB because you've included the same library across multiple PND files, or 25MB out of 512 wasted for only four apps that use that library? Strictly speaking, it's a little more wasteful to include the libraries with the PND, but ultimately it's better because SD cards are larger and more dynamic: if you're done with a PND and delete it, the library goes away, but you can't as easily remove it from the NAND; if you're in a bind and really need that extra space, you can spend a couple of dollars and just get a 512MB or 1GB card, but if the NAND runs out of space because you've installed a bunch of libraries you're stuck trying to figure out which libraries to delete so you can install another one.
Last edited by a moderator: