plenv時代のImageMagick && Image::Magickインストール方法

D
Plenv時代の
ImageMagick
およびImage::Magick
のインストール
machidapm #1
@DQNEO
自己紹介
はじめに
• 本発表の内容が
間違っていたらごめ
んなさい。
• ツッコミ歓迎
違い分かりますか?
• ImageMagick
• Image::Magick
• PerlMagick
ImageMagick
C言語で書かれた
プログラム・ライブラリ
Image::Magickと
PerlMagickは
同じものと考えて差し支
え無い
Perl用のバイディング
(xs)
イメージ
初心者がはまる罠
cpanm Image::Magick
→ 動かない
対処法
• 全部パッケージで入
れる(yum/apt)
• 全部自前コンパイル
する
→ どっちかにしよう!
初心者向け
sudo yum install ImageMagick-perl
中級者以上向け
tar xvfz ImageMagick-x.y.z.tar.gz
cd ImageMagick-x.y.z
./configure 
--prefix=${HOME}/local
--with-perl=${HOME}/.plenv/shims/perl
--enable-shared
--disable-openmp
--disable-opencl
--without-x
make
make install
中級者以上向け
tar xvfz ImageMagick-x.y.z.tar.gz
cd ImageMagick-x.y.z
./configure 
--prefix=${HOME}/local
--with-perl=${HOME}/.plenv/shims/perl
--enable-shared
--disable-openmp
--disable-opencl
--without-x

ここがミソ!

make
make install
Happy Converting !
1 of 13

Recommended

Nightmarejs by
NightmarejsNightmarejs
Nightmarejs和樹 川端
1.5K views15 slides
RAW現像入門中… by
RAW現像入門中…RAW現像入門中…
RAW現像入門中…Kenichiro MATOHARA
1.1K views12 slides
Gitの内部構造を 調べてみたら・・・ by
Gitの内部構造を 調べてみたら・・・Gitの内部構造を 調べてみたら・・・
Gitの内部構造を 調べてみたら・・・DQNEO
753 views16 slides
Dependency Injection and Pimple by
Dependency Injection and PimpleDependency Injection and Pimple
Dependency Injection and PimpleDQNEO
4.7K views17 slides
Gitのつくりかた YAPC::Asia 2015 @DQNEO by
Gitのつくりかた YAPC::Asia 2015 @DQNEOGitのつくりかた YAPC::Asia 2015 @DQNEO
Gitのつくりかた YAPC::Asia 2015 @DQNEODQNEO
22.4K views35 slides
桐島、ファイルに 保存するの やめるってよ by
桐島、ファイルに 保存するの やめるってよ 桐島、ファイルに 保存するの やめるってよ
桐島、ファイルに 保存するの やめるってよ DQNEO
4.9K views55 slides

More Related Content

Viewers also liked

Github of project by
Github of projectGithub of project
Github of projectIto Kunihiko
28.8K views29 slides
ホームディレクトリに埋もれた便利なコードをさがせ! by
ホームディレクトリに埋もれた便利なコードをさがせ!ホームディレクトリに埋もれた便利なコードをさがせ!
ホームディレクトリに埋もれた便利なコードをさがせ!Yohei Fushii
27.6K views64 slides
Wantedly - 世界一"いいね!"される 求人サイトの作り方 by
Wantedly - 世界一"いいね!"される 求人サイトの作り方Wantedly - 世界一"いいね!"される 求人サイトの作り方
Wantedly - 世界一"いいね!"される 求人サイトの作り方Yoshinori Kawasaki
33.5K views25 slides
How Perl Changed My Life by
How Perl Changed My LifeHow Perl Changed My Life
How Perl Changed My LifeGosuke Miyashita
63.4K views96 slides
やさしいGitの内部構造 - yapcasia2013 by
やさしいGitの内部構造 - yapcasia2013やさしいGitの内部構造 - yapcasia2013
やさしいGitの内部構造 - yapcasia2013DQNEO
15.6K views68 slides
Introduction to Guzzle by
Introduction to GuzzleIntroduction to Guzzle
Introduction to GuzzleDQNEO
1.7K views27 slides

Viewers also liked(13)

