Ubuntu(bitnami ec2)にs3fuseをインストールする[閉じる]

Ubuntu(bitnami ec2)にs3fuseをインストールする[閉じる]

Ubuntu 14.04(Bitnami - EC2)にs3fs-fuseをインストールしています。実際にS3バケットをマウントしたいです。
次のコマンドを実行して、必要な依存関係を正常にインストールしました。

apt-get インストールビルド 必須 libfuse-dev libcurl4-openssl-dev libxml2-dev mime-support automake libtool

残りの手順については後述する。

CD/tmp
wget https://github.com/s3fs-fuse/s3fs-fuse/archive/v1.77.tar.gz
mv v1.77.tar.gz s3fs-fuse-1.77.tar.gz
tar zxvf s3fs-fuse-1.77.tar.gz
CD s3fs-fuse-1.77/
./autogen.sh
./configure --prefix=/usr
作る
インストールするために

「make」(最後の2番目のステップ)で次のエラーが発生します。

/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libcurl.so: 'ldap_sasl_bind@OPENLDAP_2.4_2'への未定義参照
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libcurl.so: 'ldap_get_dn_ber@OPENLDAP_2.4_2'への未定義参照
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libcurl.so: 'ber_sockbuf_add_io@OPENLDAP_2.4_2' の未定義参照
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libcurl.so: 'ldap_unbind_ext@OPENLDAP_2.4_2'への未定義参照
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libcurl.so: 'ldap_get_attribute_ber@OPENLDAP_2.4_2'への未定義参照
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libcurl.so: 'ldap_parse_result@OPENLDAP_2.4_2'への未定義参照
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libcurl.so: 'ldap_set_option@OPENLDAP_2.4_2'への未定義参照
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libcurl.so: 'ldap_abandon_ext@OPENLDAP_2.4_2'への未定義参照
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libcurl.so: 'ldap_msgfree@OPENLDAP_2.4_2'への未定義参照
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libcurl.so: 'ldap_result@OPENLDAP_2.4_2' の未定義参照
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libcurl.so: 'ldap_search_ext@OPENLDAP_2.4_2'への未定義参照
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libcurl.so: 'ldap_get_option@OPENLDAP_2.4_2'への未定義参照
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libcurl.so: 'ber_memfree@OPENLDAP_2.4_2' の未定義参照
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libcurl.so: 'ldap_memfree@OPENLDAP_2.4_2'への未定義参照
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libcurl.so: 'ldap_pvt_url_scheme2proto@OPENLDAP_2.4_2' の未定義参照
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libcurl.so: 'ldap_next_message@OPENLDAP_2.4_2'への未定義参照
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libcurl.so: 'ber_free@OPENLDAP_2.4_2' の未定義参照
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libcurl.so: 'ldap_err2string@OPENLDAP_2.4_2'への未定義参照
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libcurl.so: 'ldap_init_fd@OPENLDAP_2.4_2'への未定義参照
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libcurl.so: 'ldap_msgtype@OPENLDAP_2.4_2'への未定義参照
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libcurl.so: 'ldap_free_urldesc@OPENLDAP_2.4_2' の未定義参照
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libcurl.so: 'ldap_url_parse@OPENLDAP_2.4_2'への未定義参照
/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/libcurl.so: 'ldap_first_message@OPENLDAP_2.4_2'への未定義参照
Collect2:エラー:ldが1つの終了ステータスを返しました。
make[2]: *** [s3fs] エラー 1
make[2]: `/tmp/s3fs-fuse-1.80/src' ディレクトリをそのまま残します。
make[1]: *** [完全再帰的] エラー 1
make[1]: `/tmp/s3fs-fuse-1.80' ディレクトリをそのまま残します。
make: *** [すべて] エラー 2

助けてください

ベストアンサー1

~によるとgithub-s3fs-ヒューズs3fs次の手順に従ってインストールできます。

sudo apt-get install build-essential git libfuse-dev libcurl4-openssl-dev libxml2-dev mime-support automake libtool
sudo apt-get install pkg-config libssl-dev
git clone https://github.com/s3fs-fuse/s3fs-fuse
cd s3fs-fuse/
./autogen.sh
./configure --prefix=/usr --with-openssl
make
sudo make install

おすすめ記事