If you're trying to do license tracking, well, it's understandable that you're confused and upset. In my experience, it's hard to do, and it's messy. it's also off-topic for gcc-help, I'm afraid. But as long as I'm replying: Rather than trying to put glibc and libstdc++ into a folder, you probably want to just accept them as they are, and special case them in your license tracking scheme. You might find https://github.com/Oblong/obs/tree/master/licensing useful, it has some documentation and tools I used once to track licenses. (Its doc mentions https://github.com/nexB/scancode-toolkit since the licensing scripts I wrote use scancode in several ways.) Good luck! - Dan On Wed, Jun 10, 2020 at 6:26 PM JacobK622 via Gcc-help <gcc-help@xxxxxxxxxxx> wrote: > To gcc-help@xxxxxxxxxxx > > Firstly I'd like to preface this by saying a few things: > > 1. I don't always know what is or isn't socially appropriate to > say/ask/do, so please don't get mad at me if I say/ask/do something > inappropriate just let me know and I'll try to do better > > 2. Sometimes I word things oddly so if a phrase sounds weird or > doesn't make sense please let me know and I'll try to explain > > 3. I want to make it VERY clear that the above statement should in no > way be misinterpreted to say that 'I think you're dumb' because I don't.) > > 4. I'm not sure this is the correct email to send this to if it isn't: > a. I'm sorry > b. Would you please give me the correct email address? Thanks > > 5. I've been trying to find a solution to this for well over a month > now and I'm getting a bit frustrated. > Anyway... > > Right now, I have the standard C library and the standard C++ library as > installed by gcc and g++, but it appears that I have multiple copies right > now on my computer. ( I'm not sure if I have multiple copies, or if just > looks that way because it's spread across the computer, or if it's > something different.) (I think gcc did this automatically or it could be > relatitd to the fact i have both gcc, g++, and mingw installed) This makes > it very difficult to know what files are under what licenses, and what > files are being included, because I have multiple copies of the same file > under different directories. For instance, stdio.h. How do I download > the standard C library and the standard C++ library as a separate download > so I can put it in a single folder so that it's in one place? I need to > keep track of what files I have under what license, and I can be sure that > the license is compatible with the license I'd like to distribute my code > under. > > I know how to make it ignore the standard search paths and redirect > it to a new or add a new search path, I just need to know where I can get a > copy of the standard C library and the standard C++ library (gnu gpl with > runtime exception or a different non-copyleft license (MIT, BSD(0, 2, or 3 > clause), etc)) so i can put them in a single folder. > > I have the same questions as applicable to Mingw. > > My email is JacobK622@xxxxxxxxxxxxxx feel free to email me at any time, > although I may not respond immediately. (usually within 24hrs.) > From, Jacob K > > Sent with ProtonMail Secure Email.