schmonz.com is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.

This server runs the snac software and there is no automatic sign-up process.

Search results for tag #gcc

[?]Jan Schaumann »
@jschauma@mstdn.social

Advanced Programming in the Unix Environment

Week 5: The Compiler Chain, Part IV

In this video lecture, we conclude our discussion of the compiler chain, analyzing the last step in the process: linking the object files into the executable. We identify aspects of the C Runtime libraries as well as the standard C library that we need to include and cover a few of the most important flags to ld(1).

youtu.be/8LCyPmjknBY

    [?]Jan Schaumann »
    @jschauma@mstdn.social

    Advanced Programming in the Unix Environment

    Week 5: The Compiler Chain, Part III

    In this next-to-last part on the compiler chain, we look at the compilation proper and the optimization and assembly of the intermediate code into an object file. (We will revisit some of this when we take a closer look at shared libraries in week 11.)

    youtu.be/ddvYL-G3oew

      [?]Jan Schaumann »
      @jschauma@mstdn.social

      Advanced Programming in the Unix Environment

      Week 5: The Compiler Chain, Part II

      In this video lecture, we look at the preprocessing stage of the compiler and observe how it invokes the cpp(1) command to include header files or replace macro definitions in place.

      youtu.be/8qPxQ3g8bso

        [?]Jan Schaumann »
        @jschauma@mstdn.social

        Advanced Programming in the Unix Environment

        Week 5: The Compiler Chain, Part I

        In this video lecture, we begin our discussion of compilers as part of the Unix programming environment. We provide a high-level overview of how compilers process input source code and turn it into an executable.

        youtu.be/SOeo4zLBqdI

          [?]Dr. Brian Callahan »
          @bcallah@bsd.network

          Two posts in less than one week!

          It was considered known that there is no support within GNAT (Ada) for illumos. We cross-build a complete native binutils+gcc toolchain for illumos to test out this claim.

          ...only to discover that illumos has full support within GNAT. Not a single test fails.

          briancallahan.net/blog/2025081

            [?]Dr. Brian Callahan »
            @bcallah@bsd.network

            A new post appears!

            I discovered that the GNU D compiler has been broken on FreeBSD 14 for over a year and it seems no one noticed. Let's discover the issue and brainstorm some solutions to it.

            A great case study for why operating system package maintainers matter.

            briancallahan.net/blog/2025081

              [?]Ariadne Conill 🐰:therian: »
              @ariadne@social.treehouse.systems

              when i said i was daily driving wayback, i wasn't kidding...

              my windowmaker setup running on wayback (and thus wayland).  i am compiling gcc and shitposting.

              Alt...my windowmaker setup running on wayback (and thus wayland). i am compiling gcc and shitposting.

                #netbsd boosted

                [?]Dr. Brian Callahan »
                @bcallah@bsd.network