Return-Path: Delivered-To: apmail-incubator-couchdb-user-archive@locus.apache.org Received: (qmail 50301 invoked from network); 12 Nov 2008 19:23:50 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 12 Nov 2008 19:23:50 -0000 Received: (qmail 92757 invoked by uid 500); 12 Nov 2008 19:23:55 -0000 Delivered-To: apmail-incubator-couchdb-user-archive@incubator.apache.org Received: (qmail 92728 invoked by uid 500); 12 Nov 2008 19:23:55 -0000 Mailing-List: contact couchdb-user-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: couchdb-user@incubator.apache.org Delivered-To: mailing list couchdb-user@incubator.apache.org Received: (qmail 92448 invoked by uid 99); 12 Nov 2008 19:23:55 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 12 Nov 2008 11:23:54 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [206.190.48.187] (HELO web52504.mail.re2.yahoo.com) (206.190.48.187) by apache.org (qpsmtpd/0.29) with SMTP; Wed, 12 Nov 2008 19:22:34 +0000 Received: (qmail 93379 invoked by uid 60001); 12 Nov 2008 19:23:14 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Mailer:References:Date:From:Subject:To:MIME-Version:Content-Type:Message-ID; b=0OaPdNymgBuQIWNQKcoKB+RNM4s7FqYfnEGMhvCpKt3XyR1ZMTrk5qImRBmx/M19/tXJY/M0Jwya1Op7Z4XSExSUZ9zsJ+djCwtm8x8F4a0qG4wC/oXLp0EEeCxTBkvNYXp4hmTMHcSONJB4kZi9p5OQMSa61H7dX5qsrc+qaxs=; X-YMail-OSG: ky6KXgoVM1mhRGVmrJ5Zy4UkoTnCHnOnP_tPJDMtbg9XPpJQRKtIpuAI88fIm64iTgnqhVUobiGHAeQlgkl5xvuxbhYITirktKBbT1HHY4tTwte5YeOtg6ad54k4VrzFW7LPf5Me3iTqV.rT761_OZ0Q3.09bzFDSg0hwP5X_EoKCvOph0bJOmKFG9gJ Received: from [216.253.220.101] by web52504.mail.re2.yahoo.com via HTTP; Wed, 12 Nov 2008 11:23:14 PST X-Mailer: YahooMailRC/1155.29 YahooMailWebService/0.7.260.1 References: <409045.18058.qm@web52512.mail.re2.yahoo.com> <728527.76714.qm@web52504.mail.re2.yahoo.com> Date: Wed, 12 Nov 2008 11:23:14 -0800 (PST) From: Michael Ramirez Subject: Re: Installing on Fedora /w curl 7.16.4 To: couchdb-user@incubator.apache.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Message-ID: <428123.93008.qm@web52504.mail.re2.yahoo.com> X-Virus-Checked: Checked by ClamAV on apache.org Paul, I fixed the problem. The version of curl I had pre installed on my system didn't have a curl-config script so I added it manually. This gets you passed the configure but breaks on the make. I finally had to just install curl-7.19.x alongside curl-7.16.4 and everything worked. Thanks Michael Ramirez ----- Original Message ---- From: Paul Davis To: couchdb-user@incubator.apache.org Sent: Wednesday, November 12, 2008 12:19:25 PM Subject: Re: Installing on Fedora /w curl 7.16.4 Michael, Hmmm. See if you can find the curl section in config.log and paste that. Paul On Wed, Nov 12, 2008 at 2:02 PM, Michael Ramirez wrote: > Paul, > > [root@messagedb ~]# 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 > > [root@messagedb ~]# yum install curl-dev > Setting up Install Process > Parsing package install arguments > No package curl-dev available. > Nothing to do > > [root@messagedb ~]# yum install libcurl > Setting up Install Process > Parsing package install arguments > No package libcurl available. > Nothing to do > > [root@messagedb ~]# 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 > 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 > wrote: >> I am having some issues install CouchDB on my Fedora box. My make fails with the following error. >> >> [root@messagedb ~]# cd couchdb >> [root@messagedb 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: >> >> [root@messagedb 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 >> >> >> >> > > > > >