Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

27.07.2005, 18:37

bash elf command not found

hi!

bin dabei mich in c++ einzuarbeiten.

habe nun folgendes problem. wenn ich ein einfaches hello-world skript kompilieren will, kommt folgende meldung:

g++ hallo.cpp -o hallo
bash: ELF: command not found

koennt ihr mir da nen tipp geben?

gruss smoerf

amielke

unregistriert

2

27.07.2005, 18:48

Hallo,

wie sieht denn das scribt aus??

Hast Du den richtigen Interpreter angegeben?

Gruß Andreas

3

27.07.2005, 19:02

Zitat

Original von amielke
Hast Du den richtigen Interpreter angegeben?


Hä? Interpreter? Er redet von C++!


@smoerf

Was sagt denn "g++ -v"?

4

27.07.2005, 19:04

g++ -v

sagt:

Lese Spezifikationen von /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5-20050130/specs
Konfiguriert mit: /var/tmp/portage/gcc-3.3.5.20050130-r1/work/gcc-3.3.5/configure --enable-version-specific-runtime-libs --prefix=/usr --bindir=/usr/i386-pc-linux-gnu/gcc-bin/3.3.5-20050130 --includedir=/usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5-20050130/include --datadir=/usr/share/gcc-data/i386-pc-linux-gnu/3.3.5-20050130 --mandir=/usr/share/gcc-data/i386-pc-linux-gnu/3.3.5-20050130/man --infodir=/usr/share/gcc-data/i386-pc-linux-gnu/3.3.5-20050130/info --with-gxx-include-dir=/usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.5-20050130/include/g++-v3 --host=i386-pc-linux-gnu --disable-altivec --enable-nls --without-included-gettext --with-system-zlib --disable-checking --disable-werror --disable-libunwind-exceptions --disable-multilib --disable-libgcj --enable-languages=c,c++,f77 --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu
Thread-Modell: posix
gcc-Version 3.3.5-20050130 (Gentoo 3.3.5.20050130-r1, ssp-3.3.5.20050130-1, pie-8.7.7.1)

5

27.07.2005, 19:07

Das sieht eigentlich gut aus. Versuch mal:

Quellcode

1
g++ -Wall -o hallo hallo.cpp
Mit -Wall gibt der Compiler auch Warnungen aus, nicht nur Fehler. Und poste auch mal den Quelltext bitte...

amielke

unregistriert

6

27.07.2005, 19:12

Hallo DrKOks,

ich dachte er hat ein scribt geschrieben.

kann man ja auch machen.

#!/bin/bash und da dachte ich kann man dann auch ein scribt schreiben mit #!/bin/g++

Lass mich aber gerne beleren.

Gruß

7

27.07.2005, 19:16

Nene, C++ ist ne "richtige" Programmiersprache. Damit lassen sich keine Scripte schreiben....

Aber DAS ist echt gut:

Quellcode

1
#!/bin/g++
:D :D :D