inlining responses On Wed, Apr 28, 2010 at 4:58 PM, Michael Dykman <mdyk...@gmail.com> wrote: > I'm not a windows guy and haven't done C in a Microsoft environment > since XP was just released, so don't take my suggestions as > authoritative but: > > Are you running the batch file from within Visual Studio or are you > running the batch file at the command line? from within VS08
> > Which version of the MS compiler are you using? Visual Studio 08 > Which version of MySQL are you trying to compile? It looks from your > prefixes that you might be building a high-availability release.. > Where did the sources come from? 5.1.46, 5.1.43 compiles fine > > Is the InnoDB plugin the first thing it tries to build? That would > seem odd... I would expect to see the core compiled before the > plugins.. > No, I build the entire solution > If your problems are focussed exclusively on the InnoDB plugin, then > perhaps you want to seek some advice from the InnoDB guys who provide > it. > > > - michael dykman > > On Wed, Apr 28, 2010 at 4:34 PM, Zardosht Kasheff <zardo...@gmail.com> wrote: >> I am using Visual Studio 2008. I run "win\configure" followed by >> "win\build_vs9_x64.bat", and then open the generated MySQL.sln from >> Visual Studio 2008. Do Build->Build Solution, and I get the errors >> >> On Wed, Apr 28, 2010 at 4:31 PM, Michael Dykman <mdyk...@gmail.com> wrote: >>> What compiler are you using? Is this being done via a make file or >>> are you just trying to compile from a default MS Developer Studio? >>> >>> On Wed, Apr 28, 2010 at 3:51 PM, Zardosht Kasheff <zardo...@gmail.com> >>> wrote: >>>> I was told I should ask this on this list. >>>> >>>> Any ideas? >>>> Thanks >>>> -Zardosht >>>> >>>> >>>> ---------- Forwarded message ---------- >>>> From: Zardosht Kasheff <zardo...@gmail.com> >>>> Date: Fri, Apr 23, 2010 at 9:01 PM >>>> Subject: compiling errors on mysql 5.1.46 on win64 >>>> To: wi...@lists.mysql.com >>>> >>>> >>>> Hello all, >>>> >>>> I know this is a win32 list, but I could not find a better list to ask >>>> this question. Running Visual Studio 2008, I do the following: >>>> >>>> win\configure >>>> win\build_vs9.bat >>>> >>>> Then I open MySQL.sln, run Build Solution, and I get the following >>>> errors in the innodb plugin. Any ideas what is wrong? >>>> >>>> Also, how does MySQL build the community 5.1.46 windows release? >>>> >>>> Thanks >>>> -Zardosht >>>> >>>> 1>------ Build started: Project: ha_innodb_plugin, Configuration: >>>> Release x64 ------ >>>> 1>Compiling... >>>> 1>ha0ha.c >>>> 1>.\ha\ha0ha.c(419) : error C2143: syntax error : missing ';' before 'type' >>>> 1>.\ha\ha0ha.c(445) : error C2065: 'n_bufs' : undeclared identifier >>>> 1>.\ha\ha0ha.c(445) : warning C4244: '=' : conversion from 'ulint' to >>>> 'int', possible loss of data >>>> 1>.\ha\ha0ha.c(448) : error C2065: 'n_bufs' : undeclared identifier >>>> 1>.\ha\ha0ha.c(452) : error C2065: 'n_bufs' : undeclared identifier >>>> 1>buf0flu.c >>>> 1>.\buf\buf0flu.c(160) : error C2143: syntax error : missing ';' before >>>> 'type' >>>> 1>.\buf\buf0flu.c(161) : error C2143: syntax error : missing ';' before >>>> 'const' >>>> 1>.\buf\buf0flu.c(169) : error C2065: 'b2' : undeclared identifier >>>> 1>.\buf\buf0flu.c(169) : error C2223: left of '->oldest_modification' >>>> must point to struct/union >>>> 1>.\buf\buf0flu.c(170) : error C2065: 'b1' : undeclared identifier >>>> 1>.\buf\buf0flu.c(170) : error C2223: left of '->oldest_modification' >>>> must point to struct/union >>>> 1>.\buf\buf0flu.c(174) : error C2065: 'b2' : undeclared identifier >>>> 1>.\buf\buf0flu.c(174) : error C2223: left of '->oldest_modification' >>>> must point to struct/union >>>> 1>.\buf\buf0flu.c(175) : error C2065: 'b1' : undeclared identifier >>>> 1>.\buf\buf0flu.c(175) : error C2223: left of '->oldest_modification' >>>> must point to struct/union >>>> 1>.\buf\buf0flu.c(180) : error C2065: 'b2' : undeclared identifier >>>> 1>.\buf\buf0flu.c(180) : error C2223: left of '->space' must point to >>>> struct/union >>>> 1>.\buf\buf0flu.c(180) : error C2065: 'b1' : undeclared identifier >>>> 1>.\buf\buf0flu.c(180) : error C2223: left of '->space' must point to >>>> struct/union >>>> 1>.\buf\buf0flu.c(183) : error C2065: 'b2' : undeclared identifier >>>> 1>.\buf\buf0flu.c(183) : error C2223: left of '->offset' must point to >>>> struct/union >>>> 1>.\buf\buf0flu.c(183) : error C2065: 'b1' : undeclared identifier >>>> 1>.\buf\buf0flu.c(183) : error C2223: left of '->offset' must point to >>>> struct/union >>>> 1>.\buf\buf0flu.c(183) : fatal error C1903: unable to recover from >>>> previous error(s); stopping compilation >>>> 1>Generating Code... >>>> 1>Build log was saved at >>>> "file://c:\mysql-5.1.46\storage\innodb_plugin\ha_innodb_plugin.dir\Release\BuildLog.htm" >>>> 1>ha_innodb_plugin - 23 error(s), 1 warning(s) >>>> ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== >>>> >>>> -- >>>> MySQL General Mailing List >>>> For list archives: http://lists.mysql.com/mysql >>>> To unsubscribe: http://lists.mysql.com/mysql?unsub=mdyk...@gmail.com >>>> >>>> >>> >>> >>> >>> -- >>> - michael dykman >>> - mdyk...@gmail.com >>> >>> May the Source be with you. >>> >> > > > > -- > - michael dykman > - mdyk...@gmail.com > > May the Source be with you. > -- MySQL General Mailing List For list archives: http://lists.mysql.com/mysql To unsubscribe: http://lists.mysql.com/mysql?unsub=arch...@jab.org