3 ms·
I don't know much about Swift, so please excuse my ignorance. Are these modules .so files, written in C++, linked by the system CXX (gcc5), and therefore unusab
by cm3 11y ago
I don't know much about Swift, so please excuse my ignorance. Are these modules .so files, written in C++, linked by the system CXX (gcc5), and therefore unusable by Swift which was linked with Clang itself, or what's the technical explanation?
- pjmlp 11y agoThe Swift runtime library is currently partially written in C++.
- cm3 11y agoI see, and in what scenario does it try to load a C++ .so built with gcc4? I'm sure this happens, but I'm curious what scenario it is on a distro where stuff shouldn't be partially built with g++4 and other stuff with g++5. I ran into the issues and am interested in the details as a way to avoid it myself.
- pjmlp 11y agoThis is the bug: https://bugs.swift.org/browse/SR-23 https://bugs.swift.org/browse/SR-23