On Tue, Jan 17, 2023 at 10:17 AM William Huang <[email protected]> wrote: > > Hello all, > I'm in the process of generating an image without GPLv3 software. I have > removed everything but the gcc-runtime and libgcc libraries. These are > gpl-3.0 with GCC exception. I'm not sure how feasible it is to remove these > or replace them with llvm replacements. Just wondering if anyone had been > down this path before and if you can share your experience that would be > great! >
You can do it to certain extent with meta-clang. Select RUNTIME = "llvm" in local.conf after including it. However, this is not going to be drop-in replacement due to some packages ( e.g. glibc ) still not buildable with llvm + llvm-runtime and there are more components depending upon what you distro uses it might be more to consider. Its perhaps easier to get C++ runtime using libc++ than say replacing libgcc and crt init files, which might need more work. > Thanks > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#59011): https://lists.yoctoproject.org/g/yocto/message/59011 Mute This Topic: https://lists.yoctoproject.org/mt/96336692/21656 Mute #gplv3:https://lists.yoctoproject.org/g/yocto/mutehashtag/gplv3 Mute #yocto:https://lists.yoctoproject.org/g/yocto/mutehashtag/yocto Mute #llvm:https://lists.yoctoproject.org/g/yocto/mutehashtag/llvm Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
