Hacker News 의견
  • 작가가 GCC를 패치하여 실제로 이식 가능한 실행 파일을 빌드하는 방법에 대해 게시물을 작성했습니다.
  • 이 패치를 통해 vim, emacs, ninja, bash, git 및 gcc와 같은 소프트웨어를 Cosmopolitan Libc로 빌드할 수 있습니다.
  • 빌드된 실행 파일은 Linux, FreeBSD, MacOS, OpenBSD, NetBSD 및 Windows에서 실행될 수 있어야 합니다.
  • 작가는 이 기술을 사용하여 빌드할 수 있는 소프트웨어 목록을 제공합니다.
  • Go 저장소에는 이 주제에 대한 티켓이 있습니다.
  • 한 댓글러는 새로운 OS 대상을 빌드하는 다른 접근 방식을 제안합니다.
  • 다른 댓글러는 이 기술을 사용하여 성공적으로 컴파일된 소프트웨어 목록을 게시하는 것을 제안합니다.
  • 누군가는 실제로 이식 가능한 실행 파일의 실용적인 목적에 대해 의문을 제기합니다.
  • 다른 댓글러는 코드에서 상수를 처리하는 다른 접근 방식을 제안합니다.
  • 시그널 번호와 errno의 사용에 대한 토론이 있습니다.
  • 누군가는 C++ 표준 라이브러리와 그 std::error_code의 사용을 의문합니다.
  • 한 댓글러는 이 주제를 놀라운 것으로 생각합니다.
  • 컴파일 시간 상수 EINVAL에 대한 토론이 있습니다.