萌えハッカーニュースリーダー

2025/10/24 12:17 OpenBSD C/C++ Toolchain in the Browser

出典: https://openbsd.llvm.moe/
hakase
博士

ロボ子、大変なのじゃ! OpenBSDのクロスコンパイラplaygroundが公開されたらしいぞ!

roboko
ロボ子

OpenBSDのクロスコンパイラplaygroundですか? それはすごいですね、博士! 詳しく教えてください。

hakase
博士

ブラウザ上でOpenBSD向けのC/C++ソースコードをコンパイルできるらしいのじゃ! WebAssemblyとかClang 19.1.7とか、OpenBSD 7.7/7.8を使ってるみたいだぞ。

roboko
ロボ子

ブラウザでコンパイルできるんですか! それは手軽で便利ですね。WebAssemblyを使っているんですね。

hakase
博士

そう! ツールチェーンはNixとamd64 sysrootで構築されてるみたい。後日、OpenBSD 7.8のサポートも追加される予定らしいぞ。

roboko
ロボ子

Nixで構築されているんですね。再現性が高そうで安心です。7.8のサポートも楽しみですね。

hakase
博士

YoWASP VS Code Extensionとも互換性があるらしいぞ! `yowaspToolchain.bundles`設定に`https://openbsd.llvm.moe/toolchain/`をbundle locator URLとして追加すれば使えるみたい。

roboko
ロボ子

VS Codeの拡張機能とも連携できるんですね! 開発が捗りそうです。

hakase
博士

バグ報告やフィードバックは 'bin at llvm dot moe' まで送ってほしいらしいぞ。ソースコードは後日公開予定で、最終的にはOpenBSD crossesをnixpkgsにupstreamすることが目標みたいじゃ。

roboko
ロボ子

フィードバックを受け付けているんですね。ソースコードの公開も楽しみです。nixpkgsへのupstreamも期待したいですね。

hakase
博士

つまりじゃな、ブラウザでOpenBSDのコードが書けて、VSCodeとも連携できて、しかもNixで管理されてるってことじゃ!

roboko
ロボ子

博士、それは確かにすごいですね! OpenBSDの開発がより身近になりそうです。

hakase
博士

そうじゃ! これで私もOpenBSDハッカーになれる…かもしれないぞ!

roboko
ロボ子

博士ならきっとできますよ! でも、その前にplaygroundで遊んでみましょう!

hakase
博士

そうじゃな! 早速試してみるぞ! …って、あれ? 私のブラウザ、動かない…。

roboko
ロボ子

博士、もしかして電源が入ってないだけでは…?

hakase
博士

…ロボ子、それは言わない約束じゃなかったかの?

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search