"Khimenko Victor" wrote:
Since GPC uses the same backend as GCC, this is equivalent to the question whether you can link C files compiled with gcc-2.8.1 and gcc-2.95, which is the situation if you install gcc-2.95 on your system while your libraries have been compiled with gcc-2.8.1. Since I didn't read in the GCC docs that I should recompile all my libs after installing a new GCC version, I still can't believe that there's a problem (as far as C and Pascal are concerned)...
There WAS such problems with oldier versions of GCC (2.5 => 2.7 or something). Now gcc backend looks stable enough to avoid it but who knows ? Ask in gcc mailing list if want to be 100% sure (not about gpc but about different versions of gcc and "C" backend of course :-)
Of course. :-) Will do so...
glibc (for example) is also stable product and many libraries compiled with it are distributed and still you can get mess while mixing libraries compiled against glibc 2.0.x/glibc 2.1.x (EVEN if developers of glibc tried VERY hard to make glibc 2.1 backward compatible with glibc 2.0 on binary level!).
That's (beside the problems of incompatible glibc's on different distributions) why I personally don't consider glibc too stable yet...
Frank