[C] GTK/Mysql-Programm under Dev-C++

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • [C] GTK/Mysql-Programm under Dev-C++

    hi,
    ich versuche im moment ein Programm unter WIndows zu kompilieren,
    welches ich zuvor unter Linux programmiert habe.(Wo es wunderbar funktioniert.)

    Nun wollte ich es unter Win-CP mit Dev-C++ compilieren,
    bekomme aber das mit der MySQL-Erweiterung nicht hin.

    ich bekomme beim compilieren folgende Fehler:

    Quellcode

    1. 12 F:\Freigabe\Auftraege\definitions.c syntax error before '*' token
    2. 12 F:\Freigabe\Auftraege\definitions.c [Warning] data definition has no type or storage class
    3. 16 F:\Freigabe\Auftraege\definitions.c syntax error before '*' token
    4. ...


    Und davon noch einige mehr, nur wollte ich die jetzt nicht alle einzeln kopieren.
    Sind aber alle nach dem gleichen Schema.

    Wie bekomme ich diese Codes (sind an den Beitrag angehängt) nun unter Windows zum laufen?


    MfG
    GU4RDI4N
    Dateien
    • files.zip

      (15,69 kB, 222 mal heruntergeladen, zuletzt: )
  • um für die Helfer mal Zeilen 12 bis 16 vorweg zu nehmen

    definitions.c

    Quellcode

    1. #define TEXT_BUTTON_FORWARD "Nächster Datensatz"
    2. #define TEXT_BUTTON_BACKWARD "Voriger Datensatz"
    3. #define MAX_DATASETS 1024
    4. char buffer1[1024];
    5. char buffer2[1024];
    6. char buffer3[1024];
    7. char buffer4[1024];
    8. MYSQL *M_FD;
    9. int cur_ID = 0, err=0;
    10. MYSQL_RES *result;
    11. MYSQL_ROW row;
    12. ...
    Alles anzeigen


    main.c

    Quellcode

    1. #include <stdio.h>
    2. #include <string.h>
    3. #include <stddef.h>
    4. #include <unistd.h>
    5. #include <gtk/gtk.h>
    6. #include <gdk/gdkkeysyms.h>
    7. #include <sys/types.h>
    8. #include <dirent.h>
    9. #include <assert.h>
    10. #include <m_global.h>
    11. #include <mysql.h>
    12. #include "definitions.c"
    13. #include "interface.c"
    14. #include "functions.c"
    15. int main(int argc, char *argv[])
    16. {
    17. gtk_init(&argc, &argv);
    18. MYSQL_INIT();
    19. CREATE_MAIN();
    20. search( NULL, NULL );
    21. gtk_widget_show_all(WND);
    22. gtk_main();
    23. return 0;
    24. }
    Alles anzeigen