The "PCS version mismatch" error indicates that the values of
Exp_Dist.PCS_Version_Number inside the compiler (exp_dist.ads) is different
from the value of System.Partition_Interface.PCS_Version in the run-time
library (s-parint.ads).

Could you please check these values in the sources of the compiler?
Does libgarlic-dev or gnatdist contain a copy of either file?

There is a possibility that simply patching the value of one of these constants
would resolve the problem. The reason I say that is because that's the case
with ASIS, which checks the version number of the compiler in package gnatvsn
against its own copy. I eliminated that problem by sharing a single copy of
gnatvsn between compiler and ASIS; this is the reason for libgnatvsn.so.4.3.

What do you think?

-- 
Ludovic Brenta.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to