> Viktor, thank you for all the help. I apologize for making you have to > repeat yourself multiple times on this issue. :[ > > Looks like I will probably stick with Gnu C. One last question if I may... > is getting MSVC C++ 6 a bad idea for building some apps customers will use, > instead of relying on MinGW? I might just stuck with MinGW, but I'm very > curious about using msvc 6 to try it... maybe just because I'm interested in > this kind of thing, even as a hobby.
MSVC 6 is very old, so besides the hobby/fun part, I see no single reason to use it, even if you bought it back then. [ The only factor is if you need to interface with binaries using the same version, or to satisfy some contractual requirements, if such may exist nowadays. ] > Anyways, it looks as though MSVC 6 detected this time automagically... but > came up with an error (in the zip below) It just saves me some time if you only include the 'error' lines, in 99.99% of cases the very beginning and the very end of output is relevant. > Errors: > ===== > > http://209.97.219.2/sjohnson/misc/msvc6-errors.zip ... sorry, I felt > compelled to provide you with the whole log in case you wanted it again... no > trouble for me! Some problem with old ODBC headers. There is multiple fixes for this, but I don't know which is the best by looking at the errors, anyone? --- from attached .log: cl.exe -I. -I../../../../../include -nologo -TP -W4 -wd4127 -Ogt2yb1p -GX- -G6 -MT -DHB_LEGACY_TYPES_OFF -I. -Foodbc.obj -c ../../../odbc.c odbc.c ../../../odbc.c(240) : error C2065: 'SQLLEN' : undeclared identifier ../../../odbc.c(240) : error C2146: syntax error : missing ';' before identifier 'lLen' ../../../odbc.c(240) : error C2065: 'lLen' : undeclared identifier ../../../odbc.c(240) : error C2065: 'lInitBuff' : undeclared identifier ../../../odbc.c(240) : error C2065: 'lBuffLen' : undeclared identifier ../../../odbc.c(250) : error C2146: syntax error : missing ';' before identifier 'hb_parnint' ../../../odbc.c(265) : error C2146: syntax error : missing ')' before identifier 'lLen' ../../../odbc.c(266) : error C2059: syntax error : ')' ../../../odbc.c(324) : error C2065: 'SQLULEN' : undeclared identifier ../../../odbc.c(324) : error C2146: syntax error : missing ';' before identifier 'wColSize' ../../../odbc.c(324) : error C2065: 'wColSize' : undeclared identifier ../../../odbc.c(324) : error C2146: syntax error : missing ';' before identifier 'hb_parnint' ../../../odbc.c(336) : error C2059: syntax error : ')' ../../../odbc.c(360) : error C2146: syntax error : missing ';' before identifier 'wNumPtr' ../../../odbc.c(360) : error C2065: 'wNumPtr' : undeclared identifier ../../../odbc.c(360) : error C2146: syntax error : missing ';' before identifier 'hb_parnint' ../../../odbc.c(367) : error C2059: syntax error : ')' ../../../odbc.c(401) : error C2146: syntax error : missing ';' before identifier 'uiRowCountPtr' ../../../odbc.c(401) : error C2065: 'uiRowCountPtr' : undeclared identifier ../../../odbc.c(401) : error C2146: syntax error : missing ';' before identifier 'hb_parnint' ../../../odbc.c(404) : error C2146: syntax error : missing ')' before identifier 'hb_parnint' ../../../odbc.c(406) : error C2059: syntax error : ')' ../../../odbc.c(423) : error C2146: syntax error : missing ')' before identifier 'hb_parnint' ../../../odbc.c(423) : error C2059: syntax error : ')' ../../../odbc.c(451) : error C2146: syntax error : missing ';' before identifier 'iRowCountPtr' ../../../odbc.c(451) : error C2065: 'iRowCountPtr' : undeclared identifier ../../../odbc.c(451) : error C2146: syntax error : missing ';' before identifier 'hb_parnint' ../../../odbc.c(453) : error C2059: syntax error : ')' ../../../odbc.c(595) : error C2146: syntax error : missing ';' before identifier 'lLen' ../../../odbc.c(600) : error C2143: syntax error : missing ')' before 'sizeof' ../../../odbc.c(601) : error C2059: syntax error : ')' ../../../odbc.c(619) : error C2146: syntax error : missing ';' before identifier 'lLen' ../../../odbc.c(619) : warning C4244: '=' : conversion from '__int64' to 'int', possible loss of data ../../../odbc.c(625) : error C2146: syntax error : missing ')' before identifier 'hb_parnint' ../../../odbc.c(629) : error C2059: syntax error : ')' --- Brgds, Viktor _______________________________________________ Harbour mailing list (attachment size limit: 40KB) Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour