Re: Question about C++ package.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Jul 09, 2015 at 07:28:11PM +0100, Russel Winder wrote:
> So there is a bug here, that the 32-bit static package gets installed with
> the shared objected package?

No, there is no bug.  The symlink is there because the library is present
in different paths in between 64-bit and 32-bit compiler (one is
/usr/lib/gcc/x86_64-redhat-linux/.../
while the other one is
/usr/lib/gcc/i686-redhat-linux/.../
and the 32-bit gcc-c++ package expects libstdc++.a in the latter path,
while 64-bit gcc-c++ package in the former path (under 32/ subdirectory).
So the symlink allows the same libstdc++-static.i686 package to be used by
both compilers (one can install either 32-bit compiler (which supports only
32-bit compilation, typically in 32-bit distro) or 64-bit compiler, which
can support both 32-bit and 64-bit compilation.

	Jakub
-- 
test mailing list
test@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe:
https://admin.fedoraproject.org/mailman/listinfo/test




[Index of Archives]     [Fedora Desktop]     [Fedora SELinux]     [Photo Sharing]     [Yosemite Forum]     [KDE Users]

  Powered by Linux