|
Hi,
I checked the LOG file. The problem appears to be that when the .FLC is
removed from memory via OA$FBT_REMOVE, the file stays in the section of
'Delete Pending Global Sections'. This means that the .FLC still
'exists'. The compilation creates a new version of the .FLC, but
OA$FBT_WRITE returns OA$STATUS = 0.
Performing these actions on another form library results in the same
'virtual existense' of the compiled version of the form library, but
one way or another the compilation will succeed.
Now, (SITE)MEMRES cannot be closed (as explained a number of times in
here), so this might be the reason why the compilation fails.
So the situation hasn't changed in camparison with ALL-IN-1 V2.*, so
the suggested workarounds then are still valid.
Maybe the TXL compile code writer has more information?
Ciao,
Simon
|