Setting up a ReadyNAS Development Environment
March 24, 2008 by yoh-dah
Filed under How-To's, ReadyNAS Developer
Requirements
- RAIDiator-4.00c1-p2 or later.
- The APT utility addon. Download and install it using the Frontview web UI under System -> Update -> Local Update.
- The EnableRootSSH addon. Again, install using the Frontview web UI under System -> Update -> Local Update. This will allow you to SSH in to the ReadyNAS and bring up a shell command prompt.
Now what?
After those requirements are met, you should be able to run the standard Debian command “apt-get” to download and install packages for everything you need for development, including the headers for the non-standard packages used for the ReadyNAS.
Example:
# apt-get update
# apt-get install libc6-dev
# apt-get install gcc
# apt-get install gdb
# apt-get install libtag1-dev
# apt-get install uuid-dev
WARNING!
Please note that you can get your ReadyNAS into peril easily by overriding some of the system libraries and utilities. Do not do your development on a system you don’t have a backup of as you may end up re-installing the firmware or worse yet, doing a factory default.





(27 votes, average: 3.85 out of 5)
