I’d like to compile the arducopter code for a pixhawk, and I obviously should go with the px4_toolchain_installer (as discussed here: dev.ardupilot.com/wiki/building- … with-make/). I have some questions though.
I do have some installations on my PC, such as an arm-noneabi or Phyton27 or drivers needed for a FTDI and the STM32 stuff, and some other things, which seem to be part also of the px4_toolchain_installer. I’m now honestly very worried that running the px4_toolchain_installer will affect or even make unusable my other installations. I would not be very pleased (Britsh understatement) if I would have to repair all stuff. So, my question would be if the px4_toolchain_installer is affecting other installations, and if so, which ones, and what I could do to prevent that from happening ?
What would I have to do when I would like to compile both let’s say the master and latest AC3.2.1 firmware. Would it be sufficient to just keep them in different folders such as e.g. ardupilotmaster and ardupilot321 and cd to the respective paths GitHub/ardupilotmaster/ArduCopter or GitHub/ardupilot321/ArduCopter in the px4 console before the make?
Instead of cloning it from GitHub would it be also possible to just download as zip, and to put the unzipped files into appropriately renamed subfolders, or is it essential that things are held in correct github directories?