Otto wrote:Hello Boris,
maybe you have set up some Environment Variables in Windows XP which link to other files.
Best regards,
Otto
I dedicated this weekend to solve this problem. This includes checking everything
regards
Otto wrote:Hello Boris,
maybe you have set up some Environment Variables in Windows XP which link to other files.
Best regards,
Otto
Davide wrote:Boris,
I heard that Windows 7 provides an "XP-mode" to prevent compatibility problems. I didn't try it myself, but you may give it a chance if nothing else suggested here does work.
Hi,
Davide
A Month ago I was in San Diego and LA and I remembered you (I think you're from San Diego, right?) But, many obligations and some work and a short time, didn't allow me to tray to find you. Next time maybe.
The situation is as follows:
On Windows 7 machine Installed xHarbour april 2009
1a. I use some FWH version from the year 2006
When I ran to compile one project it compiles ok, but when I start the program, it crashes and in error.log I see that some Fivewin PRG from FWH library is compiled with older PCODE, needs to be recompiled states the error message.
I took ALL Fivewin PRGs into one folder (Class/Functions/Winapi PRGs) and made a LIB by compiling it with this new xHArbour. Some of the PRG I was not able to compile, but very few of them.
I include the newly created LIB into project XBP and ran the compilation/linking, the EXE was successfully created.
The program I ran, works perfectly as I can say so far. It is too late now and will check more tomorrow, but I do not expect any problem.
What confuses me is the fact I have to recompile all FWH PRG files and I do NOT have to do this if I run the compiler on XP machine?
So far, so good
Boris,
If I understand correctly, you are compiling using different versions of xHarbour on each machine. Generally, you should use the version of xHarbour that comes with FWH.
The different versions of xHarbour may be the problem. It could be that FWH is calling some different routines when used with the newer xHarbour and one of those routines was compiled with the older PCODE. Or, it could be that all of the FWH PRGs were compiled with the older PCODE if that is what was being used at the time your version of FWH was distributed (in 2006 that seems likely).
Regards,
James
James Bott wrote:Boris,
If I understand correctly, you are compiling using different versions of xHarbour on each machine. Generally, you should use the version of xHarbour that comes with FWH.
James Bott wrote:Boris,
If I understand correctly, you are compiling using different versions of xHarbour on each machine. Generally, you should use the version of xHarbour that comes with FWH.
You don't understand - Boris is using commercial xHarbour from xHarbour.com . The xHarbour from Fwh here is another xHarbour , freeware . The problem that some libs in this commercial package are not working under Win 7
I have the same opinion as James.
It seems to me as he is using different files in those computers
Hello Guys,
I use FWH 9.10 and the commercial xHarbour builder of Nov. 2009.
I tested everything on Windows 7 (in my case Ultimate) and it is all working great. No problem at all.
To my opinion, the reason for any problem must be caused by something else.
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
Antonio Linares wrote:I have the same opinion as James.
It seems to me as he is using different files in those computers
codemaker wrote:Module: '.\source\function\ERRSYSW.PRG' was compiled into PCODE version 9, this version of xHarbour expects version: 10
Enrico I figured this out already before.
If you remember a few posts before, I already wrote that this message pops up for EACH program from FWH \source folder.
I finally compiled ALL the PRGs found in \functions \classes and \winapi folders and then included this new LIB into my projects.
If I do not do that, I cannot run my programs.
I am wandering is it possible that each new xHB version will require recompilation of FWH files? Is the FWH version 8.11 that old we have to do that?
Not to mention I am not sure this is the correct way, the most secure way would probably be to buy the latest FWH every time I get the latest FWH from subscription.
And what if I want to stay with let's say xHB version May.2009 and next year I want to by FWH the lates version 10.00 for example? I will be forced to buy the xHB 2010 version...
I am tired of jongling with xHB/FWH versions.
It happens every time I move from one xHB/FWH versions to newer.
This is why I was waiting this long to go to a newer xHB, because I have only 8.11 version and I have to either by each year a new version or try to recompile FWH 8.11 PRG files and pray the program will work and not crash because of incompatibility...
After I was working with FW version back to 1.6 or 1.92, more than 14 years for now, today I have to start thinking about moving to some other tool.
And I was in love with FW and then with FWH and now I finish spending 2 weeks to continue working normaly after upgrading the xHB. And this was not the forst pain I suffered through the years!
I don't have nerves, time and money to buy FWH versions twice a year.
I would like to buy some version of FWH and be sure that everything will work as expected. If the OS Windows 7 is the problem, let us know. If not, I need an explanation why xHB november 2009 and FWH 8.11 does not compile ok? besides recompoling FWH files, what is easier and more user friendly suggestion.
The main problem is:
1. The OLD xHB (December 2006) and FWH versions worked very well on my XP machine which I sold
2. On a new machine I installed Windows 7 and CANNOT use the old versions xHB/FWH I was working with up to now. It simply does not compile and work
3. I therefore downloaded the latest xHB and used the FWH 8.11 I bought last year. HAve problems to compile and run
4. I am blocked.
5. For now I am using OLD xHb/FWH on virtual Windows 7 "XP mode" and cannot use Windows 7 OS in full manner.
6. Seams I have to buy FWH 9.6 or something to be able (maybe) to compile and run my applications on Windows 7 with xHB November 2009
7. Have no money to by FWH each year (and not understanding why) What about next year?
8. Totally blocked and after more than 14 years unhappy with FW.
>On a new machine I installed Windows 7 and CANNOT use the old versions xHB/FWH I was working with up to now. It simply does not compile and work.
>6. Seams I have to buy FWH 9.6 or something to be able (maybe) to compile and run my applications on Windows 7 with xHB November 2009.