Thanks Viktor, Next time I'll only paste the relevant lines. Based on what you said, it is now obvious to me that sticking with MinGW is the easiest and best way to just have everything work.
Keep up the great work! On Tue, Mar 30, 2010 at 4:32 PM, Viktor Szakáts <harbour...@syenar.hu>wrote: > > 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 > -- smu johnson <smujohn...@gmail.com>
_______________________________________________ Harbour mailing list (attachment size limit: 40KB) Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour