FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour Error 9000 with FWH 9.04 SOLVED
Posts: 782
Joined: Wed Dec 19, 2007 07:50 AM
Error 9000 with FWH 9.04 SOLVED
Posted: Wed Apr 22, 2009 10:34 PM
Hi all:

I got this error when launching my app built with fwh 9.04:


With fwh 9.03 it runs fine.

Thanks in advance for your help.

Manuel Mercado.
manuelmercado at prodigy dot net dot mx
Posts: 128
Joined: Wed Oct 26, 2005 12:18 PM
Re: Error 9000 with FWH 9.04
Posted: Wed Apr 22, 2009 10:38 PM

FWH9.03 uses xHarbour 1.00 B.

FWH 9.04 uses xHarbour 1.20 (read in what's new).

You must recompile with xHarbour 1.20 all your libs and objs compiled with xHarbour 1.0 Beta in order to use them with FWH904.

Regards

Posts: 782
Joined: Wed Dec 19, 2007 07:50 AM
Re: Error 9000 with FWH 9.04
Posted: Wed Apr 22, 2009 11:19 PM
César E. Lozada wrote:You must recompile with xHarbour 1.20 all your libs and objs compiled with xHarbour 1.0 Beta in order to use them with FWH904.
Hello César:

I have compiled all my libs and objs with xHarbour 1.2.1 (Simplex) (Rev. 6406) gotten from FiveTechSoft, I dont have in my app such a program "banner.prg"

Many thanks for your help.

Best regards.

Manuel Mercado
manuelmercado at prodigy dot net dot mx
Posts: 782
Joined: Wed Dec 19, 2007 07:50 AM
Re: Error 9000 with FWH 9.04, SOLVED
Posted: Wed Apr 22, 2009 11:32 PM

Sorry:

Banner.prg is in Cayetano's BarLib.lib and I forgot compile it.

Thanks a lot.

Manuel Mercado.

manuelmercado at prodigy dot net dot mx
Posts: 824
Joined: Thu Oct 13, 2005 07:39 AM
Re: Error 9000 with FWH 9.04 SOLVED
Posted: Thu Apr 23, 2009 06:43 AM

Dear friends,

can anyone explain to me the reason for the pcode change ? Every change breaks the compatibility with older libs.

kind regards

Stefan
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Error 9000 with FWH 9.04 SOLVED
Posted: Thu Apr 23, 2009 06:58 AM

Stefan,

Sometimes new pcode opcodes are required to improve the compiler functionality, and thus a pcode new version is required, which many times breaks backwards compatibility, so a full recompile is required to use the modified and new opcodes.

http://en.wikipedia.org/wiki/P-code_machine

http://en.wikipedia.org/wiki/Bytecode

opcode = bytecode

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 824
Joined: Thu Oct 13, 2005 07:39 AM
Re: Error 9000 with FWH 9.04 SOLVED
Posted: Thu Apr 23, 2009 07:12 AM

Antonio,

ok, I see, thanks for the info.

kind regards

Stefan

Continue the discussion