FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour error.log is presenting fwhx 13.07
Posts: 1286
Joined: Mon Feb 25, 2008 02:54 PM
error.log is presenting fwhx 13.07
Posted: Fri Sep 27, 2013 07:39 PM

Current version: 13:08 3R
error.log is presenting: 13:07

Application

Path and name: C:\pdv.exe (32 bits)
Size: *** bytes
Compiler version: xHarbour build 1.2.1 Intl. (SimpLex) (Rev. 6406)
FiveWin Version: FWHX 13.07
Windows version: 5.1, Build 2600 Service Pack 3

Time from start: 0 hours 0 mins 17 secs
Error occurred at: 27/09/13, 16:26:37
Error description: Error BASE/1004 Class: 'NIL' has no exported method: NLASTKEY
Args:
[ 1] = U

Stack Calls

ubiratanmga@gmail.com

FWH24.04
BCC7.3
HARBOUR3.2
xMate
Pelles´C
TDolphin
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: error.log is presenting fwhx 13.07
Posted: Fri Sep 27, 2013 09:05 PM

SGS,

Already updated, thanks for the reminder :-)

The problem with this prg is that if we don't modify it and then we don't compile it then the version label remains unchanged.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1467
Joined: Mon Oct 10, 2005 11:26 AM
Re: error.log is presenting fwhx 13.07
Posted: Fri Sep 27, 2013 09:12 PM

Hello,

I think you mean the value of FWVERSION?

It's fine here. I got the answer "FWHX 13.08"

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: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: error.log is presenting fwhx 13.07
Posted: Fri Sep 27, 2013 09:22 PM

Michel,

The problem is that such define is used from the errorsysw.prg, so if we don't recompile this PRG for a new FWH build, then the label remains unchanged and an older FWH version shows (the used when it got compiled last time)

How to solve this ? :-)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1286
Joined: Mon Feb 25, 2008 02:54 PM
Re: error.log is presenting fwhx 13.07
Posted: Fri Sep 27, 2013 09:22 PM

:)

ubiratanmga@gmail.com

FWH24.04
BCC7.3
HARBOUR3.2
xMate
Pelles´C
TDolphin
Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Re: error.log is presenting fwhx 13.07
Posted: Sat Sep 28, 2013 07:26 AM
Antonio,

Antonio Linares wrote:The problem is that such define is used from the errorsysw.prg, so if we don't recompile this PRG for a new FWH build, then the label remains unchanged and an older FWH version shows (the used when it got compiled last time)

How to solve this ? :-)


You should recompile all source code when make a new FWH build for distribution! :-)

EMG
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: error.log is presenting fwhx 13.07
Posted: Sat Sep 28, 2013 07:55 AM

Enrico,

The make file will just recompile what has changed. Erasing the whole lib and rebuilding it is much slower than just rebuilding what has changed. Whats the meaning to recompile something that has not changed ? :-)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Re: error.log is presenting fwhx 13.07
Posted: Sat Sep 28, 2013 09:14 AM
Antonio,

Antonio Linares wrote:Enrico,

The make file will just recompile what has changed. Erasing the whole lib and rebuilding it is much slower than just rebuilding what has changed. Whats the meaning to recompile something that has not changed ? :-)


The meaning is to avoid problems. :-)

Anyway, you don't have to recompile all the modules all the time. Only when you're making the final build for distribution. Al least, that's what I always do for my applications.

EMG
Posts: 990
Joined: Thu Nov 17, 2005 05:49 PM
Re: error.log is presenting fwhx 13.07
Posted: Sun Sep 29, 2013 01:48 AM

Make the #define part of the same prg that returns the version number.

//------ fwVersion.prg ----------

define FWVERSION 13.08 //anytime you change this line, this .prg wil recompile.

FUNCTION FwVersion()
RETURN FWVERSION

Continue the discussion