Am Mon, 2002-05-13 um 03.05 schrieb David Haller:
Hallo,
On Sun, 12 May 2002, Andre Heine wrote:
checking for gcc... gcc
gcc ist nur der C Compiler!
Nein. gcc ist das Frontend zur _G_NU _C_ompiler _C_ollection (ja, frueher stand das fuer Gnu C Compiler). Der C-Compiler ist 'cc'. Nein. cc ist der Name des System-C-Compilers. Auf GNU Systemen ist es deshalb ein Link auf gcc.
Ich kompiliere hier froehlich C++ Programme mit dem gcc, Was ein Fehler ist.
Mit gcc >= 3.0 funktioniert das nur noch in Ausnahmefällen. Für C++-Programme deshalb "g++" und nicht "gcc" verwenden
allerdings habe ich auch das C++ Backend "${prefix}/lib/gcc-lib/${arch}/${compilerversion}/cc1plus" sowie das C++ Frontend 'g++' (samt hardlink c++ bzw. andersrum) in "${prefix}/bin/" installiert... Auaweia. cc1plus gehört nach gcc-lib/... und sonst nirgendwo hin.
Ralf