If you get errors which representing the missing of GNU C / C++ compiler on your Linux server, you can simply install it by the help of Linux package installer like YUM, Apt-get etc.
Installation of GNU C / C++ compiler on CentOS/Redhat
Here, you can use the YUM package manager for installation.
yum install gcc gcc-c++ autoconf automake
Installation of GNU C / C++ compiler on Ubuntu/Debian
Here, you can use apt-get command instead of YUM.
sudo apt-get install build-essential
To install the gcc and g++ compilers, you will need the build-essential package. This will also install GNU make.
build-essential contains a list of packages which are essential for building Ubuntu packages including gcc compiler, make and other required tools.
That’s it 🙂
Related posts:
1, Suhosin Patch
2, snoopy logger
3, Steps to install VirtualBox
4, Easy way to install Memcached and memcache
5, Install fail2ban
20+ common PHP compilation errors and fix – Unix
PHP compilation errors.
Compiling PHP is not an easy process by comparing with the installation of PHP using package managers like Yum or Apt-get.
The main advantage of compiling PHP from its source code is the customisation. That means you can customise your own PHP with custom modules.
There’re a lot of dependencies required for the compilation of PHP from its source code. By using package manager the dependencies are automatically detected and install with the corresponding package. Read More..
hello!
i got this message when install gcc compiler on rhel server, how to solve it? :
[root@localhost ~]# yum install gcc gcc-c++ autoconf automake
Loaded plugins: rhnplugin, security
This system is not registered with RHN.
RHN support will be disabled.
Setting up Install Process
No package gcc available.
No package gcc-c++ available.
No package autoconf available.
No package automake available.
Nothing to do
When I run this command sudo apt-get install build-essential………..an error is occurred named bca is not in the sudoers file!!! Where bca is my root directory…..plj help me????
Please paste the error message here..