Automic VaultAutomic Vault

brew

zxcc を Homebrew でインストール

zxcc のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

インストール

追加のインストールコマンド

macOS

Homebrew確認済み · 100%
brew install zxcc

local Homebrew formula metadata

概要

パッケージ概要

CP/M 2/3 emulator for cross-compiling and CP/M tools under UNIX

コマンドとエイリアス

  • zxas
  • zxcc
  • zxlibr
  • zxlink

履歴

プロジェクトの歴史と使われ方

ZXCC is John Elliott's CP/M 2/3 emulator for Unix-style cross-development: it runs CP/M tools such as HI-TECH C and Digital Research build utilities while mapping host directories into CP/M drives.

プロジェクトの歴史

The original ZXCC page describes a two-purpose emulator: using HI-TECH C for CP/M as a cross-compiler under Unix, and running CP/M build tools such as MAC, RMAC, GENCOM, and LINK under DOS or Unix. The stable 0.5.7 source bundled CPMIO for terminal emulation and CPMREDIR for host-filesystem redirection.

A later community-maintained GitHub repository was extracted from Elliott's stable source in 2021. That tree focuses on keeping ZXCC useful on modern Windows, Linux, Unix, and macOS systems, with fixes for HI-TECH Z80 C, CP/M BDOS behavior, Z80 instruction emulation, file tracking, and autotools builds.

採用の歴史

ZXCC's adoption is narrow but durable: retrocomputing developers use it when the authentic CP/M compiler or assembler is part of the build, but they want modern host files, scripts, editors, and CI around it. Its wrappers such as zxc, zxas, zxlink, and zxlibr turn CP/M-era tools into commands that fit a Unix workflow.

使われ方

The key trick is BDOS-level emulation rather than a full machine emulator. CPMREDIR presents host directories as CP/M drives, so tools running under the emulator can read and write normal files. That makes ZXCC especially practical for rebuilding old CP/M software, running HI-TECH C, and using Digital Research toolchains from a modern shell.

パッケージ好きにとっての重要性

ZXCC is package-nerd catnip because it packages a bridge between package-manager convenience and historical toolchains. Installing it gives modern systems command-line access to a CP/M development environment without booting a full vintage machine image.

タイムライン

  • 2013: John Elliott's ZXCC page lists stable 0.5.7 and older 0.4.0 downloads.
  • 2021: The agn453/ZXCC repository is extracted from the stable 0.5.7 source.
  • 2021-2025: Community updates improve HI-TECH C compatibility, Z80 emulation correctness, Windows support, and modern Unix/macOS builds.

Related projects

  • HI-TECH Z80 C: the CP/M compiler ZXCC commonly wraps for cross-compilation.
  • CPMIO and CPMREDIR: the terminal and filesystem libraries split out from ZXCC's functionality.
  • JOYCE: John Elliott's PCW emulator, which also used CPMREDIR.

セキュリティ状態

リスクレベル: グリーン

narrow executable package without higher-risk signals.

リスク分類器

リスク グリーン · 信頼度 低 · appliance

理由

  • narrow executable package without higher-risk signals

信号

  • metadata:no-higher-risk-signals

インストール挙動

  • formula メタデータに Homebrew post-install フックは記録されていません。
  • Homebrew bottle メタデータは 13 個のプラットフォームターゲットで利用できます。

推奨レビュー

エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。

実行可能ファイル

インストールされる実行可能ファイル

コマンド種類公開範囲メモ
zxascliグローバル実行可能ファイル
zxcccliグローバル実行可能ファイル
zxlibrcliグローバル実行可能ファイル
zxlinkcliグローバル実行可能ファイル

鮮度

バージョンと鮮度

これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。

ページ生成日2026-07-08
マネージャ版0.5.7
マネージャ更新日
ローカルデータOK
上流not checked
検出された最新未検出

https://www.seasip.info/Unix/Zxcc/

  • 情報No package-manager update timestamp was available.信頼度 低
  • 情報Release/tag comparison is only available for GitHub repositories.https://www.seasip.info/Unix/Zxcc/信頼度 none

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:zxcc
バージョン0.5.7
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/zxcc
ホームページhttps://www.seasip.info/Unix/Zxcc/
リポジトリhttps://github.com/agn453/ZXCC
上流ドキュメントhttps://www.seasip.info/Unix/Zxcc
ライセンスGPL-2.0-or-later AND LGPL-2.0-or-later
ソースアーカイブhttps://www.seasip.info/Unix/Zxcc/zxcc-0.5.7.tar.gz
macOS 提供ライブラリncurses
Bottle利用可能 (対象 arm64_big_sur, arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, catalina, monterey, sonoma, ventura, x86_64_linux)
Homebrew post-install未定義
サービス宣言なし

レジストリ情報

ソースデータベース詳細

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namezxcc
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

ソース経路

リポジトリデータから生成

このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。

使用ソース

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • package relationship graph
  • package version freshness
  • package-page enrichment