以下の内容はhttps://interdb.hatenablog.com/entry/2025/06/22/155722より取得しました。


Rust and PGRX on M1 Mac

M1 Mac上でRustとPGRXをインストールする。

1. Rust

rustupでインストールが楽らしい。

$ brew install rustup-init
$ rustup-init

環境設定。

$ . "$HOME/.cargo/env" 

2. PGRX

PGRXはPostgreSQLの開発をRustで行う場合の環境。

$ brew install pgrx
$ cargo pgrx init --configure-flag=--without-icu 
   Discovered Postgres v13.21, v14.18, v15.13, v16.9, v17.5
  Downloading Postgres v13.21 from https://ftp.postgresql.org/pub/source/v13.21/postgresql-13.21.tar.bz2
  Downloading Postgres v16.9 from https://ftp.postgresql.org/pub/source/v16.9/postgresql-16.9.tar.bz2
  Downloading Postgres v15.13 from https://ftp.postgresql.org/pub/source/v15.13/postgresql-15.13.tar.bz2
  Downloading Postgres v14.18 from https://ftp.postgresql.org/pub/source/v14.18/postgresql-14.18.tar.bz2
  Downloading Postgres v17.5 from https://ftp.postgresql.org/pub/source/v17.5/postgresql-17.5.tar.bz2
    Untarring Postgres v16.9 to /Users/hironobu/.pgrx/16.9_unpack
    Untarring Postgres v13.21 to /Users/hironobu/.pgrx/13.21_unpack
    Untarring Postgres v15.13 to /Users/hironobu/.pgrx/15.13_unpack
    Untarring Postgres v17.5 to /Users/hironobu/.pgrx/17.5_unpack
    Untarring Postgres v14.18 to /Users/hironobu/.pgrx/14.18_unpack
     Renaming /Users/hironobu/.pgrx/16.9_unpack/postgresql-16.9 -> /Users/hironobu/.pgrx/16.9
  Configuring Postgres v16.9
     Renaming /Users/hironobu/.pgrx/13.21_unpack/postgresql-13.21 -> /Users/hironobu/.pgrx/13.21
  Configuring Postgres v13.21
     Renaming /Users/hironobu/.pgrx/17.5_unpack/postgresql-17.5 -> /Users/hironobu/.pgrx/17.5
  Configuring Postgres v17.5
     Renaming /Users/hironobu/.pgrx/15.13_unpack/postgresql-15.13 -> /Users/hironobu/.pgrx/15.13
  Configuring Postgres v15.13
     Renaming /Users/hironobu/.pgrx/14.18_unpack/postgresql-14.18 -> /Users/hironobu/.pgrx/14.18
  Configuring Postgres v14.18
    Compiling Postgres v16.9
    Compiling Postgres v17.5
    Compiling Postgres v13.21
    Compiling Postgres v15.13
    Compiling Postgres v14.18
   Installing Postgres v13.21 to /Users/hironobu/.pgrx/13.21/pgrx-install
   Installing Postgres v16.9 to /Users/hironobu/.pgrx/16.9/pgrx-install
   Installing Postgres v15.13 to /Users/hironobu/.pgrx/15.13/pgrx-install
   Installing Postgres v14.18 to /Users/hironobu/.pgrx/14.18/pgrx-install
   Installing Postgres v17.5 to /Users/hironobu/.pgrx/17.5/pgrx-install
   Validating /Users/hironobu/.pgrx/13.21/pgrx-install/bin/pg_config
 Initializing data directory at /Users/hironobu/.pgrx/data-13
   Validating /Users/hironobu/.pgrx/14.18/pgrx-install/bin/pg_config
 Initializing data directory at /Users/hironobu/.pgrx/data-14
   Validating /Users/hironobu/.pgrx/15.13/pgrx-install/bin/pg_config
 Initializing data directory at /Users/hironobu/.pgrx/data-15
   Validating /Users/hironobu/.pgrx/16.9/pgrx-install/bin/pg_config
 Initializing data directory at /Users/hironobu/.pgrx/data-16
   Validating /Users/hironobu/.pgrx/17.5/pgrx-install/bin/pg_config
 Initializing data directory at /Users/hironobu/.pgrx/data-17



以上の内容はhttps://interdb.hatenablog.com/entry/2025/06/22/155722より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14