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
===========
error.log is presenting fwhx 13.07
- Antonio Linares
- Site Admin
- Posts: 42660
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Has thanked: 69 times
- Been thanked: 96 times
- Contact:
Re: error.log is presenting fwhx 13.07
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.
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.
Re: error.log is presenting fwhx 13.07
Hello,
I think you mean the value of FWVERSION?
It's fine here. I got the answer "FWHX 13.08"
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. 24.09 - Harbour 3.2.0 (February 2024) - xHarbour Builder (January 2020) - Bcc773
Michel D.
Genk (Belgium)
_____________________________________________________________________________________________
I use : FiveWin for (x)Harbour v. 24.09 - Harbour 3.2.0 (February 2024) - xHarbour Builder (January 2020) - Bcc773
- Antonio Linares
- Site Admin
- Posts: 42660
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Has thanked: 69 times
- Been thanked: 96 times
- Contact:
Re: error.log is presenting fwhx 13.07
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 ?
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 ?

- Enrico Maria Giordano
- Posts: 8770
- Joined: Thu Oct 06, 2005 8:17 pm
- Location: Roma - Italia
- Has thanked: 1 time
- Been thanked: 7 times
- Contact:
Re: error.log is presenting fwhx 13.07
Antonio,
You should recompile all source code when make a new FWH build for distribution!
EMG
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
- Antonio Linares
- Site Admin
- Posts: 42660
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Has thanked: 69 times
- Been thanked: 96 times
- Contact:
Re: error.log is presenting fwhx 13.07
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 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 ?

- Enrico Maria Giordano
- Posts: 8770
- Joined: Thu Oct 06, 2005 8:17 pm
- Location: Roma - Italia
- Has thanked: 1 time
- Been thanked: 7 times
- Contact:
Re: error.log is presenting fwhx 13.07
Antonio,
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
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
- reinaldocrespo
- Posts: 981
- Joined: Thu Nov 17, 2005 5:49 pm
- Location: Fort Lauderdale, FL
- Been thanked: 1 time
Re: error.log is presenting fwhx 13.07
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
//------ fwVersion.prg ----------
#define FWVERSION 13.08 //anytime you change this line, this .prg wil recompile.
FUNCTION FwVersion()
RETURN FWVERSION