মূল প্রশ্ন:
আমার সেন্টোস 5 মেশিনে পিএইচপি পেকল ইন্টেল এক্সটেনশন ইনস্টল করতে আমার সমস্যা হচ্ছে।
উভয় ইনস্টল করার পরে icu
এবং libicu
নিম্নলিখিত কমান্ড সহ:
$ yum install icu
$ yum install libicu
আমি ইন্টেল এক্সটেনশনটি এর মতো ইনস্টল করার চেষ্টা করেছি:
$ /usr/bin/pecl install intl
আমি আইসিইউ লাইব্রেরি এবং শিরোনাম ফাইলগুলির জন্য ডিফল্ট অবস্থান অনুসন্ধান করার জন্য নির্বাচন করেছি। এটি এর মতো ক্রাশ হয়ে শেষ হয়:
checking whether to enable internationalization support... yes, shared
checking for icu-config... no
checking for location of ICU headers and libraries... not found
configure: error: Unable to detect ICU prefix or no failed. Please verify ICU install prefix and make sure icu-config works.
ERROR: `/tmp/pear/temp/intl/configure --with-icu-dir=DEFAULT' failed
হালনাগাদ
সাফল্যের সাথে আইসু এর বিকাশ সংস্করণ ইনস্টল করার পরে RusAlex (ধন্যবাদ RusAlex) এর মত পরামর্শ মত:
$ yum install libicu-devel
আমি স্থানীয়ভাবে নিম্নলিখিত কমান্ডটির সাথেও একটি নতুন সমস্যার মুখোমুখি হয়েছি:
$ /usr/bin/pecl install intl
এখন এই ত্রুটি উত্পাদন করে:
/private/tmp/pear/temp/intl/collator/collator_class.c:92: error: duplicate 'static'
/private/tmp/pear/temp/intl/collator/collator_class.c:96: error: duplicate 'static'
/private/tmp/pear/temp/intl/collator/collator_class.c:101: error: duplicate 'static'
/private/tmp/pear/temp/intl/collator/collator_class.c:107: error: duplicate 'static'
make: *** [collator/collator_class.lo] Error 1
ERROR: `make' failed
পিএইচপি 5.3 এর সাথে ইতিমধ্যে ইন্টেলের সাথে বান্ডিল হওয়ার কিছু আছে বলে মনে হচ্ছে। তবে আমি এই এক্সটেনশনটিকে কীভাবে সক্ষম করব, যদি আমি আমার পিএইচপি তথ্যটি চেয়ে দেখি তবে এর কোনও রেফারেন্স আমি খুঁজে পাই না ...