Subject Re: [firebird-support] Unable to get Firebird ODBC driver working in 64-bit
Author Mark Rotteveel
On 10-11-2013 09:49, Helen Borrie wrote:
> At 08:50 p.m. 10/11/2013, Mark Rotteveel wrote:
>> On 10-11-2013 03:10, Helen Borrie wrote:
>>> Some of the client tools that ship with Fb use fbclient.dll and just find it right there. Other tools and drivers, you have to tell them how to find it. Either use the PATH environment variable and put it right at the beginning; or put a copy of the bitness-correct fbclient.dll in the appropriate system folder.
>>>
>>> (On a 64-bit Windows, the 64-bit dlls go into the Windows folder and 32-bit dlls into \Windows\sysWOW64; nothing in \Windows\system32.)
>>
>> That is not true: on 64 bit windows, the 64 bit DLLs go into the
>> System32 folder (afaik an archaic method to get libraries and the
>> searchpath and I believe Microsoft discourages it), and not in the
>> Windows folder.
>
> Interesting. On my 64-bit Windows box, system32 is empty and all the 64-bit dlls are in c:\Windows. This was a standard install from a retail pack of Win7 Pro.

My system32 folder (Windows 8.1, but also for Windows 7 on my laptop)
contains +/- 3900 files. on the contrary my Windows folder has only 36
files. I have installed both myself from a retail install.

Maybe something is wrong with your install?

See also:
http://msdn.microsoft.com/en-us/library/windows/desktop/aa384187%28v=vs.85%29.aspx

--
Mark Rotteveel