aiuto C MySQL e Windows
  • In diretta da GamesVillage.it
    • News
    • -
    • In Evidenza
    • -
    • Recensioni
    • -
    • RetroGaming
    • -
    • Anteprime
    • -
    • Video
    • -
    • Cinema

Visualizzazione risultati da 1 a 6 di 6

Discussione: aiuto C MySQL e Windows

Cambio titolo
  1. #1
    Linux User # 477930 L'avatar di Metflar
    Registrato il
    09-06
    Località
    Anagni
    Messaggi
    2.353

    aiuto C MySQL e Windows

    io e dud abbiamo problemi a creare un eseguibile per uinzozz allora il suo errore non lo ricordo ma è simile a quello che ottengo con la cross compilazione
    make -k all
    rm -R ./bin
    mkdir ./bin
    gcc -L/usr/lib/mysql -I/usr/include/ `pkg-config --cflags --libs gtk+-2.0` -o ./bin/er_gatto_e_a_vorpe ./src/*.c -lmysqlclient
    i586-mingw32msvc-gcc -L/usr/lib/mysql -I/usr/include/ `pkg-config --cflags --libs gtk+-2.0` -mwindows -o ./bin/er_gatto_e_a_vorpe.exe ./src/*.c -lmysqlclient
    In file included from /usr/include/mysql/mysql.h:72,
    from ./src/db.c
    /usr/include/mysql/mysql_com.h:183: error: expected specifier-qualifier-list before ‘SOCKET’
    /usr/include/mysql/mysql_com.h:358: error: expected ‘)’ before ‘s’
    In file included from ./src/db.c
    /usr/include/mysql/mysql.h:127: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘my_ulonglong’
    /usr/include/mysql/mysql.h:150: error: expected specifier-qualifier-list before ‘my_ulonglong’
    /usr/include/mysql/mysql.h:264: error: expected specifier-qualifier-list before ‘my_ulonglong’
    /usr/include/mysql/mysql.h:314: error: expected specifier-qualifier-list before ‘my_ulonglong’
    /usr/include/mysql/mysql.h:404: warning: data definition has no type or storage class
    /usr/include/mysql/mysql.h:404: warning: ‘__stdcall__’ attribute only applies to function types
    /usr/include/mysql/mysql.h:404: error: expected ‘,’ or ‘;’ before ‘mysql_num_rows’
    /usr/include/mysql/mysql.h:414: warning: data definition has no type or storage class
    /usr/include/mysql/mysql.h:414: warning: ‘__stdcall__’ attribute only applies to function types
    /usr/include/mysql/mysql.h:414: error: expected ‘,’ or ‘;’ before ‘mysql_affected_rows’
    /usr/include/mysql/mysql.h:415: warning: data definition has no type or storage class
    /usr/include/mysql/mysql.h:415: warning: ‘__stdcall__’ attribute only applies to function types
    /usr/include/mysql/mysql.h:415: error: expected ‘,’ or ‘;’ before ‘mysql_insert_id’
    /usr/include/mysql/mysql.h:535: error: expected declaration specifiers or ‘...’ before ‘my_ulonglong’
    /usr/include/mysql/mysql.h96: error: expected specifier-qualifier-list before ‘my_ulonglong’
    /usr/include/mysql/mysql.h:819: error: expected declaration specifiers or ‘...’ before ‘my_ulonglong’
    /usr/include/mysql/mysql.h:820: warning: data definition has no type or storage class
    /usr/include/mysql/mysql.h:820: warning: ‘__stdcall__’ attribute only applies to function types
    /usr/include/mysql/mysql.h:820: error: expected ‘,’ or ‘;’ before ‘mysql_stmt_num_rows’
    /usr/include/mysql/mysql.h:821: warning: data definition has no type or storage class
    /usr/include/mysql/mysql.h:821: warning: ‘__stdcall__’ attribute only applies to function types
    /usr/include/mysql/mysql.h:821: error: expected ‘,’ or ‘;’ before ‘mysql_stmt_affected_rows’
    /usr/include/mysql/mysql.h:822: warning: data definition has no type or storage class
    /usr/include/mysql/mysql.h:822: warning: ‘__stdcall__’ attribute only applies to function types
    /usr/include/mysql/mysql.h:822: error: expected ‘,’ or ‘;’ before ‘mysql_stmt_insert_id’
    In file included from /usr/include/mysql/mysql.h:72,
    from ./src/main.c:5:
    /usr/include/mysql/mysql_com.h:183: error: expected specifier-qualifier-list before ‘SOCKET’
    /usr/include/mysql/mysql_com.h:358: error: expected ‘)’ before ‘s’
    In file included from ./src/main.c:5:
    /usr/include/mysql/mysql.h:127: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘my_ulonglong’
    /usr/include/mysql/mysql.h:150: error: expected specifier-qualifier-list before ‘my_ulonglong’
    /usr/include/mysql/mysql.h:264: error: expected specifier-qualifier-list before ‘my_ulonglong’
    /usr/include/mysql/mysql.h:314: error: expected specifier-qualifier-list before ‘my_ulonglong’
    /usr/include/mysql/mysql.h:404: warning: data definition has no type or storage class
    /usr/include/mysql/mysql.h:404: warning: ‘__stdcall__’ attribute only applies to function types
    /usr/include/mysql/mysql.h:404: error: expected ‘,’ or ‘;’ before ‘mysql_num_rows’
    /usr/include/mysql/mysql.h:414: warning: data definition has no type or storage class
    /usr/include/mysql/mysql.h:414: warning: ‘__stdcall__’ attribute only applies to function types
    /usr/include/mysql/mysql.h:414: error: expected ‘,’ or ‘;’ before ‘mysql_affected_rows’
    /usr/include/mysql/mysql.h:415: warning: data definition has no type or storage class
    /usr/include/mysql/mysql.h:415: warning: ‘__stdcall__’ attribute only applies to function types
    /usr/include/mysql/mysql.h:415: error: expected ‘,’ or ‘;’ before ‘mysql_insert_id’
    /usr/include/mysql/mysql.h:535: error: expected declaration specifiers or ‘...’ before ‘my_ulonglong’
    /usr/include/mysql/mysql.h96: error: expected specifier-qualifier-list before ‘my_ulonglong’
    /usr/include/mysql/mysql.h:819: error: expected declaration specifiers or ‘...’ before ‘my_ulonglong’
    /usr/include/mysql/mysql.h:820: warning: data definition has no type or storage class
    /usr/include/mysql/mysql.h:820: warning: ‘__stdcall__’ attribute only applies to function types
    /usr/include/mysql/mysql.h:820: error: expected ‘,’ or ‘;’ before ‘mysql_stmt_num_rows’
    /usr/include/mysql/mysql.h:821: warning: data definition has no type or storage class
    /usr/include/mysql/mysql.h:821: warning: ‘__stdcall__’ attribute only applies to function types
    /usr/include/mysql/mysql.h:821: error: expected ‘,’ or ‘;’ before ‘mysql_stmt_affected_rows’
    /usr/include/mysql/mysql.h:822: warning: data definition has no type or storage class
    /usr/include/mysql/mysql.h:822: warning: ‘__stdcall__’ attribute only applies to function types
    /usr/include/mysql/mysql.h:822: error: expected ‘,’ or ‘;’ before ‘mysql_stmt_insert_id’
    make: *** [er_gatto_e_a_vorpe] Error 1
    make: Target `all' not remade because of errors.
    non so + cosa fare

    conoscenze: C\C++, Java, PHP,Python

  2. #2
    dudley
    Ospite
    Ecco qua:
    Spoiler:

    Compilatore: Default compiler
    Building Makefile: "D:\Programmi\Dev-Cpp\progetti\c e mysql\Makefile.win"
    Esecuzione di make...
    make.exe -f "D:\Programmi\Dev-Cpp\progetti\c e mysql\Makefile.win" all
    gcc.exe -c main.c -o main.o -I"D:/programmi/Dev-Cpp/include" -I"D:\Programmi\Dev-Cpp\\include\gtk-2.0" -I"D:\Programmi\Dev-Cpp\\include\..\lib\gtk-2.0\include" -I"D:\Programmi\Dev-Cpp\\include\atk-1.0" -I"D:\Programmi\Dev-Cpp\\include\pango-1.0" -I"D:\Programmi\Dev-Cpp\\include\glib-2.0" -I"D:\Programmi\Dev-Cpp\\include\..\lib\glib-2.0\include" -mms-bitfields

    In file included from D:/programmi/Dev-Cpp/include/mysql/mysql.h:57,
    from main.c:5:
    D:/programmi/Dev-Cpp/include/mysql/mysql_com.h:116: error: syntax error before "SOCKET"

    D:/programmi/Dev-Cpp/include/mysql/mysql_com.h:116: warning: no semicolon at end of struct or union
    D:/programmi/Dev-Cpp/include/mysql/mysql_com.h:135: error: syntax error before '}' token
    D:/programmi/Dev-Cpp/include/mysql/mysql_com.h:135: warning: data definition has no type or storage class
    D:/programmi/Dev-Cpp/include/mysql/mysql_com.h:167: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql_com.h:168: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql_com.h:169: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql_com.h:170: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql_com.h:171: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql_com.h:172: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql_com.h:173: error: syntax error before '*' token

    D:/programmi/Dev-Cpp/include/mysql/mysql_com.h:175: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql_com.h:176: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql_com.h:180: error: syntax error before "s"

    In file included from main.c:5:
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:168: error: syntax error before "NET"
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:168: warning: no semicolon at end of struct or union
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:205: error: syntax error before '}' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:205: warning: data definition has no type or storage class

    D:/programmi/Dev-Cpp/include/mysql/mysql.h:214: error: syntax error before "MYSQL"
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:214: warning: no semicolon at end of struct or union
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:220: error: syntax error before '}' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:220: warning: data definition has no type or storage class
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:235: error: syntax error before "NET"
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:235: warning: no semicolon at end of struct or union
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:241: error: conflicting types for 'last_errno'

    D:/programmi/Dev-Cpp/include/mysql/mysql_com.h:118: error: previous declaration of 'last_errno' was here
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:244: error: conflicting types for 'last_error'
    D:/programmi/Dev-Cpp/include/mysql/mysql_com.h:121: error: previous declaration of 'last_error' was here
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:245: error: syntax error before '}' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:245: warning: data definition has no type or storage class
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:269: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:270: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:271: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:272: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:274: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:275: error: syntax error before '*' token

    D:/programmi/Dev-Cpp/include/mysql/mysql.h:276: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:278: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:279: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:280: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:281: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:282: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:283: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:284: error: syntax error before '*' token

    D:/programmi/Dev-Cpp/include/mysql/mysql.h:285: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:287: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:287: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:287: warning: data definition has no type or storage class
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:2 error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:291: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:293: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:293: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:299: warning: data definition has no type or storage class
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:300: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:301: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:302: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:303: error: syntax error before '*' token

    D:/programmi/Dev-Cpp/include/mysql/mysql.h:305: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:306: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:309: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:311: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:314: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:316: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:323: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:324: error: syntax error before '*' token

    D:/programmi/Dev-Cpp/include/mysql/mysql.h:326: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:329: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:330: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:332: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:337: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:340: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:344: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:349: error: syntax error before '*' token

    D:/programmi/Dev-Cpp/include/mysql/mysql.h:350: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:351: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:353: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:354: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:355: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:356: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:359: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:360: error: syntax error before '*' token

    D:/programmi/Dev-Cpp/include/mysql/mysql.h:361: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:361: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:361: warning: data definition has no type or storage class
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:362: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:362: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:362: warning: data definition has no type or storage class
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:363: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:363: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:364: warning: data definition has no type or storage class
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:365: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:365: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:365: warning: data definition has no type or storage class
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:366: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:366: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:366: warning: data definition has no type or storage class
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:367: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:367: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:367: warning: data definition has no type or storage class
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:368: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:370: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:371: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:373: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:375: error: syntax error before '*' token

    D:/programmi/Dev-Cpp/include/mysql/mysql.h:377: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:378: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:379: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:382: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:386: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:395: error: syntax error before ')' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:396: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:398: error: syntax error before '*' token

    D:/programmi/Dev-Cpp/include/mysql/mysql.h:398: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:398: warning: data definition has no type or storage class
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:399: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:399: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:403: warning: data definition has no type or storage class

    D:/programmi/Dev-Cpp/include/mysql/mysql.h:404: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:405: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:407: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:426: error: syntax error before '*' token
    D:/programmi/Dev-Cpp/include/mysql/mysql.h:428: error: syntax error before '*' token
    In file included from main.c:
    db.h:1: error: syntax error before '*' token
    db.h:2: error: syntax error before '*' token
    main.c: In function `main':
    main.c:22: error: syntax error before "mysql"
    main.c:23: error: `mysql' undeclared (first use in this function)
    main.c:23: error: (Each undeclared identifier is reported only once
    main.c:23: error: for each function it appears in.)

    make.exe: *** [main.o] Error 1

    Esecuzione terminata


    Uso Dev-C++ 4.9.9.2

  3. #3
    Linux User # 477930 L'avatar di Metflar
    Registrato il
    09-06
    Località
    Anagni
    Messaggi
    2.353
    ok stesso errore cambiano solo le righe

    conoscenze: C\C++, Java, PHP,Python

  4. #4
    StorieDallaSalaMacchine L'avatar di miniBill '90
    Registrato il
    08-05
    Località
    Bergerac
    Messaggi
    4.204
    immagino che il programma funga perfettamente con i686-pc-linux-gnu

    ESISTE UN UNICO AMMINISTRATORE
    Quoto-thisisgorman-
    (La mi ex-firma sta qua)

  5. #5
    Linux User # 477930 L'avatar di Metflar
    Registrato il
    09-06
    Località
    Anagni
    Messaggi
    2.353
    Citazione miniBill '90 Visualizza Messaggio
    immagino che il programma funga perfettamente con i686-pc-linux-gnu
    quello per linux si

    conoscenze: C\C++, Java, PHP,Python

  6. #6
    Linux User # 477930 L'avatar di Metflar
    Registrato il
    09-06
    Località
    Anagni
    Messaggi
    2.353
    allora nessuno?

    conoscenze: C\C++, Java, PHP,Python

Regole di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •