MySQL Forums
Forum List  »  Source, Builds, Binaries

Re: mysql C API and Mingw
Posted by: Serg .
Date: July 13, 2005 04:35AM

I find out DevCpp on http://www.bloodshed.net/devcpp.html
But it has no reason, because there are many errors.
Look next sample source. It's no complex.
Are anyone compiling C programs for MySQL under Windows ?-8

=======================================
// #include </usr/local/include/mysql/mysql.h>
#include <C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h>
// MYSQL ConnectionHandle;
main(){
printf("Is there any way to get compiled C programs with MySQL support on Windows platform?\n");
}

=======================================
In file included from C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:57,
from c:\dm\projects\hello.c:2:
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql_com.h:174: parse error before `SOCKET'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql_com.h:174: warning: no semicolon at end of struct or union
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql_com.h:207: parse error before `}'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql_com.h:207: warning: data definition has no type or storage class
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql_com.h:320: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql_com.h:321: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql_com.h:322: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql_com.h:323: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql_com.h:324: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql_com.h:325: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql_com.h:326: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql_com.h:327: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql_com.h:330: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql_com.h:331: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql_com.h:338: parse error before `s'
In file included from c:\dm\projects\hello.c:2:
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:225: parse error before `NET'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:225: warning: no semicolon at end of struct or union
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:250: `scramble' redeclared as different kind of symbol
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql_com.h:406: previous declaration of `scramble'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:275: parse error before `}'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:275: warning: data definition has no type or storage class
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:283: parse error before `MYSQL'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:283: warning: no semicolon at end of struct or union
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:292: parse error before `}'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:292: warning: data definition has no type or storage class
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:310: parse error before `NET'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:310: warning: no semicolon at end of struct or union
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:316: conflicting types for `last_errno'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql_com.h:202: previous declaration of `last_errno'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:319: conflicting types for `last_error'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql_com.h:201: previous declaration of `last_error'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:320: parse error before `}'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:320: warning: data definition has no type or storage class
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:368: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:369: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:370: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:371: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:373: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:374: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:375: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:377: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:378: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:379: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:380: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:381: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:382: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:383: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:384: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:385: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:386: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:387: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:389: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:389: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:389: warning: data definition has no type or storage class
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:390: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:393: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:395: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:395: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:401: warning: data definition has no type or storage class
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:402: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:403: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:404: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:406: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:408: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:408: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:408: warning: data definition has no type or storage class
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:409: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:409: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:409: warning: data definition has no type or storage class
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:412: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:414: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:417: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:419: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:427: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:429: `mysql_set_local_infile_handler' declared as function returning a function
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:430: parse error before `int'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:438: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:445: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:446: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:448: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:451: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:452: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:454: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:459: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:462: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:466: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:471: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:474: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:475: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:477: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:478: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:481: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:482: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:483: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:486: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:487: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:488: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:489: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:489: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:489: warning: data definition has no type or storage class
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:490: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:490: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:490: warning: data definition has no type or storage class
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:491: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:491: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:491: warning: data definition has no type or storage class
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:492: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:494: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:495: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:497: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:499: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:501: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:502: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:503: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:504: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:504: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:505: warning: data definition has no type or storage class
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:510: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:514: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:523: parse error before `)'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:524: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:527: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:527: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:527: warning: data definition has no type or storage class
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:528: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:528: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:532: warning: data definition has no type or storage class
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:533: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:534: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:536: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:539: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:637: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:650: parse error before `MYSQL'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:650: warning: no semicolon at end of struct or union
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:673: conflicting types for `last_errno'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:316: previous declaration of `last_errno'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:677: conflicting types for `last_error'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:319: previous declaration of `last_error'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:690: parse error before `}'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:690: warning: data definition has no type or storage class
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:717: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:718: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:725: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:727: warning: no semicolon at end of struct or union
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:730: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:732: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:733: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:734: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:735: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:736: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:737: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:738: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:739: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:740: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:742: warning: data definition has no type or storage class
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:745: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:745: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:745: warning: data definition has no type or storage class
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:746: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:748: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:749: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:750: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:753: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:754: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:755: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:758: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:761: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:762: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:763: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:764: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:765: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:766: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:770: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:770: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:770: warning: data definition has no type or storage class
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:771: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:771: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:771: warning: data definition has no type or storage class
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:772: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:773: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:774: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:775: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:777: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:778: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:779: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:780: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:781: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:782: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:784: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:785: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:786: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:787: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:788: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:789: parse error before `*'
C:\Program Files\MySQL\MySQL Server 5.0\include\mysql.h:815: parse error before `*'

Options: ReplyQuote


Subject
Views
Written By
Posted
10344
May 02, 2005 08:06AM
5039
May 23, 2005 03:07AM
5330
July 13, 2005 03:55AM
Re: mysql C API and Mingw
6457
July 13, 2005 04:35AM
5382
July 15, 2005 03:09PM
4283
July 16, 2005 12:15PM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.