I just finished converting a FF2 application to FF3. The conversion completed without any errors, however when I
attempt to compile the FF3 application I am getting the following errors. (see images attached)
The error in image 1 is using PB inc files.
The error in image 2 is using JR inc files.
I must add that the FF2 application is using SIGrid.
Any suggestions?
Quote
The error in image 2 is using JR inc files.
Somebody in one of the files you're using has declared:
MACRO PSTR = TSTR PTR
Suggestion?
Don't use macros this way. It is a can of worms.
I was able to compile successfully using PB Inc files but no success using JR Inc files. Still getting the error in the image above.
See explanation above.
I don't know where that "MACRO PSTR = TSTR PTR" line is coming from. I searched all of FF3's files and all of Jose's files and there is no sign of it. Maybe it is included in one of your source code modules? FF3 does not use any macro expansion.
One good candidate is Kev Peel's PrpT control.
See reply #8 in this thread: http://www.planetsquires.com/protect/forum/index.php?topic=2568.msg19600#msg19600
Using macros this way with PB is a very bad practice.