This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Need to compile programs

I need to do some compile some programs that I need to run on Astaro v5 But it seems there is no C compiler nor make on it..  Could someone point me in the right direction on how and what to install?


This thread was automatically locked due to age.
Parents
  • There is a developer toolkit (search on these boards for it), but as Gert rightly points out, that should not be on your production firewall; maybe on a 'lab' box to make a vital component (well, vital to you anyway...) that you transfer to your firewall. But Astaro can't be responsible for your screw ups and does not want to imply in any way that they thought it was a great idea (if you know what you're doing, it will be great; but if your company gets hacked  or you lose years of work stored on your home computer because you slipped up...)
  • If you need to compile programs or modules, use a Linux distribution that uses the same kernel version as ASL V5, one such distribution is Whitebox Linux
Reply Children
  • That works, but it takes a little more work: because you find that those distros use many (run-time) libraries that Astaro will not have. Sometimes I do that if I know the libraries it will likely to be using; pull the binary over, run it and see what it needs, then pull those libraries over.

    But that is less stringent than making a best effort to use Astaro's toolkit, because those libraries may very well have a lot of goodies lurking for hackers to play with. So the more conservative approach is to use Astaro's toolkit.

    BUT: your development turnaround time will be slower using their more spartan tools. An optimal approach, if you have the boxes to play with, is to use a distro such as you suggest to work out the kinks (benefitting from all the HDTV and music that the system has to offer while you develop); then bring over just the source code to a box with Astaro's toolkit and make sure it runs with Astaro's more spartan set of libraries. Then put it on your production box after much testing, testing, testing...