compile error

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
harry67
Interessierter
Interessierter
Beiträge: 59
Registriert: Sonntag 10. Februar 2002, 14:43

compile error

Beitrag von harry67 »

hy ,

wenn ich das cdk compiliere kommt nach 2 Stunden ein error g++ command not found ...

woher bekomme ich diesen befehl , in welchem rpm ist der drin ??

ich habe RedHat 7.2 ....

harry
chrissi
Senior Member
Beiträge: 162
Registriert: Freitag 30. November 2001, 00:00

Beitrag von chrissi »

nachfolgende rpms instalieren:

libstdc++-2.96-98
compat-libstdc++-6.2-2.9.0.16
compat-egcs-c++-6.2-1.1.2.16
libstdc++-devel-2.96-98
gcc-c++-2.96-98
harry67
Interessierter
Interessierter
Beiträge: 59
Registriert: Sonntag 10. Februar 2002, 14:43

Beitrag von harry67 »

habe folgendes drauf :

[root@gate root]# rpm -q -a |grep c++
libstdc++-2.96-98
libstdc++-devel-2.96-98
libstdc++3-3.0.4-1
gcc3-c++-3.0.4-1
compat-libstdc++-6.2-2.9.0.16
compat-egcs-c++-6.2-1.1.2.16
libstdc++3-devel-3.0.4-1
[root@gate root]#

sollte doch okay sein oder ??
obi
Senior Member
Beiträge: 1282
Registriert: Montag 12. November 2001, 00:00

Beitrag von obi »

NEIN, siehe chrissi
wenn du nen 3er gcc benutzen willst, dann musst du das auch angeben
harry67
Interessierter
Interessierter
Beiträge: 59
Registriert: Sonntag 10. Februar 2002, 14:43

Beitrag von harry67 »

@obi

wo soll ich das angeben ??
beim configure ?
obi
Senior Member
Beiträge: 1282
Registriert: Montag 12. November 2001, 00:00

Beitrag von obi »

CC=bla
CFLAGS=bla
CXX=bla
CXXFLAGS=bla

man make
harry67
Interessierter
Interessierter
Beiträge: 59
Registriert: Sonntag 10. Februar 2002, 14:43

Beitrag von harry67 »

ich raffs nicht sorry ...
ich habe nun im Makefile CC=gcc3 eingetragen , keine änderung ..
welche Variable muss ich noch in welcher datei eintragen , oder als Parameter wo übergeben ???

------------------------
hier nochmal die letzten lines of code :


Building on: linux-x86-g++-shared
Building for: linux-powerpc-g++-shared

Thread support..................... no
Configuration...................... qconfig-dbox.h

Creating makefiles...
Qt is now configured for building. Just run make.
To reconfigure, run make clean and configure.

make[1]: Entering directory `/root/tuxbox-cvs/cdk/qt-2.3.0/src/moc'
g++ -c -I/root/tuxbox-cvs/cdk/qt-2.3.0/include -Wno-unused -Wno-parentheses -pipe -DQWS -fno-exceptions -fno-rtti -O2 -fno-default-inline -DQT_NO_CODECS -DQT_LITE_UNICODE -I../../include -I../tools -I. -o mocgen.o mocgen.cpp
make[1]: g++: Command not found
make[1]: *** [mocgen.o] Error 127
make[1]: Leaving directory `/root/tuxbox-cvs/cdk/qt-2.3.0/src/moc'
make: *** [.libqt] Error 2
rasc
Senior Member
Beiträge: 5071
Registriert: Dienstag 18. September 2001, 00:00

Beitrag von rasc »

Mhh, eigentlich muss man nur das tun, was auch im INSTALL.de (/docs)
drinsteht.

./autogen.sh
./configure blah
make

dann sollte das alles roedeln. was das cdk bracuht holt es sich aus dem Netz (schnelle Leitungen/Flat ratsam).


Compile-Error durch heftigen Beta-Code sind damit antuerlich nicht abgedeckt 8-]
harry67
Interessierter
Interessierter
Beiträge: 59
Registriert: Sonntag 10. Februar 2002, 14:43

Beitrag von harry67 »

@rasc

genau was in install.de steht habe ich getan ..
er gibt halt einen error aus , gas er g++ nicht findet , aber ich weis nicht was falsch ist ..

g++ gibt es als executable nicht auf meinem System ...

ich verwende halt nur anstelle von gcc 2.95 gcc 3.04 , das sollte doch aber kein Problem sein , da viele auch mit 3.0x compilieren ..

es ist auch nicht so ,das es nur heute oder gestern nicht geht , es ging bei mir noch nie und das System ist ganz neu aufgesetzt und ich teste nun schon ne Woche rum und bin mir sicher es ist nur ne Kleinigkeit .......

also was mache ich falsch ??
Homar
Senior Member
Beiträge: 1278
Registriert: Mittwoch 5. September 2001, 00:00

Beitrag von Homar »

Hi Folks,

@harry: dieser Fehler trat bei mir auch auf. Zieh dier die gcc... vom CVS manuell runter und kopiere das von Hand in Archive rein.

MFG
Homar
harry67
Interessierter
Interessierter
Beiträge: 59
Registriert: Sonntag 10. Februar 2002, 14:43

Beitrag von harry67 »

@homar

danke für den tip , aber das wars nicht ...
bei der rpm installation hat er keinen link von g++3 auf g++ gemacht , deshalb hat er g++ auch nicht gefunden , da es die datei auch nicht giibt ..

ich habe den link manuell gamcht , nun geht es ..
obi
Senior Member
Beiträge: 1282
Registriert: Montag 12. November 2001, 00:00

Beitrag von obi »

CC=gcc3 CXX=g++3 ./configure --bla --bla --bla