On 09.07.19 14:02, Gaius Mulley wrote: > Matthias Klose <[email protected]> writes: > >>> - There are three letter libraries with pretty generic >>> names installed into the system libdir: log, iso, cor, >>> min, ulm. At least for log, you have a file conflict >>> with another library. Shouldn't these libraries named >>> mpre specific, like libgm2log? > >>> The installed tree: >> >>> ./usr/lib/gcc/x86_64-linux-gnu/9/m2/ulm/libulm.a >>> ./usr/lib/x86_64-linux-gnu/libulm.a >> >> and all static libraries are installed twice, not just libulm.a. What is the >> correct location? >> >> Matthias > > Hi Matthias, > > the libraries ./usr/lib/x86_64-linux-gnu/lib{ulm,pim,gm2,cor,iso,min}.a > are not needed the correct locations of the static libraries are: > > ./usr/lib/gcc/x86_64-linux-gnu/9/m2/ulm/libulm.a > ./usr/lib/gcc/x86_64-linux-gnu/9/m2/min/libmin.a > ./usr/lib/gcc/x86_64-linux-gnu/9/m2/cor/libcor.a > ./usr/lib/gcc/x86_64-linux-gnu/9/m2/pim/libgm2.a > ./usr/lib/gcc/x86_64-linux-gnu/9/m2/log/liblog.a > ./usr/lib/gcc/x86_64-linux-gnu/9/m2/iso/libiso.a
ok, then I assume that could be the place for the .so files as well (not the .so.* files/links), if I don't want to install those in the system libdir.
