incubator-couchdb-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael Ramirez <michael_ramire...@yahoo.com>
Subject Re: Installing on Fedora /w curl 7.16.4
Date Wed, 12 Nov 2008 19:02:16 GMT
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 <paul.joseph.davis@gmail.com>
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
<michael_ramirez44@yahoo.com> 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
>
>
>
>



      

Mime
View raw message