Russell-IO / s3fs

Automatically exported from code.google.com/p/s3fs
GNU General Public License v2.0
0 stars 0 forks source link

Can't build s3f3 on fedora 6 #75

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
I'm trying to install s3f3 on a fedora 6 AMI (I have to work with it even
though fedora 6 is old since it has some things that are very hard to build
and I really can't do them myself.) 

When I try to build I get this error:

root@localhost s3fs]# make
Package 'libcurl' has no Version: field
g++ -ggdb -Wall -D_FILE_OFFSET_BITS=64 -I/usr/include/fuse  -pthread
-L/lib64 -lfuse -lrt -ldl    -I/usr/include/libxml2 -lxml2 -lz -lm -lcrypto
s3fs.cpp -o s3fs
s3fs.cpp:34:23: error: curl/curl.h: No such file or directory
s3fs.cpp:365:25: error: openssl/bio.h: No such file or directory
s3fs.cpp:366:28: error: openssl/buffer.h: No such file or directory
.
.
.
s3fs.cpp:121: warning: 'curl_handles' defined but not used
s3fs.cpp:130: warning: 'int my_curl_progress(void*, double, double, double,
double)' defined but not used
make: *** [all] Error 1

Now, I know up-to-date curl and openssl are installed on my system:

[root@localhost s3fs]# curl -V
curl 7.15.5 (x86_64-redhat-linux-gnu) libcurl/7.15.5 OpenSSL/0.9.8b
zlib/1.2.3 libidn/0.6.5
Protocols: tftp ftp telnet dict ldap http file https ftps 
Features: GSS-Negotiate IDN IPv6 Largefile NTLM SSL libz

On the other hand, there is no curl.h file anywhere on my system. HOw do I
tell the Makefile where my curl is?  Do I have to generate a .h file?
Similarly, there are no openssl/bio.h files etc...   even though I think
have an up-to-date openssl installation.  (Certainly good enough to use
ec2-upload-vol).

Any help would be appreciated!

best,
Dan

Original issue reported on code.google.com by dyam...@gmail.com on 25 Oct 2009 at 10:53

GoogleCodeExporter commented 9 years ago
Development files are absent from the build system.  This isn't an issue that 
the s3fs developers can resolve. You'll need to download and install the source 
files for these tools, for example version 7.16.3 of curl can be found here:

http://curl.haxx.se/download/curl-7.16.3.tar.bz2

Original comment by dmoore4...@gmail.com on 29 Oct 2010 at 4:53