make / compiler problem???
I am running Source 9.1 and am at the point where I am taking on the task of compiling and installing a cvs file.
I was attempting to install aMule initially by RPM but the RPM whilst loaded in would not run.
I downloaded the cvs file and extracted it to a file on my Desktop to which I navigated to the extracted program file, I typed in ./configure and got this.
checking build system type... i686-suse-linux
checking host system type... i686-suse-linux
checking target system type... i686-suse-linux
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... no
checking whether to enable maintainer-specific portions of Makefiles... no
checking for g++... no
checking for c++... no
checking for gpp... no
checking for aCC... no
checking for CC... no
checking for cxx... no
checking for cc++... no
checking for cl... no
checking for FCC... no
checking for KCC... no
checking for RCC... no
checking for xlC_r... no
checking for xlC... no
checking for C++ compiler default output file name... configure: error: C++ compiler cannot create executables
See `config.log' for more details.
I then typed in make
and got the following
bash: make: command not found
am I missing the compiler program I have been looking for a g++, binutils with no luck?
Can anyone advise me please.
use Yast, and look for gcc, g++, make, binutils, and any -devel rpm's you'll need ( the -devel's are for libraries, for example, if aMule uses qt, you'll need qt-3.x.x-devel-ixxx.rpm to compile against it). Also, since you're using an rpm distro, most things will be split ( like the -devel packages above) but also look for libstdc++ and libstdc++-devel
How can I install the files I need?????????
If you cannot use Yast manually search for the rpms that __J suggested above and everything should work fine. Go to google and just search for suse rpm [what package].
Your ./configure is looking for C++ and C++ sources, there on the DVD. You'll need ALL the sources when it wants something (Python+python sources as a example). To build a file from source it needs the sources of the error file its looking for. Then just fix the errors one at a time tell its right. Hope this helps......
qt-3.x.x-devel-ixxx.rpm assuming ixxx is the version number?
I tried to compile a different program just to see if the compile would work but NO! I am confussed at why I can't find a compiler in Suse 9.1 ??????
Whilst i'm starting to make progress with Suse as a newbie all I seem to come across is problem after problem and it's doing my head in!!! I'm not looking to throw the towel in because it is stable as a Distro but I could do without the hassle and not having a compiler installed??????? is a total farce. :confused: :confused: :confused:
Tried searching the CD for C++ but guese what I get an error ( the application KFind (KFind) has crashed and caused a signal 11(SIGSEGV):cry: :cry: :cry: :cry:
you need to install your development packages first, before you install qt.
Check here for help
In YAST just type the name of the file you want((kernel) in search) Type kernel it should pop a bunch of files, Click on kernel & kernel-source then install them and move on to the next error file.
( nothing found ) :mad: :mad: :mad: :mad:
SORTED THE PROBLEM THANK YOU!!!!!!!!!!!!!!!!!!!!!!!
|All times are GMT -5. The time now is 11:51 AM.|