Fehler beim kompilieren!



  • Hallo!

    Versuche gerade dasprogramm tfkis zu kompilieren,
    habe schon einige fehler ausgemerzt!

    nur bleibt es jetzt noch hier stecken:
    gcc -DTFKISS_LINUX -funsigned-char -O2 -c -o main.o main.c
    main.c: In function main': main.c:1252: request for member__fds_bits' in something not a structure or union
    main.c:1254: request for member \_\_fds\_bits' in something not a structure or union main.c:1260: request for member__fds_bits' in something not a structure or union
    main.c:1265: request for member \_\_fds\_bits' in something not a structure or union main.c:1272: request for member__fds_bits' in something not a structure or union
    main.c:1278: request for member \_\_fds\_bits' in something not a structure or union main.c:1284: request for member__fds_bits' in something not a structure or union
    main.c:1294: warning: passing arg 2 of select' from incompatible pointer type main.c:1294: warning: passing arg 3 ofselect' from incompatible pointer type
    main.c:1294: warning: passing arg 4 of select' from incompatible pointer type main.c:1300: request for member__fds_bits' in something not a structure or union
    main.c:1309: request for member \_\_fds\_bits' in something not a structure or union main.c:1322: request for member__fds_bits' in something not a structure or union
    main.c:1337: request for member \_\_fds\_bits' in something not a structure or union main.c:1345: request for member__fds_bits' in something not a structure or union
    main.c:1357: request for member `__fds_bits' in something not a structure or union
    make: *** [main.o] Error 1

    kann mir jemand helfen ???

    danke ... mfg Andreas



  • Ohne Code nicht.
    Die Meldung sagt, dass du auf ein Member zugreifen willst, aber die Variable kein struct/union ist. Also machst du z.b. so etwas

    typedef struct 
    {
        int a;
        int b;
    } mystruct;
    
    void foo()
    {
        int x;
        mystruct y;
    
        y.a = 10;
    
        x.b = 20; /* hier ist der Fehler */
    }
    


  • _Hallo!

    Danke fuer deine schnell antowrt habe den fehler gefunden!

    nun hab ich noch immer welche 😞

    gcc -Di386 -funsigned-char -O2 -c -o main.o main.c
    main.c: In function main': main.c:1083: storage size ofrmask' isn't known
    main.c:1294: warning: passing arg 3 of select' from incompatible pointer type main.c:1294: warning: passing arg 4 ofselect' from incompatible pointer type
    make: *** [main.o] Error 1

    wennst willst könnte ich dir die datei schicken!

    danke ... mfg andi



  • hallo

    danke fuer alles

    hab es schon zum laufen bekommen!

    mfg andi


Anmelden zum Antworten