On Tue, 05 Aug 2008, Szakáts Viktor wrote:

Hi Viktor,

> Maybe this works in the MinGW shell environment,
> but I tried it only once so far (in non-Harbour context),
> so I'm highly unfamiliar with it.

Just click on MSys icon and then make:

   cd <harbour_dir>
   ./make_gnu.sh

> Even if hb-mkslib worked
> in MinGW, how could I generate something like harbour.dll,
> when we don't have a libharbour.a to begin with?

>From existing *.a and *.o files.
>From mk-mkslib.sh:

   simple script to build shared libraries from static ones and
   object files

> Overall, I think I'm leaving this topic for now, and we
> will revisit it in a next revision. It's not a critical
> issue after all.

Anyhow it will be good to check if MinGW is MSVC compatible.
If not then I do not see any reason to force MinGW and GNUC
users to use MSVC for creating official harbour.dll.
Please remember that GCC based binaries are most portable
between systems (in fact they can be created on all supported
by us systems) with support for cross builds and MSVC is compiler
which can be used only for very limited number of platforms.
If sth should be considered as official windows shared library
format then IMHO it should be compatible with MinGW harbour.dll.

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

Reply via email to