#1 17. Mai 2007 Hallo, ich versuche gerade den Rainlender Server zu installieren, bekomme aber immer folgende fehlermeldung: Code: 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)... yes checking for a BSD-compatible install... /usr/bin/install -c 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. in der config.log steht folgendes: Code: This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by configure, which was generated by GNU Autoconf 2.59. Invocation command line was $ ./configure ## --------- ## ## Platform. ## ## --------- ## hostname = SuSE-102-64-LAMP uname -m = x86_64 uname -r = 2.6.18.2-34-default uname -s = Linux uname -v = #1 SMP Mon Nov 27 11:46:27 UTC 2006 /usr/bin/uname -p = unknown /bin/uname -X = unknown /bin/arch = x86_64 /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /sbin PATH: /usr/sbin PATH: /usr/local/sbin PATH: /opt/gnome/sbin PATH: /usr/local/bin PATH: /usr/bin PATH: /usr/X11R6/bin PATH: /bin PATH: /usr/games PATH: /opt/gnome/bin PATH: /opt/kde3/bin PATH: /usr/lib/mit/bin PATH: /usr/lib/mit/sbin ## ----------- ## ## Core tests. ## ## ----------- ## configure:1310: checking for a BSD-compatible install configure:1365: result: /usr/bin/install -c configure:1376: checking whether build environment is sane configure:1419: result: yes configure:1484: checking for gawk configure:1500: found /usr/bin/gawk configure:1510: result: gawk configure:1520: checking whether make sets $(MAKE) configure:1540: result: yes configure:1721: checking for a BSD-compatible install configure:1776: result: /usr/bin/install -c configure:1839: checking for g++ configure:1868: result: no configure:1839: checking for c++ configure:1868: result: no configure:1839: checking for gpp configure:1868: result: no configure:1839: checking for aCC configure:1868: result: no configure:1839: checking for CC configure:1868: result: no configure:1839: checking for cxx configure:1868: result: no configure:1839: checking for cc++ configure:1868: result: no configure:1839: checking for cl configure:1868: result: no configure:1839: checking for FCC configure:1868: result: no configure:1839: checking for KCC configure:1868: result: no configure:1839: checking for RCC configure:1868: result: no configure:1839: checking for xlC_r configure:1868: result: no configure:1839: checking for xlC configure:1868: result: no configure:1881: checking for C++ compiler version configure:1884: g++ --version </dev/null >&5 ./configure: line 1885: g++: command not found configure:1887: $? = 127 configure:1889: g++ -v </dev/null >&5 ./configure: line 1890: g++: command not found configure:1892: $? = 127 configure:1894: g++ -V </dev/null >&5 ./configure: line 1895: g++: command not found configure:1897: $? = 127 configure:1920: checking for C++ compiler default output file name configure:1923: g++ conftest.cc >&5 ./configure: line 1924: g++: command not found configure:1926: $? = 127 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE "rainlendarserver" | #define VERSION "0.7" | /* end confdefs.h. */ | | int | main () | { | | ; | return 0; | } configure:1965: error: C++ compiler cannot create executables See `config.log' for more details. ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_env_CC_set= ac_cv_env_CC_value= ac_cv_env_CFLAGS_set= ac_cv_env_CFLAGS_value= ac_cv_env_CPPFLAGS_set= ac_cv_env_CPPFLAGS_value= ac_cv_env_CPP_set= ac_cv_env_CPP_value= ac_cv_env_CXXFLAGS_set= ac_cv_env_CXXFLAGS_value= ac_cv_env_CXX_set= ac_cv_env_CXX_value= ac_cv_env_LDFLAGS_set= ac_cv_env_LDFLAGS_value= ac_cv_env_build_alias_set= ac_cv_env_build_alias_value= ac_cv_env_host_alias_set= ac_cv_env_host_alias_value= ac_cv_env_target_alias_set= ac_cv_env_target_alias_value= ac_cv_path_install='/usr/bin/install -c' ac_cv_prog_AWK=gawk ac_cv_prog_make_make_set=yes ## ----------------- ## ## Output variables. ## ## ----------------- ## ACLOCAL='${SHELL} /Rainlendar/Server/missing --run aclocal-1.9' AMDEPBACKSLASH='' AMDEP_FALSE='' AMDEP_TRUE='' AMTAR='${SHELL} /Rainlendar/Server/missing --run tar' AUTOCONF='${SHELL} /Rainlendar/Server/missing --run autoconf' AUTOHEADER='${SHELL} /Rainlendar/Server/missing --run autoheader' AUTOMAKE='${SHELL} /Rainlendar/Server/missing --run automake-1.9' AWK='gawk' CC='' CCDEPMODE='' CFLAGS='' CPP='' CPPFLAGS='' CXX='g++' CXXDEPMODE='' CXXFLAGS='' CYGPATH_W='echo' DEFS='' DEPDIR='' ECHO_C='' ECHO_N='-n' ECHO_T='' EGREP='' EXEEXT='' INSTALL_DATA='${INSTALL} -m 644' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' INSTALL_STRIP_PROGRAM='${SHELL} $(install_sh) -c -s' LDFLAGS='' LIBOBJS='' LIBS='' LTLIBOBJS='' MAKEINFO='${SHELL} /Rainlendar/Server/missing --run makeinfo' OBJEXT='' PACKAGE='rainlendarserver' PACKAGE_BUGREPORT='' PACKAGE_NAME='' PACKAGE_STRING='' PACKAGE_TARNAME='' PACKAGE_VERSION='' PATH_SEPARATOR=':' SET_MAKE='' SHELL='/bin/sh' STRIP='' VERSION='0.7' ac_ct_CC='' ac_ct_CXX='g++' ac_ct_STRIP='' am__fastdepCC_FALSE='' am__fastdepCC_TRUE='' am__fastdepCXX_FALSE='' am__fastdepCXX_TRUE='' am__include='' am__leading_dot='.' am__quote='' am__tar='${AMTAR} chof - "$$tardir"' am__untar='${AMTAR} xf -' bindir='${exec_prefix}/bin' build_alias='' datadir='${prefix}/share' exec_prefix='NONE' host_alias='' includedir='${prefix}/include' infodir='${prefix}/info' install_sh='/Rainlendar/Server/install-sh' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec' localstatedir='${prefix}/var' mandir='${prefix}/man' mkdir_p='mkdir -p --' oldincludedir='/usr/include' prefix='NONE' program_transform_name='s,x,x,' sbindir='${exec_prefix}/sbin' sharedstatedir='${prefix}/com' sysconfdir='${prefix}/etc' target_alias='' ## ----------- ## ## confdefs.h. ## ## ----------- ## #define PACKAGE "rainlendarserver" #define PACKAGE_BUGREPORT "" #define PACKAGE_NAME "" #define PACKAGE_STRING "" #define PACKAGE_TARNAME "" #define PACKAGE_VERSION "" #define VERSION "0.7" configure: exit 77 Kann mir jemand sagen was das ist was ich machen muss das es ohne Fehler durch läuft ?? + Multi-Zitat Zitieren
#2 17. Mai 2007 AW: C++ compiler default output File Fehler Dir fehlen ganz einfach ne Menge Packete, wie zB der c++ compiler, c++ Biblioteken halt alle wo "no" hinter steht. Die musst du alle installieren. Sag am besten mal, welche Linux Distribuion du verwendest. Edit: Ah jetzt seh ichs, laut log verwendest du Suse. Installier am besten per Packetmanager das Packet "build-essential" und das Packet das "linux-source*deine Kernel version* so inder Art heisst. + Multi-Zitat Zitieren
#3 18. Mai 2007 AW: C++ compiler default output File Fehler hab gerade zu build-essential nur was für Debian gefunden und das andere linux Source habe ich gar nich gefunden, könntest du mir evtl. sagen was ich eingeben muss bzw. wo ich diese Pakete bekomme zum instalieren ?! + Multi-Zitat Zitieren
#4 18. Mai 2007 AW: C++ compiler default output File Fehler Hi Du musst einen C++ Compiler installieren, wie meine Vorredner schon gesagt haben. Das geht bei Debian dann so: sudo apt-cache search gcc-4 Danach wirst du eine Liste von Programme bekommen. Daraus filterst du die neuste Version des oben genannten Paketes heraus. Bei Ubuntu wäre das z.B gcc-4.1 Danach machst du sudo apt-get install gcc-4.x (x steht für die neuste Versionsnummer) Danach sollte alles funktionieren. Mfg Bl0bb + Multi-Zitat Zitieren
#5 18. Mai 2007 AW: C++ compiler default output File Fehler Da ich ein Suse habe wird das bei mir wohl nicht gehen wenn ich bei mir eingebe: rpm -qa | grep gcc komtm folgendes. Code: gcc41-4.1.2_20061115-5 gcc-4.1.3-29 libgcc41-4.1.2_20061115-5 libgcc41-32bit-4.1.2_20061115-5 also scheint gcc doch installiert zu sein ?! + Multi-Zitat Zitieren