Dear All, I hope somebody can help me, I have installed MySQL on a Windows 2000 system and it is working fine. However I require Transactions, Record Locking and RollBack, so I have also downloaded the Berkley DB v3.2.3, this is where my problems start. I am using MS Visual C++ v6, when I try to compile/link warning and errors occur as follows: Whilst Compiling the following warnings occur: qam_method.c D:\temp\mysql\bdb-mysql\db-3.2.3h\qam\qam_method.c(377) : warning C4013: 'rindex' undefined; assuming extern returning int D:\temp\mysql\bdb-mysql\db-3.2.3h\qam\qam_method.c(377) : warning C4047: '=' : 'char *' differs in levels of indirection from 'int ' qam_open.c D:\temp\mysql\bdb-mysql\db-3.2.3h\qam\qam_open.c(190) : warning C4013: 'rindex' undefined; assuming extern returning int D:\temp\mysql\bdb-mysql\db-3.2.3h\qam\qam_open.c(190) : warning C4047: '=' : 'char *' differs in levels of indirection from 'int ' Whilst Linking the following errors occur: Linking... Creating library Release/libdb32.lib and object Release/libdb32.exp qam_method.obj : error LNK2001: unresolved external symbol _rindex qam_open.obj : error LNK2001: unresolved external symbol _rindex Release/libdb32.dll : fatal error LNK1120: 1 unresolved externals Error executing link.exe. db_buildall.exe - 3 error(s), 4 warning(s) Out of curiosity, I also downloaded the Berkley DB v3.1.17 from the Sleepycat website, this compiles and links ok. However I understand from the manual that this version will not work with MySQL. Any Help would be greatly appreciated. -- Stephen Livesey [EMAIL PROTECTED] Exact Abacus Limited http://www.exact3ex.co.uk Legal Disclaimer: Internet communications are not secure and therefore Exact Abacus does not accept legal responsibility for the contents of this message. Any views or opinions presented are solely those of the author and do not necessarily represent those of Exact Abacus unless otherwise specifically stated. --------------------------------------------------------------------- Before posting, please check: http://www.mysql.com/manual.php (the manual) http://lists.mysql.com/ (the list archive) To request this thread, e-mail <[EMAIL PROTECTED]> To unsubscribe, e-mail <[EMAIL PROTECTED]> Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php