Cintdlls softlink issue with 5.12.00d/e

I recently built ROOT v5.12.00d from source (Mandriva 2006.0, gcc 4.0.1) and although everything compiled and installed without errors, there was a slight problem with cintdlls. Whilst under 5.11.06 I would have links like (vector as an example)

with being the actual lib

under 5.12 the links are created as

with being the actual lib, and there is no vector.dll.5 or vector.dll.5.12

So the link chain is completely broken - which doesn’t stop ROOT from running, but means that STL doesn’t work.

I can fix this by hand after the install, but it’s a little strange given that this problem doesn’t occur with 5.13.02 configured with the same options.

Ben Morgan


I assume this has been fixed; running $ cat config.status --build=debug --enable-soversion $ rm cint/stl/vector.[^h]* $ make cintdlls $ ls -l cint/stl/vector.[^h]* lrwxrwxrwx 1 axel axel 11 Sep 13 14:28 cint/stl/vector.dll -> lrwxrwxrwx 1 axel axel 14 Sep 13 14:28 cint/stl/ -> -rwxrwxr-x 1 axel axel 2069564 Sep 13 14:28 cint/stl/
Cheers, Axel.

Hi Axel,

Sorry, I should have noted that the softlinks are created correctly in 5.13. It’s only in 5.12.00d/e I’ve seen this - just thought it worthwhile to report in case there’ll be a 5.12.00f!



Hi Ben,
OK, thanks.