2013-02-25 58 views
12

मैं एक .cpp फ़ाइल संकलित करने की कोशिश कर रहा हूं, लेकिन मुझे libssh2 स्थापित करना होगा। मैंने libssh2.org से पैकेज डाउनलोड किया है और जब मैं दर्ज करता हूं: ./buildconf मुझे मिल रहा है:न तो libtoolize और न ही glibtoolize पाया जा सकता है

न तो libtoolize और न ही glibtoolize पाया जा सकता है!

मुझे नहीं पता कि क्या करना है, मैंने हेडर libssh2.h (# शामिल) में शामिल किया है और फ़ाइल उसी फ़ोल्डर में मौजूद है जहां मेरे पास स्रोत फ़ाइल है जिसे मैं संकलित करने की कोशिश कर रहा हूं ।

+1

देखना चाहते हैं आप libtool इंस्टॉल है? – Johnsyweb

उत्तर

16

यह पैकेज libtool द्वारा प्रदान किया जाता है।

उबंटू पर आप बस

sudo apt-get install libtool 

भी http://manpages.ubuntu.com/manpages/dapper/man1/libtoolize.1.html

+0

और रेडहाट पर ... yum install libtool – Pancho

+0

libtool libtoolize प्रदान करता है, लेकिन कौन सा पैकेज glibtoolize प्रदान करता है? – knocte

+0

जब होमब्रू उस प्रणाली पर libtool स्थापित करता है जिसमें पहले से ही libtool (मैकोज़ 10.12, सिएरा, मेरे मामले में) है, तो यह/usr/local/cellar/libtool en में स्थापित होता है जो मौजूदा स्थापना को 'g' के साथ प्रस्तुत करता है। इस प्रकार, अजीब बात यह है कि एक/usr/local/glibtool en/usr/local/glibtoolize के साथ समाप्त होता है। जब avrdude's ./bootstrip को libtoolize नहीं मिल सका, समस्या को हल करने के लिए glibtoolize करने के लिए आदेश बदल रहा है। –