FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour FWH 13.04 / xHarbour Commercial
Posts: 39
Joined: Thu Apr 05, 2007 12:52 AM
FWH 13.04 / xHarbour Commercial
Posted: Wed May 22, 2013 06:40 AM

Is there something we must do to be able to build FIVEWIN 13.04 using xHarbour November 2009?
We seem to have error(s). Thanks in advance.
Toyet

Thanks,

Toyet Amores

-----------------------------------------------------------------------

xHarbour/Fivewin/Harbour/BCC582/DBMS:Oracle/MySQL

-----------------------------------------------------------------------
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: FWH 13.04 / xHarbour Commercial
Posted: Wed May 22, 2013 07:13 AM

Why don't you use the most recent xHarbour ?

FWH 13.04 is from 2013 April and you are using xHarbour from 2009

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 39
Joined: Thu Apr 05, 2007 12:52 AM
Re: FWH 13.04 / xHarbour Commercial
Posted: Wed May 22, 2013 07:22 AM

Antonio,

I remember sometime ago when we use different versions of xharbour and fivewin, there was an XBP file posted somewhere and we just rebuild the FiveHMX.lib to the xHarbour version of interest.

Am thinking if this is the same case.

Toyet

Thanks,

Toyet Amores

-----------------------------------------------------------------------

xHarbour/Fivewin/Harbour/BCC582/DBMS:Oracle/MySQL

-----------------------------------------------------------------------
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: FWH 13.04 / xHarbour Commercial
Posted: Wed May 22, 2013 07:39 AM

But why don't you consider to use the most recent version ? Why to keep using 2009 version ?

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 39
Joined: Thu Apr 05, 2007 12:52 AM
Re: FWH 13.04 / xHarbour Commercial
Posted: Wed May 22, 2013 08:18 AM

Antonio,

Well, every penny that we save is a penny earned you know. :)
Our second option is to use the Harbour that comes with FWH.
Anyway, is there really no other way? The errors seems to come
mostly from FiveHCM.lib. Here's the last of the long list of
unresolved externals:

xLINK: error: Unresolved external symbol '_png_set_strip_16 referenced from FiveHCM.lib(FWPNG.obj)'.

xLINK: error: Unresolved external symbol '_png_read_update_info referenced from FiveHCM.lib(FWPNG.obj)'.

xLINK: error: Unresolved external symbol '_png_get_channels referenced from FiveHCM.lib(FWPNG.obj)'.

xLINK: error: Unresolved external symbol '_png_get_rowbytes referenced from FiveHCM.lib(FWPNG.obj)'.

xLINK: error: Unresolved external symbol '_png_read_image referenced from FiveHCM.lib(FWPNG.obj)'.

xLINK: error: Unresolved external symbol '_png_get_io_ptr referenced from FiveHCM.lib

Thanks In Advance.

Toyet

Thanks,

Toyet Amores

-----------------------------------------------------------------------

xHarbour/Fivewin/Harbour/BCC582/DBMS:Oracle/MySQL

-----------------------------------------------------------------------
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: FWH 13.04 / xHarbour Commercial
Posted: Wed May 22, 2013 08:23 AM
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 39
Joined: Thu Apr 05, 2007 12:52 AM
Re: FWH 13.04 / xHarbour Commercial
Posted: Wed May 22, 2013 08:52 AM

Thanks, Antonio. Many Thanks.

I'll let you know the results later.

Toyet

Thanks,

Toyet Amores

-----------------------------------------------------------------------

xHarbour/Fivewin/Harbour/BCC582/DBMS:Oracle/MySQL

-----------------------------------------------------------------------
Posts: 39
Joined: Thu Apr 05, 2007 12:52 AM
Re: FWH 13.04 / xHarbour Commercial
Posted: Wed May 22, 2013 08:58 AM

Antonio,

The very looong list of unresolved externals is now reduced to:

xLINK: error: Unresolved external symbol '_SendInput referenced from FiveHCM.lib(KEYBRD.obj)'.

xLINK: error: Unresolved external symbol '_GlobalMemoryStatusEx referenced from FiveHCM.lib(MEM.obj)'.

xLINK: error: Unresolved external symbol '_OleUIPasteSpecialA referenced from FiveHCM.lib(RICHEDIT.obj)'.

