Hi Robby,

> g++ linkt *.cpp besser
Nicht nur das g++ kleineren Code erzeugt als gcc,
sondern gcc linkt nicht mal gegen die libstdc++ !!


Hi Bernhard,

> bash-2.03# ...
Compilierst Du schon wieder als Root-user??
Programmentwicklung (für Anwenderproggis) bedarf keiner Root-Rechte!
8 Minuspunkte!

> Mit Deiner Begründung ab > [angelo] kann ich natürlich nichts anfangen.
siehe oben => Hi Robby, > g++ linkt *.cpp ...

> Natürlich habe ich in der Paketauskunft nach g++ gesucht.
SuSE hat das (genialerweise??) Paket 'gpp' genannt (in der Serie 'd Programmentwicklung')

Dazu brauchst Du aber noch das Paket 'libgpp', auch in Serie 'd'.

> bash-2.03# g++ -o qttest qttest.cpp I"${QTDIR}/include" -L"${QTDIR}/lib" -lqt
> g++: I/usr/lib/qt/include: No such file or directory
> qttest.cpp:1: qapplication.h: No such file or directory
> qttest.cpp:2: qlabel.h: No such file or directory
*g*
Du hast vor 'I"${QTDIR}/include"' das '-' (Minuszeichen) vergessen, daher suchte
g++ nach einem Programm 'I"${QTDIR}/include', das es natürlich nicht gibt.

Wenn g++ das include-Verzeichnis (/usr/lib/qt/include) also nicht findet, kann
es auch die 'qapplication.h' und 'qlabel.h' , die ja in jenem include-Verzeichnis sich befinden,
logischerweise nicht finden, ist also ein Folgefehler

Gruss,
Dufty II