Subject Re: Firebird 1.5 vers. msvcrt.dll
Author tomas650220
--- In firebird-support@yahoogroups.com, Helen Borrie <helebor@t...>
wrote:
> At 02:40 PM 7/04/2004 +0000, you wrote:
> >I have the same problem as described in another old messages :
> >After instalation FB 1.5 on W2000 server I see message like this :
> >
> >missing export
> >MSVCRT.DLL: __lc_collate_cp'.
> >
> >I have tried copy libraries msvcrt.dll, msvcp60.dll to and fro and
> >result is already the same. I tried use Filemon to control which
> >libraries are used - it shows that in use are libraries from
> >firebird\bin directory.
> >Now I can't be able to solve this problem.
> >Can anyone tell me where could be mistake, which version of
libraries
> >are necessary for Firebird 1.5 ?
>
> The version that is stored in your Firebird \bin directory is fine
but it
> needs to be in the system directory. I recently installed Firebird
on a
> brand-new installation of Win2K (and the Win2K install didn't
install those
> libraries at all). When I installed Firebird, the msvcrt.dll that
is in
> the Firebird \bin directory was not found and I had the same
problem you
> had. I copied msvcrt.dll and msvcp60.dll from there to to the
system
> directory and all was fine.
>
> You won't be able to do this if you have versions of these
libraries
> installed already and being used by another application. You need
to shut
> down and then, during bootup, press F8 and select "safe mode".
Then you
> should be able to copy the two libraries into c:\winnt\system32.
>
> /heLen


More thanks, now it is working properly.
But I don't understand where is the difference : In the first time
(when I didnt' make copy of dll's into the system dir) I controlled
usage of dll's with Filemon and result looked like this :
5 12:16:48 fbguard.exe:1032 OPEN C:\Program
Files\Firebird\Firebird_1_5\bin\MSVCP60.dll

and fbserver didn't start
Now fbserver works, but log from FileMon is the same - dll's are
loaded from Firebird\bin directory. Why is necessary to move dll's to
the system dir, are there any other ways ?

Tomáš