Today I have tried to compile a software in a Linux machine, when I run
./configure
I got
checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking for multicast... checking for gcc... no checking for cc... no checking for cl.exe... no configure: error: no acceptable C compiler found in $PATH See `config.log' for more details.
Then I installed gcc with:
apt-get install gcc
for Ubuntu and for Centos i used
yum install gcc
and try again, this time I got:
and try again, this time I got:
checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking for multicast... checking for gcc... gcc checking for C compiler default output file name... configure: error: C compiler cannot create executables See `config.log' for more details.
To solve this I had to install g++
apt-get install g++
And then when I tried again it worked, so to compile software with Linux it seems that you mostly need to install both
gcc and g++
Update: Thanks to Thadeu Penna a friend of the blog for this tip.
using
apt-get install build-essential
Will install all the basic tools for developing in Debian and I know it also works for Ubuntu.
No comments:
Post a Comment