Compuholic
28-05-2003, 19:03
Ich beiß langsam in meine Tastatur. Ich sitze jetzt schon einige Stunden an folgendem Problem. Ich versuche ein Programm von mir zu kompilieren (mit gcc -o foobar foobar.c)
Fehlermeldung des Compilers:
http-serv.c: In function `main':
http-serv.c:21: `sockaddr_in' undeclared (first use in this function)
http-serv.c:21: (Each undeclared identifier is reported only once
http-serv.c:21: for each function it appears in.)
Hat jemand eine Ahnung, warum das nicht funktioniert. Bin noch zeimlich neu bei Linux Programmierung.
Danke...
#include <stdio.h>
#include <string.h>
#include <arpa/inet.h>
#include <netinet/in.h>
#include <netdb.h>
#include <sys/socket.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>
[...]
int main (int argc, char *argv[])
{
struct sockaddr_in adresse;
size_t adresse_lenght = sizeof(sockaddr_in);
[...]
Fehlermeldung des Compilers:
http-serv.c: In function `main':
http-serv.c:21: `sockaddr_in' undeclared (first use in this function)
http-serv.c:21: (Each undeclared identifier is reported only once
http-serv.c:21: for each function it appears in.)
Hat jemand eine Ahnung, warum das nicht funktioniert. Bin noch zeimlich neu bei Linux Programmierung.
Danke...
#include <stdio.h>
#include <string.h>
#include <arpa/inet.h>
#include <netinet/in.h>
#include <netdb.h>
#include <sys/socket.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>
[...]
int main (int argc, char *argv[])
{
struct sockaddr_in adresse;
size_t adresse_lenght = sizeof(sockaddr_in);
[...]