Hi Francesco,

I successfully built httpadv.prg using mingw but with a few changes:

1) I have renamed hbmk.hbm in contrib\hbtip\tests\ because I have not found a parameter to make hbmk2 to ignore default hbmk.hbm (I miss something)

There is no such parameter, but the point in this case is easy config
for default cases. It's very easy to create another dir (or delete/ modify
hbmk.hbm) for anything else. I can add an envvar to control that, but
probably it'd just make things more complicated.

2) I added a hbmkssl.hbm that points to
../hbtipssl.hbc

Good.

3) changed hbtipssl.hbc that wrongly had
lib=hbtips
instead of
lib=hbtipssl

Thanks, I'll fix it.

4) copied
c:\openssl\lib\mingw\ssleay32.a
c:\openssl\lib\mingw\libeay32.a
to
c:\openssl\lib\mingw\libssleay32.a
c:\openssl\lib\mingw\liblibeay32.a
to make hbmk2 happy finding lib*
(tested also with hbssls.hbc but there is same problem finding ssleay32 that not has lib on front)

Yes, such adjustment looks inevitable ATM given the chaos
regarding ssl lib names in different distros, compilers
and build situations. Maybe later this will somewhat clear
up as maybe the OpenSSL team will clean it up and/or we
will better see what is the need of Harbour users in
general.

and the result is that httpadv.prg is working (excellent work, thank you).

Great news!

There are some parts to update, could you check them ?

I've committed a fix for the libname typo, I can't really
do too much with the rest ATM.

Brgds,
Viktor

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

Reply via email to