xLINK: error: Unresolved external symbol '__snprintf referenced from png.lib(png.obj)'.

xLINK: error: Unresolved external symbol '__CIpow referenced from png.lib(png.obj)'.

xLINK: error: Unresolved external symbol '__iob referenced from png.lib(pngerror.obj)'.

xLINK: fatal error: 7 unresolved external(s).

Thanks again in advance

Toyet

Thanks,

Toyet Amores

-----------------------------------------------------------------------

xHarbour/Fivewin/Harbour/BCC582/DBMS:Oracle/MySQL

-----------------------------------------------------------------------
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: FWH 13.04 / xHarbour Commercial
Posted: Wed May 22, 2013 09:47 AM
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: FWH 13.04 / xHarbour Commercial
Posted: Wed May 22, 2013 09:51 AM

Also you need psapi.lib for PellesC (used in xhb.com)

My best advice: Migrate to Harbour :-)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1467
Joined: Mon Oct 10, 2005 11:26 AM
Re: FWH 13.04 / xHarbour Commercial
Posted: Wed May 22, 2013 12:31 PM

Toyet,

I use xHarbour commercial with FiveWin for many years now.

FWH 13.04 together with the latest official version of xHarbour commercial (Dec. 2012) is working just fine.

Just to let you know.

Regards,

Michel D.
Genk (Belgium)


_____________________________________________________________________________________________

I use : FiveWin for (x)Harbour v. 25.12 - Harbour 3.2.0 (May 2025) - xHarbour Builder (January 2020) - Bcc773

Posts: 3022
Joined: Fri Oct 07, 2005 01:45 PM
Re: FWH 13.04 / xHarbour Commercial
Posted: Sat May 25, 2013 06:20 PM

I maintained an xHarbour (.com) subscription from the beginning, but finally gave it up in late 2010. The last useable version I had was August of 2010, and of course it was still labeled Beta ... though it was the distributable copy.

That version still works with my current FWH subscription ( 13.04 ), but it is my hope to be using MSVC 2010 for everything before long. My MSVC 2010 was actually updated until the release of 2012 so it is far more current. A review of the xHb libs and some tools date prior to 2008 ( in the 8/10 version ). The focus there was on the Visual xHarbour which I never used.

I normally agree with keeping the very latest subscriptions. FWH, Harbour, and Microsoft are constantly updated, and supported. That's the major reason I see them as the best path for the future.

And yes ... I realize I diverted the topic a bit.

Tim

Tim Stone
http://www.MasterLinkSoftware.com
http://www.autoshopwriter.com
timstone@masterlinksoftware.com
Using: FWH 23.10 with Harbour 3.2.0 / Microsoft Visual Studio Community 2022-24 32/64 bit
Posts: 39
Joined: Thu Apr 05, 2007 12:52 AM
Re: FWH 13.04 / xHarbour Commercial
Posted: Wed Jun 19, 2013 06:26 PM

Tim,

Have you tried FWH64 with xHarbour?

Toyet

Thanks,

Toyet Amores

-----------------------------------------------------------------------

xHarbour/Fivewin/Harbour/BCC582/DBMS:Oracle/MySQL

-----------------------------------------------------------------------
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: FWH 13.04 / xHarbour Commercial
Posted: Wed Jun 19, 2013 08:19 PM
Toyet,

Last time I tried to build xharbour 64 bits it didn't work the make file (it seemed to me that nobody was using it, our it should have been fixed).

I just tried it again, and see the error that keeps appearing:
c:\xHarbour>make_vc
Setting environment for using Microsoft Visual Studio 2010 x86 tools.
Creating System Files (ST) ...
'RC' is not recognized as an internal or external command,
operable program or batch file.
NMAKE : fatal error U1077: 'RC' : return code '0x1'
Stop.
'notepad' is not recognized as an internal or external command,
operable program or batch file.


thats why it seems to me that xharbour is not interested in 64 bits, same as it is not interested in OSes different from Windows, and this is unacceptable to me
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: FWH 13.04 / xHarbour Commercial
Posted: Wed Jun 19, 2013 08:43 PM

I have been able to solve it copying rc.exe from VC98 to VC2010, now it is building. I have not tested it yet

regards, saludos

Antonio Linares
www.fivetechsoft.com