• clang

    From Maurice Kinal@2:280/464.113 to Gerrit Kuehn on Monday, September 09, 2019 21:57:38
    Hallo Gerrit!

    So far clang is a no-show on anything here, and the only successful compile cannot compile a linux kernel or glibc. Either it isn't ready for a pure linux-gnu or I am doing something wrong when "configuring" (cmake). gcc is still the winner and as far as licencing issues are concerned I worry more about agreements pushed by Google than ones pushed by GNU. From what I've witnessed thus far Google can keep it ... and the BSD people as well. My vote still goes with gcc and all that means licencing-wise.

    Het leven is goed,
    Maurice

    ... Huil niet om mij, ik heb vi.
    --- GNU bash, version 5.0.11(1)-release (x86_64-silvermont-linux-gnu)
    * Origin: Little Mikey's EuroPoint - Ladysmith BC, Canada (2:280/464.113)
  • From Gerrit Kuehn@2:240/12 to Maurice Kinal on Wednesday, September 11, 2019 13:25:54
    Hello Maurice!

    09 Sep 19 21:57, Maurice Kinal wrote to Gerrit Kuehn:


    So far clang is a no-show on anything here, and the only successful compile cannot compile a linux kernel or glibc.

    Which instructions did you follow? These? https://github.com/ClangBuiltLinux/linux/wiki/Steps-for-compiling-the-kernel-w ith-Clang


    Regards,
    Gerrit

    ... 1:25PM up 147 days, 21:46, 8 users, load averages: 0.46, 0.41, 0.39

    --- Msged/BSD 6.1.2
    * Origin: We are the second generation (2:240/12)
  • From Maurice Kinal@2:280/464.113 to Gerrit Kuehn on Wednesday, September 11, 2019 15:08:21
    Hallo Gerrit!

    Which instructions did you follow?

    None since I first need a clang that *can* compile a kernel. The last one I built cannot due to a lack of assembly compatibilty. I tried rebuilding using 8.0.1 source, which is the latest release, but so far cannot get beyond the initial bootstrapping/configuration using cmake. Also it might be an issue with lib64. My durrent enviroments all lack a lib64 but I have gotten away with providing a temporary symlink to it for things that seem to think it is needed (eg rustc). Offhand I don't think this is the problem but haven't researched it since running into this latest glitch. If there is something you
    think might help solve this issue I am all ears.

    Het leven is goed,
    Maurice

    ... Huil niet om mij, ik heb vi.
    --- GNU bash, version 5.0.11(1)-release (x86_64-silvermont-linux-gnu)
    * Origin: Little Mikey's EuroPoint - Ladysmith BC, Canada (2:280/464.113)