Maybe I'm just being silly, but I can't get this running.
As recommended I use Lazarus 0.9.28.2 Beta (with fpc 2.2.4 on Suse 11.1).
I unzipped the ExtPascal files into ~/ExtPascal so that there is a folder
/home/mschnell/ExtPascal/extp_tk_20091206/
When I try to create an ExtPascal application, I get a
uses ... FCGIApp ....
in the source code of the "program". "FCGIApp" does not seem to exist anywhere, so I get an appropriate error message.
Wildly guessing, I changed this to be "CGIApp".
Now I get an error message "Can't find unit "Extpascal used by APPThread".
In the project's compiler options there is a "Other Unit Files" setting
$PKGDIR(ExtP_Ctrls)/../
I don't understand what that means and what the macro $PKGDIR(ExtP_Ctrls) is extracted to, but it does not seem to work.
So I added
;/home/mschnell/ExtPascal/ExtPascal-0.9.7.1/
(ignoring the "unusual Characters" warning). Making the path to be
$PKGDIR(ExtP_Ctrls)/../;/home/mschnell/ExtPascal/ExtPascal-0.9.7.1/
Now in the unit ExtPascal I get lots of error messages resulting from the fact the the class Type TFCIThread is not found.
Guessing and making this to be "TCGIThread" does not help.
What am I doing wrong ?
(P.S.: edit: I just found that you already this year posted a new ExtPascal version so I upgraded from extp_tk_20091206 to extp_tk_20100103.zip: Same results
. Any help ??? )
-Michael