Skip to content

Instantly share code, notes, and snippets.

@tsechingho
Last active June 9, 2023 06:52
Show Gist options
  • Save tsechingho/98ca375d29c60121c712b3369e9a9fa7 to your computer and use it in GitHub Desktop.
Save tsechingho/98ca375d29c60121c712b3369e9a9fa7 to your computer and use it in GitHub Desktop.

Revisions

  1. tsechingho renamed this gist Jun 9, 2023. 1 changed file with 1 addition and 1 deletion.
    Original file line number Diff line number Diff line change
    @@ -1,4 +1,4 @@
    # Install vips into /usr/local
    # Install vips 8.14.2 into /usr/local in Amazon Linux 2023 from source code

    packages ref: https://docs.aws.amazon.com/linux/al2023/release-notes/all-packages.html

  2. tsechingho renamed this gist Jun 9, 2023. 1 changed file with 5 additions and 0 deletions.
    5 changes: 5 additions & 0 deletions full install script → full install script.md
    Original file line number Diff line number Diff line change
    @@ -1,8 +1,13 @@
    # Install vips into /usr/local

    packages ref: https://docs.aws.amazon.com/linux/al2023/release-notes/all-packages.html

    ```sh
    sudo yum groupinstall 'Development Tools'
    sudo pip3 install meson
    # compile dependencies
    sudo yum install glib2-devel expat-devel gobject-introspection-devel cmake ninja-build
    # image library dependencies
    sudo yum install librsvg2-devel libwebp-devel libpng-devel libjpeg-turbo-devel libexif-devel
    cd /usr/local/src
    sudo wget https://github.com/libvips/libvips/releases/download/v8.14.2/vips-8.14.2.tar.xz
  3. tsechingho created this gist Jun 9, 2023.
    18 changes: 18 additions & 0 deletions full install script
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,18 @@

    ```sh
    sudo yum groupinstall 'Development Tools'
    sudo pip3 install meson
    sudo yum install glib2-devel expat-devel gobject-introspection-devel cmake ninja-build
    sudo yum install librsvg2-devel libwebp-devel libpng-devel libjpeg-turbo-devel libexif-devel
    cd /usr/local/src
    sudo wget https://github.com/libvips/libvips/releases/download/v8.14.2/vips-8.14.2.tar.xz
    sudo tar xf vips-8.14.2.tar.xz
    cd vips-8.14.2
    meson setup build --prefix=/usr/local --buildtype=release
    cd build
    meson compile
    meson test
    sudo meson install
    echo '/usr/local/lib64' | sudo tee -a /etc/ld.so.conf.d/vips.conf
    sudo ldconfig
    ```