Paul, [EMAIL PROTECTED] ~]# yum install libcurl-dev fedora 100% |=========================| 2.1 kB 00:00 updates 100% |=========================| 2.6 kB 00:00 Setting up Install Process Parsing package install arguments No package libcurl-dev available. Nothing to do
[EMAIL PROTECTED] ~]# yum install curl-dev Setting up Install Process Parsing package install arguments No package curl-dev available. Nothing to do [EMAIL PROTECTED] ~]# yum install libcurl Setting up Install Process Parsing package install arguments No package libcurl available. Nothing to do [EMAIL PROTECTED] ~]# yum install curl Setting up Install Process Parsing package install arguments Package curl - 7.16.4-8.fc8.i386 is already installed. Nothing to do ----- Original Message ---- From: Paul Davis <[EMAIL PROTECTED]> To: couchdb-user@incubator.apache.org Sent: Wednesday, November 12, 2008 11:48:03 AM Subject: Re: Installing on Fedora /w curl 7.16.4 Michael, That's weird that configure doesn't catch that error. Can you check the configure.log for the bits about libcurl. Also, first guess for the error is that you need to install the dev library from yum or whatever Fedora uses. Something like (been a long time since I used Fedore, you should probably use the search thing for libcurl to be sure) $ sudo yum install libcurl-dev HTH, Paul On Wed, Nov 12, 2008 at 1:34 PM, Michael Ramirez <[EMAIL PROTECTED]> wrote: > I am having some issues install CouchDB on my Fedora box. My make fails with > the following error. > > [EMAIL PROTECTED] ~]# cd couchdb > [EMAIL PROTECTED] couchdb]# make > make all-recursive > make[1]: Entering directory `/root/couchdb' > Making all in bin > make[2]: Entering directory `/root/couchdb/bin' > make[2]: Nothing to be done for `all'. > make[2]: Leaving directory `/root/couchdb/bin' > Making all in etc > make[2]: Entering directory `/root/couchdb/etc' > Making all in couchdb > make[3]: Entering directory `/root/couchdb/etc/couchdb' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/root/couchdb/etc/couchdb' > Making all in default > make[3]: Entering directory `/root/couchdb/etc/default' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/root/couchdb/etc/default' > Making all in init > make[3]: Entering directory `/root/couchdb/etc/init' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/root/couchdb/etc/init' > Making all in launchd > make[3]: Entering directory `/root/couchdb/etc/launchd' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/root/couchdb/etc/launchd' > Making all in logrotate.d > make[3]: Entering directory `/root/couchdb/etc/logrotate.d' > make[3]: Nothing to be done for `all'. > make[3]: Leaving directory `/root/couchdb/etc/logrotate.d' > make[3]: Entering directory `/root/couchdb/etc' > make[3]: Nothing to be done for `all-am'. > make[3]: Leaving directory `/root/couchdb/etc' > make[2]: Leaving directory `/root/couchdb/etc' > Making all in src/couchdb > make[2]: Entering directory `/root/couchdb/src/couchdb' > /bin/sh ../../libtool --tag=CC --mode=link gcc -I/usr/local/include -g -O2 > -L/usr/local/lib -L/opt/local/lib -I/usr/local//lib/erlang/usr/include > -I/usr/lib/erlang/usr/include -I/usr/local/lib/erlang/usr/include > -I/opt/local/lib/erlang/usr/include -I/usr/include -I/usr/include/js > -I/usr/include/mozjs -I/usr/local/include -I/opt/local/include > -I/usr/local/include/js -I/opt/local/include/js -DXP_UNIX -lm -o couchjs > couchjs-couch_js.o couchjs-curlhelper.o -lcurl -ljs -L/usr/local/lib > -L/opt/local/lib -lpthread -lcrypt > libtool: link: gcc -I/usr/local/include -g -O2 > -I/usr/local//lib/erlang/usr/include -I/usr/lib/erlang/usr/include > -I/usr/local/lib/erlang/usr/include -I/opt/local/lib/erlang/usr/include > -I/usr/include -I/usr/include/js -I/usr/include/mozjs -I/usr/local/include > -I/opt/local/include -I/usr/local/include/js -I/opt/local/include/js > -DXP_UNIX -o couchjs couchjs-couch_js.o couchjs-curlhelper.o > -L/usr/local/lib -L/opt/local/lib -lm -lcurl -ljs -lpthread -lcrypt > /usr/bin/ld: cannot find -lcurl > collect2: ld returned 1 exit status > make[2]: *** [couchjs] Error 1 > make[2]: Leaving directory `/root/couchdb/src/couchdb' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/root/couchdb' > make: *** [all] Error 2 > > > Here is my curl version: > > [EMAIL PROTECTED] couchdb]# curl --version > curl 7.16.4 (i386-redhat-linux-gnu) libcurl/7.16.4 NSS/3.11.7.1 zlib/1.2.3 > libidn/0.6.14 > Protocols: tftp ftp telnet dict ldap http file https ftps > Features: IDN IPv6 Largefile SSL libz > > > >