Anfangsprobleme mit gcc
-
- Beiträge: 60
- Registriert: 03.01.2003 11:11:39
- Wohnort: Nürnberg
Anfangsprobleme mit gcc
Hallo zusammen,
hab da ein kleines problem:
beim komplelieren von sourcen wie auch "Hello World"-programm kommt bei mir ne meldung,
dass es keine .o-files erstellt werden können.
Oder beim "Hello World" dass die stdio.h unbekannt ist
Was ich nicht verstehe ist, dass auf dem anderen system es ohne probleme geht.
Vielleicht hat das schon eine(r) gehabt und gelöst.
Es würde mich echt freuen was zu hören.
gruß
LGM
hab da ein kleines problem:
beim komplelieren von sourcen wie auch "Hello World"-programm kommt bei mir ne meldung,
dass es keine .o-files erstellt werden können.
Oder beim "Hello World" dass die stdio.h unbekannt ist
Was ich nicht verstehe ist, dass auf dem anderen system es ohne probleme geht.
Vielleicht hat das schon eine(r) gehabt und gelöst.
Es würde mich echt freuen was zu hören.
gruß
LGM
-
- Beiträge: 60
- Registriert: 03.01.2003 11:11:39
- Wohnort: Nürnberg
Vieleicht reichen ja die Infos nicht Poste doch mal mal die Quellen (sollte ja nicht soo lang sein) und Deinen Aufruf zum Übersetzen. Dann wird Dir bestimmt jemand helfen (wenn auch bestimmt nicht ich, da ich immer noch nicht zum C++ Programmieren und Linux gekommen bin)
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de
xmpp:bert@debianforum.de
Moinsen,
Dein Problem ist so etwas wage beschrieben. Dass er die stdio.h nicht kennt, kann u.U. daran liegen, dass die Header nicht installiert sind. Kann aber auch was anderes sein.
Also bitte Programm samt Compiler-Befehl schicken.
Torsten
Wie kommst Du auf C++? Davon ist nicht die Rede.wenn auch bestimmt nicht ich, da ich immer noch nicht zum C++ Programmieren und Linux gekommen bin
Dein Problem ist so etwas wage beschrieben. Dass er die stdio.h nicht kennt, kann u.U. daran liegen, dass die Header nicht installiert sind. Kann aber auch was anderes sein.
Also bitte Programm samt Compiler-Befehl schicken.
Torsten
-
- Beiträge: 520
- Registriert: 12.06.2003 23:18:50
- Wohnort: Siegburg
-
- Beiträge: 60
- Registriert: 03.01.2003 11:11:39
- Wohnort: Nürnberg
hier mein programm:
Hier die Fehlerausgabe:
beim versuch die libc6 nachzuinstallieren, kommt das hier:
???
kernel version ist 2.4.18-bf2.4
irgendwelche ideen?
@torsten: was studierst du eigentlich???
Code: Alles auswählen
cat mytest.c
#include <stdio.h>
int main(void){
printf("das ist ausgabe für mytest");
return 0;
}
Code: Alles auswählen
gcc mytest.c
mytest.c:1:19: stdio.h: No such file or directory
Code: Alles auswählen
tombstone:/apt-get install libc6-dev
Reading Package Lists... Done
Building Dependency Tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libc6-dev: Depends: linux-kernel-headers but it is not installable
E: Broken packages
kernel version ist 2.4.18-bf2.4
Code: Alles auswählen
tombstone:/apt-get install libc6-dev kernel-headers-2.4.18-bf2.4
Reading Package Lists... Done
Building Dependency Tree... Done
kernel-headers-2.4.18-bf2.4 is already the newest version.
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libc6-dev: Depends: linux-kernel-headers but it is not installable
E: Broken packages
@torsten: was studierst du eigentlich???
-
- Beiträge: 60
- Registriert: 03.01.2003 11:11:39
- Wohnort: Nürnberg
es ist ein update von woody nach sarge...
die installation von linux-kerner-headers läuft schief mit :
gruß und gute nacht
die installation von linux-kerner-headers läuft schief mit :
Code: Alles auswählen
tombstone:/# apt-get install linux-kernel-headers
Reading Package Lists... Done
Building Dependency Tree... Done
Package linux-kernel-headers has no available version, but exists in the database.
This typically means that the package was mentioned in a dependency and
never uploaded, has been obsoleted or is not available with the contents
of sources.list
E: Package linux-kernel-headers has no installation candidate
Du wirst ihm schon sagen müßen, welche Kernel Headers (Version) Du haben willst. verät Dir die Version des laufenden Kernels und per kannst Du dann nach dieser suchen.
Code: Alles auswählen
uname-r
Code: Alles auswählen
apt-cache kernel-header
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de
xmpp:bert@debianforum.de
Hm, linux-kernel-headers ist erst mit der neueren glibc dazugekommen. Hat nur wenig mit dem tatsächlich installierten Kernel zu tun...
So wie es aussieht, ist die libc zu neu für das System. Definitiv ist das kein sauberen woody oder sarge System. Schau dir mal deine /etc/apt/sources.list an - da sollten nur Einträge aus woody ODER sarge drinnestehen. Danach dann ein apt-get update && apt-get dist-upgrade.
Jetzt kannst du nochmal versuchen, die libc-dev nachzuinstallieren. Wenns immernoch nicht klappt, apt-get install apt-show-versions und mit apt-show-versions | grep -v uptodate mal nachsehen, welche Packete noch aus anderen Installationen übrig geblieben sind.
So wie es aussieht, ist die libc zu neu für das System. Definitiv ist das kein sauberen woody oder sarge System. Schau dir mal deine /etc/apt/sources.list an - da sollten nur Einträge aus woody ODER sarge drinnestehen. Danach dann ein apt-get update && apt-get dist-upgrade.
Jetzt kannst du nochmal versuchen, die libc-dev nachzuinstallieren. Wenns immernoch nicht klappt, apt-get install apt-show-versions und mit apt-show-versions | grep -v uptodate mal nachsehen, welche Packete noch aus anderen Installationen übrig geblieben sind.
-
- Beiträge: 60
- Registriert: 03.01.2003 11:11:39
- Wohnort: Nürnberg