Mithrandir
Anmeldungsdatum: 18. Juli 2005
Beiträge: 134
|
Hallo alle, ich will nun auch endlich mal unter Linux anfangen zu proggen, aber, unglaublich aber leider wahr, es scheitert schon daran, eine Datei, die ich mit gedit erstellt habe, irgendwo abzuspeichern, die wird dann nämlich nirgendwo erstellt. Habe es auf de mDesktop versucht, in einem neuen Ordner auf dem Desktop, im Home-Verzeichnis usw. aber nirgends wird die Datei abgespeichert (oder zumindest sehe ich sie nirgends ...). Kann mir da jemand weiterhelfen? Danke im Voraus, Mithrandir bearbeitet von haraldkl: Als gelöst markiert.
|
haraldkl
Anmeldungsdatum: 21. Juli 2005
Beiträge: 1903
Wohnort: Würselen
|
Hi, die Frage hat ja zunächst mal recht wenig mit Programmierung oder dem GCC zu tun, für den Titel würde sich deshalb vielleicht noch eine bessere Beschreibung deines Problems finden lassen. 😉 Ansonsten kommt mir dein Problem ein wenig seltsam vor, bekommst du denn eine Fehlermeldung? Vielleicht liegts auch nur am Dateinamen, fängt der mit einem Punkt an? Tritt das Problem nur bei gedit auf?
|
Mithrandir
(Themenstarter)
Anmeldungsdatum: 18. Juli 2005
Beiträge: 134
|
Ja, sorry wegen der Thread-Benennung, aber das war in weiser Voraussicht darauf, was noch kommen wird 😉 Also ich habe es im Moment nur mit gedit probiert. Kanns ja mal mit Nano noch probieren, würde es ja gerne auch mit Vim probieren, aber da kommt beim Start (sudo vim) immer nur ein "Spendet ..."-Bildschirm und ich weiss nicht, wie ich ins Programm komme. Wenn ich "per Hand" eine Datei anlege, z.B. test.c und diese dann mittels gcc test.c kompilieren will, kommt der gleiche Fehler, wie auch hier, habe aber alle Lösungsvorschläge schon umgesetzt, ohne Erfolg.
|
haraldkl
Anmeldungsdatum: 21. Juli 2005
Beiträge: 1903
Wohnort: Würselen
|
Mithrandir hat geschrieben: würde es ja gerne auch mit Vim probieren, aber da kommt beim Start (sudo vim) immer nur ein "Spendet ..."-Bildschirm und ich weiss nicht, wie ich ins Programm komme.
😲 Spendet-Bildschirm was ist das denn? Wieso eigentlich sudo? Startest du gedit auch mit sudo? Was heißt "per Hand" eine Datei angelegt? touch dateiname? Und der Fehler mit dem Fehlenden Headern bleibt bestehen, auch wenn du libc6-dev installiert hast?
|
JuergenF
Anmeldungsdatum: 22. Oktober 2004
Beiträge: 2009
Wohnort: FFM
|
Spendet-Bildschirm was ist das denn?
Bei mir kommts jetzt nicht mehr, aber in früheren Versionen war im Intro-Schirm, wenn man vim ohne Dateinamen aufrief, AFAIR eine Aufforderung für Nigeria zu spenden. @Mithrandir: Für die ersten Schritte im vim ist sehr hilfreich zuerst mal 'vimtutor' zu starten. Ohne 'sudo'. Das braucht man nur vor Sysadmin-Programmen...
|
haraldkl
Anmeldungsdatum: 21. Juli 2005
Beiträge: 1903
Wohnort: Würselen
|
JuergenF hat geschrieben: Bei mir kommts jetzt nicht mehr, aber in früheren Versionen war im Intro-Schirm, wenn man vim ohne Dateinamen aufrief, AFAIR eine Aufforderung für Nigeria zu spenden.
Ah ja, war mir unbekannt, aber ich starte eigentlich auch immer unter Angabe einer Datei, die ich bearbeiten will 😉 Wieder was gelernt...
|
Mithrandir
(Themenstarter)
Anmeldungsdatum: 18. Juli 2005
Beiträge: 134
|
haraldkl hat geschrieben: Wieso eigentlich sudo? Startest du gedit auch mit sudo?
Hmm, jo, hab ich bisher immer mit sudo gestartet, aber stimmt, für so eigene Dateien usw. brauch ich das nicht unbedingt *g* haraldkl hat geschrieben: Was heißt "per Hand" eine Datei angelegt? touch dateiname?
rechte Maustaste –> neue Datei –> test.c oder so nennen und öffnen haraldkl hat geschrieben: Und der Fehler mit dem Fehlenden Headern bleibt bestehen, auch wenn du libc6-dev installiert hast?
Jo, leider. @JuergenF Ok, dann werde ich wohl erstmal Vim aktualisieren müssen und danke für den vimtutor-Tipp 😉
|
haraldkl
Anmeldungsdatum: 21. Juli 2005
Beiträge: 1903
Wohnort: Würselen
|
Mithrandir hat geschrieben:
Hmm, jo, hab ich bisher immer mit sudo gestartet, aber stimmt, für so eigene Dateien usw. brauch ich das nicht unbedingt *g*
Daran lags dann wohl, das Heimverzeichnis des Superusers ist /root wahrscheinlich sind deine Dateien alle dahin gewandert, als du gespeichert hast, kann das sein? Zu deinem Problem mit den nicht gefundenen Header-Dateien, kannst du da noch mal den genauen Fehler posten?
|
Mithrandir
(Themenstarter)
Anmeldungsdatum: 18. Juli 2005
Beiträge: 134
|
Jawohl, das wars, ohne Sudo klappt alles und wenn ich zum Kompilen statt gcc den Befehl g++ verwende, klappt auch das Proggen nun, danke für eure Hilfe ☺ und ja, die Dateien waren im /root/Desktop/-Verzeichnis 😉
|
haraldkl
Anmeldungsdatum: 21. Juli 2005
Beiträge: 1903
Wohnort: Würselen
|
Freut mich, dass sich das geklärt hat, ich habe den Thread mal als gelöst markiert. Das kannst du in Zukunft auch selbst tun, wenn du der Meinung bist, dass sich das Thema erledigt hat: Einfach deinen ersten Beitrag bearbeiten und im Titel ein [gelöst] vorne dran schreiben 😉 Zu dem g++, wenn du deine Dateien mit .cpp am Ende benennst erkennt gcc glaube ich, dass es sich um c++ Dateien handelt und ruft selbst den g++ auf. Mit .c werden in der Regel c Dateien markiert.
|
Mithrandir
(Themenstarter)
Anmeldungsdatum: 18. Juli 2005
Beiträge: 134
|
|
user_unknown
Anmeldungsdatum: 10. August 2005
Beiträge: 17552
Wohnort: Berlin
|
Am Rande 1) Die Standard-Dateinamenserweiterung für c++-Source war bis vor kurzem unter Unix/ Linux aber '.cc' soweit ich weiß. Am Rande 2) Ich lese immer wieder von 'Proggen' und 'Proggern'. Sprecht Ihr das mit geschlossenem O aus wie in 'Roggen'? Wieso nicht 'Progen' oder 'Proger' mit offenem O wie 'Fischrogen'?
|
icepacker
Anmeldungsdatum: 11. Oktober 2005
Beiträge: Zähle...
|
user unknown hat geschrieben:
Am Rande 2) Ich lese immer wieder von 'Proggen' und 'Proggern'. Sprecht Ihr das mit geschlossenem O aus wie in 'Roggen'? Wieso nicht 'Progen' oder 'Proger' mit offenem O wie 'Fischrogen'?
ja also ich schreibe 'Proggen' und 'Proggern' und spreche es aus wie 'Roggen' ! ☺
|
user_unknown
Anmeldungsdatum: 10. August 2005
Beiträge: 17552
Wohnort: Berlin
|
<schüttel> grauslig <schüttel, schüttel> ☺
|
Mithrandir
(Themenstarter)
Anmeldungsdatum: 18. Juli 2005
Beiträge: 134
|
Ich mag solche UGS-Abkürzungen ja eigentlich auch nicht, genausowenig wie Anglizismen, aber manchmal rutschen sie einem doch noch raus 😉
|