2012-06-25 19 views
6

आप भोलेपन से the steps on the GraphicsMagick website का पालन करें ./configure चलाने के बाद, आप कोई पीएनजी समर्थन के साथ अंत:अमेज़ॅन ईसी 2 पर पीएनजी समर्थन के साथ ग्राफिक्स मैगिक कैसे स्थापित करें?

checking for PNG support ... 
checking png.h usability... no 
checking png.h presence... no 

PNG    --with-png=yes  no 

यह एक बहुत बेकार GraphicsMagick instalation के लिए बनाता है।

मैं पीएनजी समर्थन कैसे सक्षम कर सकता हूं? Libpng पहले से ही स्थापित किया जा रहा है, लेकिन नहीं पता चला:

sudo yum install libpng-devel 

फिर जब आप ./configure चलाने के लिए, सब कुछ बाहर के रूप में काम करेगा:

> $ sudo yum install libpng 
> Package 2:libpng-1.2.49-1.12.amzn1.x86_64 already installed and latest version 

उत्तर

11

तुम बस libpng को, libpng-devel पैकेज स्थापित करने की जरूरत है इसके अलावा में आप आशा है कि चाहते हैं:

checking for PNG support ... 
checking png.h usability... yes 
checking png.h presence... yes 

PNG    --with-png=yes  yes (-lpng12) 

< शेख़ी > यही कारण है कि सब कुछ उपलब्ध होना चाहिए संकुल में जो स्पष्ट रूप से उनकी निर्भरताओं को निर्दिष्ट करते हैं और संकलन पूर्व शर्त के आर्केन ज्ञान की आवश्यकता के बजाय पैकेज प्रबंधक के साथ आसानी से स्थापित होते हैं। </रेंट >

+0

डोमेनिक, दुनिया में कैसे आप जानते थे कि libpng-devel को स्थापित करना था? – shargors

+0

मुझे लगता है कि मैंने कुछ समय पहले '-devel' प्रत्यय को देखा होगा, और चूंकि यह सब संकलन और लिंकिंग चल रहा था, मैंने सोचा कि शायद विकास के टुकड़ों की आवश्यकता हो सकती है। मुझे उस दिशा में आगे बढ़ने के लिए बहुत कुछ नहीं था ... लेकिन शुक्र है कि यह सही दिशा साबित हुआ। – Domenic

+1

मैंने ऐसा किया और यह मेरे लिए सही काम किया। तो बहुत बहुत धन्यवाद! – shargors