I'm on /dev/sda7. I want to install gcc with C++ support in /dev/sda2. 1. Is it possible to install gcc in /dev/sda2? 2. What are the dependencies to install gcc? Or which packages should I install there in /dev/sda2 before installing gcc? 3. What is cross compiler? How can I install gcc as cross compiler? When do we need to install gcc as cross compiler? 4. Can someone explain the method of installing cross compiled gcc?