At 11:39 PM 9/08/2011, Vlad Khorsun wrote:

>    Root directory for windows embedded was changed according to this ticket :
>
>    http://tracker.firebirdsql.org/browse/CORE-1814

Thanks, got it.


>See also http://tracker.firebirdsql.org/browse/CORE-2719

Seems unrelated...typo?

>    Deployment rules on Windows is almost the same. We just allow embedded 
> library (with
>all additional binaries, etc) to reside anywhere (not necessary at the same 
>folder as an 
>application's .exe file).

OK.  so, it is feasible then to add the location of fbembed.dll to the search 
path to enable the conditions required by the original poster in this thread?

Otherwise, the instructions in the readme file seem like Catch-22, quote:

If you want to place the Firebird files (excluding the
  renamed fbembed.dll) in another directory, you need to
  modify your firebird.conf and set RootDirectory to the
  Firebird directory tree. Example:

  c:\my_app\app.exe
  c:\my_app\gds32.dll
  c:\my_app\ib_util.dll
  c:\my_app\icudt30.dll
  c:\my_app\icuin30.dll
  c:\my_app\icuuc30.dll
  c:\my_app\firebird.conf
  d:\fb\firebird.msg
  d:\fb\intl\fbintl.dll
  c:\fb\intl\fbintl.conf
  d:\fb\udf\fbudf.dll

  firebird.conf:
  RootDirectory = d:\fb

Let's suppose the application is written to load fbembed.dll from "somewhere", 
which is neither the application location nor the top of this tree of Firebird 
components.

-- How does the application find firebird.conf if is not in the same path as 
fbembed.dll?  

-- I note you recommended using the FIREBIRD variable but the OP wanted to 
avoid having to set an envvar in a hands-off install.  

-- Would a Registry entry work? 

-- If a Firebird server or another fb embedded were already in situ, would any 
of these things be expected to work and also to avoid breaking the existing 
installations?

Thanks,
Helen




------------------------------------------------------------------------------
uberSVN's rich system and user administration capabilities and model 
configuration take the hassle out of deploying and managing Subversion and 
the tools developers use with it. Learn more about uberSVN and get a free 
download at:  http://p.sf.net/sfu/wandisco-dev2dev
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to