Github of project by Ito Kunihiko
Github of projectGithub of project
Github of project
Ito Kunihiko28.8K views
ホームディレクトリに埋もれた便利なコードをさがせ! by Yohei Fushii
ホームディレクトリに埋もれた便利なコードをさがせ!ホームディレクトリに埋もれた便利なコードをさがせ!
ホームディレクトリに埋もれた便利なコードをさがせ!
Yohei Fushii27.6K views
Wantedly - 世界一"いいね!"される 求人サイトの作り方 by Yoshinori Kawasaki
Wantedly - 世界一"いいね!"される 求人サイトの作り方Wantedly - 世界一"いいね!"される 求人サイトの作り方
Wantedly - 世界一"いいね!"される 求人サイトの作り方
Yoshinori Kawasaki33.5K views
やさしいGitの内部構造 - yapcasia2013 by DQNEO
やさしいGitの内部構造 - yapcasia2013やさしいGitの内部構造 - yapcasia2013
やさしいGitの内部構造 - yapcasia2013
DQNEO15.6K views
Introduction to Guzzle by DQNEO
Introduction to GuzzleIntroduction to Guzzle
Introduction to Guzzle
DQNEO1.7K views
Git & GitHub & kintone でウルトラハッピー! by ymmt
Git & GitHub & kintone でウルトラハッピー!Git & GitHub & kintone でウルトラハッピー!
Git & GitHub & kintone でウルトラハッピー!
ymmt 35.4K views
install PHP7 on CentOS7 by Ansible by DQNEO
install PHP7 on CentOS7 by Ansibleinstall PHP7 on CentOS7 by Ansible
install PHP7 on CentOS7 by Ansible
DQNEO8.6K views
Laravel 5.1 LTSでサービスを作る by infinite_loop
Laravel 5.1 LTSでサービスを作るLaravel 5.1 LTSでサービスを作る
Laravel 5.1 LTSでサービスを作る
infinite_loop11.6K views
こわくない Git by Kota Saito
こわくない Gitこわくない Git
こわくない Git
Kota Saito881.4K views
イミュータブルデータモデル(入門編) by Yoshitaka Kawashima
イミュータブルデータモデル(入門編)イミュータブルデータモデル(入門編)
イミュータブルデータモデル(入門編)
Yoshitaka Kawashima185.8K views
SPAと覚悟 by Teppei Sato
SPAと覚悟SPAと覚悟
SPAと覚悟
Teppei Sato67.4K views

Recently uploaded

JJUG CCC.pptx by
JJUG CCC.pptxJJUG CCC.pptx
JJUG CCC.pptxKanta Sasaki
6 views14 slides
Windows 11 information that can be used at the development site by
Windows 11 information that can be used at the development siteWindows 11 information that can be used at the development site
Windows 11 information that can be used at the development siteAtomu Hidaka
88 views41 slides
定例会スライド_キャチs 公開用.pdf by
定例会スライド_キャチs 公開用.pdf定例会スライド_キャチs 公開用.pdf
定例会スライド_キャチs 公開用.pdfKeio Robotics Association
121 views64 slides
The Things Stack説明資料 by The Things Industries by
The Things Stack説明資料 by The Things IndustriesThe Things Stack説明資料 by The Things Industries
The Things Stack説明資料 by The Things IndustriesCRI Japan, Inc.
71 views29 slides
Keycloakの全体像: 基本概念、ユースケース、そして最新の開発動向 by
Keycloakの全体像: 基本概念、ユースケース、そして最新の開発動向Keycloakの全体像: 基本概念、ユースケース、そして最新の開発動向
Keycloakの全体像: 基本概念、ユースケース、そして最新の開発動向Hitachi, Ltd. OSS Solution Center.
73 views26 slides
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20... by
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...NTT DATA Technology & Innovation
129 views42 slides

Recently uploaded(11)

Windows 11 information that can be used at the development site by Atomu Hidaka
Windows 11 information that can be used at the development siteWindows 11 information that can be used at the development site
Windows 11 information that can be used at the development site
Atomu Hidaka88 views
The Things Stack説明資料 by The Things Industries by CRI Japan, Inc.
The Things Stack説明資料 by The Things IndustriesThe Things Stack説明資料 by The Things Industries
The Things Stack説明資料 by The Things Industries
CRI Japan, Inc.71 views
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20... by NTT DATA Technology & Innovation
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...
SNMPセキュリティ超入門 by mkoda
SNMPセキュリティ超入門SNMPセキュリティ超入門
SNMPセキュリティ超入門
mkoda376 views
SSH応用編_20231129.pdf by icebreaker4
SSH応用編_20231129.pdfSSH応用編_20231129.pdf
SSH応用編_20231129.pdf
icebreaker4353 views
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料) by NTT DATA Technology & Innovation
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)
光コラボは契約してはいけない by Takuya Matsunaga
光コラボは契約してはいけない光コラボは契約してはいけない
光コラボは契約してはいけない
Takuya Matsunaga18 views