If we build any C++ libraries, we need to consider which compiler we
build them with. For example, if we want to build something that
depends on Boost, and we want (or need) to build it with GCC, we have
to build Boost with GCC as well. But Studio and GCC produce
incompatible libraries because of different name mangling schemes.

Therefore, I suggest that we designate a separate directory for GCC
C++ libraries. To keep things simple, --prefix=/opt/csw/gcc, and
--libdir=/opt/csw/gcc/lib.  Package names would be CSWlibfoo0-gcc and
libfoo0_gcc.

An alternative would be to patch sonames.

Thoughts?

Maciej
_______________________________________________
maintainers mailing list
[email protected]
https://lists.opencsw.org/mailman/listinfo/maintainers
.:: This mailing list's archive is public. ::.

Reply via email to