Page 2 of 2

Re: FWH 16.03 & MSVC 2013 - 32 Bit (SOLVED)

Posted: Fri May 27, 2016 7:12 am
by Horizon
Antonio,

Image

Thanks,

ps. As you can remember There was a similiar error in msvc 2015. You have changed the hbrtl.lib in Harbours libraries and problem was gone.

Re: FWH 16.03 & MSVC 2013 - 32 Bit (SOLVED)

Posted: Fri May 27, 2016 8:22 am
by Horizon
Antonio,

I have emailed exe and dlls to you.

Re: FWH 16.03 & MSVC 2013 - 32 Bit (SOLVED)

Posted: Sat May 28, 2016 11:20 am
by Antonio Linares
Hakan,

I just executed your EXE on XP and I get the error inet_pton

Are you using the right hbrtl.lib ?

viewtopic.php?p=189248

Re: FWH 16.03 & MSVC 2013 - 32 Bit (SOLVED)

Posted: Sat May 28, 2016 11:30 am
by Antonio Linares
I guess that you need it for VS2013, right ?

Re: FWH 16.03 & MSVC 2013 - 32 Bit (SOLVED)

Posted: Sat May 28, 2016 11:46 am
by Horizon
Hi Antonio,

hbrtl.lib is in C:\Harbour\lib\ directory. it is dated 10.03.2016 20.04.

I have checked my mak file. I use it from C:\Harbour directory.

Code: Select all | Expand

   
HBDIR=C:\Harbour
....
....
echo $(HBDIR)\lib\hbrtl.lib                 >> msvc.tmp


There was not any problem before. I dont remember that we changed it for msvc 2013.
You are rigth for msvc 2015.

Re: FWH 16.03 & MSVC 2013 - 32 Bit (SOLVED)

Posted: Sat May 28, 2016 11:50 am
by Antonio Linares

Re: FWH 16.03 & MSVC 2013 - 32 Bit (SOLVED)

Posted: Sat May 28, 2016 12:03 pm
by Horizon
Thank you antonio,

It is working again in XP.

I dont understand why we need to change hbrtl.lib.

Re: FWH 16.03 & MSVC 2013 - 32 Bit (SOLVED)

Posted: Sat May 28, 2016 3:25 pm
by Antonio Linares
Because it uses some Windows API functions that does not exists in XP, so Harbour accepts a define to avoid
those functions to be linked