I'm not the first to say this but I'm new to Unix OS and have chosen to learn Solaris to start. Currently I have Solaris v11 installed on a i86p system that is standalone (no web access)
The goal was to install Wire-shark but after I extracted the .tar file and ran ./configure it was noted that it failed because no C compiler was found. Turns out from what I've read Solaris by default does not come with a C compiler and it was recommended that gcc be installed. Downloaded the .tar, extracted it in the /tmp directory and following these steps; noted during the ./configure that it also was looking for a C complier which I do not have. This prevents me from performing the next step (make). I'm a bit lost on how to overcome this paradox. Also for my own understanding am I correct with the following:
- ./configure: checks system for necessary dependencies and creates MAKEFILE
- make: actually makes the binary
- make install: installs the application appropriately for use
Also please note as stated earlier this is a standalone device not connected to a network. It seems that such options as pkg install gcc-45
(getting and installing directly from Oracle) is the easiest but this I do think is a worth wild exercise to understand.