On Sun, 20 Sep 2009, Tamas TEVESZ wrote:

Hi,

> now with libharbour*.so installed in /boot/common/lib/harbour/, things 
> don't find it.

Not now but from the beginning of adding default HAIKU localization
it was installed in:

   HB_INSTALL_PREFIX=/boot/common
   ${HB_INSTALL_PREFIX}/bin/
   ${HB_INSTALL_PREFIX}/lib/harbour/
   ${HB_INSTALL_PREFIX}/include/harbour/

In general it's a work in progress and in final version we will have soft
links (just like now in other *nixes) or we will store static and dynamic
libraries in different directories. See recent Viktor's modifications.
We should agree here few things:
1. what is system wide localization and what user customized and how
   to detec them.
2. what directory structure we should use for both type of installation
   respecting multi C compiler or cross build binaries. We should also
   define data directory for Harbour system wide installation. I do not
   like current situation that:
      druzus:~# ls /usr/bin|wc -l
      3213
      druzus:~# for f in /usr/bin/*; do [ -x $f ] || echo $f; done
      /usr/bin/hbmk.cfg
      druzus:~#
   storing configuration files in system wide binary directories
   is unacceptable for most of distributions.
3. where to put static and shared libraries (now it's possible
   to set different localizations) and/or where create soft links.
4. shared library naming convention - now only Darwin build tries to
   respect correct version setting in names and links.
5. how to merge binaries for different C compilers and/or different
   platforms (cross building) and how user should chose preferable
   C compiler or destination platform.

I think we should define it ASAP to reduce number of necessary
modifications for users which tries to follow SVN modifications
and sync his local repositories with SVN quite often.

Meanwhile you can simply add /boot/common/lib/harbour to LIBRARY_PATH
envvar in your HAIKU installation.

best regards,
Przemek
_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to