[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Debian]: g++ Header




Ich denke das Problem ist Dein Makefile und nicht Dein Debian.

gccmakedep ist ein Shellscript:

 #!/bin/sh
 #
 # makedepend which uses 'gcc -M'
 #
 # $XFree86: xc/config/util/gccmdep.cpp,v 3.3 1996/02/25 01:16:15 dawes Exp $
 #
 # Based on mdepend.cpp and code supplied by Hongjiu Lu <hjl@nynexst.com>
 #
 # Debian: use safe tempfile handling

 TMP='tempfile'
 CC="gcc"
 RM="rm -f"
 LN="ln -s"
 MV="mv -f" 

Da steht aber explizit gcc -M, d.h. Du rufst den C-Compiler auf und der weiss 
natürlich nichts von einem new.h (da dies nur in C++ definiert ist).

Möglicherweise haben ältere Versionen von gcc nicht so gut zwischen C/C++ 
unterschieden und das Makefile hat funktioniert.

Wenn und 
CC="gcc"
in
CC="g++"
änderst, könntest Du Erfolg haben (besser kopierst Du gccmakedep in eine 
User-Verzeichnis, benennst es um und editierst dann. Dannach wird im Makefile 
das lokale Skript eingetragen).

Viel Glück.


-- 
Rainer Dorsch
Abt. Rechnerarchitektur  e-mail:rainer.dorsch@informatik.uni-stuttgart.de
Uni Stuttgart            Tel.: 0711-7816-215

-- 
Rainer Dorsch
Abt. Rechnerarchitektur  e-mail:rainer.dorsch@informatik.uni-stuttgart.de
Uni Stuttgart            Tel.: 0711-7816-215


------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie
bitte eine E-Mail an majordomo@jfl.de die im Body
"unsubscribe debian-user-de <deine emailadresse>"
enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@jfl.de
------------------------------------------------
Anzahl der eingetragenen Mitglieder:     674


Reply to: