Subversion 1.12.0

提供:あべたけの覚書
2023年5月11日 (木) 09:25時点におけるT.Abe (トーク | 投稿記録)による版 (ページの作成:「==準備== *SQLiteのCソースコード <ol> <li>'''ソースの取得''' <syntaxhighlight lang="bash"> [root@XXXXX ~]# wget -P /usr/local/src https://www.sqlite.org/2019/sqlite-amalgamation-3280000.zip </syntaxhighlight> </li> <li>'''ソースの解凍''' <syntaxhighlight lang="bash"> [root@XXXXX ~]# cd /usr/local/src [root@XXXXX ~]# unzip sqlite-amalgamation-3280000.zip </syntaxhighlight> 解凍されたディレクトリは後から使用するので解凍だ…」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

準備

  • SQLiteのCソースコード
  1. ソースの取得
     [root@XXXXX ~]# wget -P /usr/local/src https://www.sqlite.org/2019/sqlite-amalgamation-3280000.zip
  2. ソースの解凍
     [root@XXXXX ~]# cd /usr/local/src
     [root@XXXXX ~]# unzip sqlite-amalgamation-3280000.zip

    解凍されたディレクトリは後から使用するので解凍だけしておく。

インストール

  1. ソースの取得
     [root@XXXXX ~]# wget -P /usr/local/src http://ftp.riken.jp/net/apache/subversion/subversion-1.12.0.tar.gz
  2. ソースの解凍
     [root@XXXXX ~]# cd /usr/local/src
     [root@XXXXX ~]# tar zxvf subversion-1.12.0.tar.gz
  3. SQLiteのソースを移動
     [root@XXXXX ~]# cd /usr/local/src
     [root@XXXXX ~]# mv sqlite-amalgamation-3280000 subversion-1.12.0/sqlite-amalgamation

    準備で取得・解凍しておいたSQLiteのCソースコードをsubversionのソースディレクトリに移動する。

  4. コンパイル設定
    configureのヘルプ
     [root@XXXXX ~]# cd /usr/local/src/subversion-1.12.0
     [root@XXXXX ~]#  ./configure \
     > --prefix=/usr/subversion-1.12.0 \
     > --without-berkeley-db \
     > --with-apr=/usr/bin/apr-1-config \
     > --with-apr-util=/usr/bin/apu-1-config \
     > --with-apxs=/usr/bin/apxs \
     > --with-lz4=internal \
     > --with-utf8proc=internal

    (※httpdはRPMでインストール。)

  5. インストール
     [root@XXXXX ~]# make
     [root@XXXXX ~]# make install
  6. シンボリックリンクの作成
     [root@XXXXX ~]# ln -s /usr/subversion-1.12.0 /usr/subversion