couchdb-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Paul Davis" <paul.joseph.da...@gmail.com>
Subject Re: Installing on Fedora /w curl 7.16.4
Date Wed, 12 Nov 2008 18:48:03 GMT
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