couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Dave Cottlehuber (JIRA)" <>
Subject [jira] [Updated] (COUCHDB-1197) trunk no longer builds on Windows
Date Wed, 20 Jul 2011 00:55:57 GMT


Dave Cottlehuber updated COUCHDB-1197:

    Attachment: libtool.trunk_b035c22

Some reference notes/files on this issue.

current trunk's ./configure, using cygwin, seems to generate a different libtool configuration
than for 1.0.2 / 1.1.0. It appears to go down a gcc path rather than a MSVC path in autoconf
tools. This is what is preventing linking later on in snappy and couch_icu_driver from functioning

Sample functioning libtool, after ./configure from 1.1.0 & a faulty one from trunk b035c22
are incuded.

> trunk no longer builds on Windows
> ---------------------------------
>                 Key: COUCHDB-1197
>                 URL:
>             Project: CouchDB
>          Issue Type: Bug
>          Components: Build System, JavaScript View Server
>         Environment: Windows 7 Enterprise x64
> Cygwin
> MS Visual Studio 2008 Express
>            Reporter: Dave Cottlehuber
>            Assignee: Randall Leeds
>              Labels: cygwin, windows
>             Fix For: 1.2
>         Attachments: COUCHDB-1197_fix_ejson_v3.patch, COUCHDB-1197_fix_icu_v3.patch,
COUCHDB-1197_fix_includes_v3.patch, COUCHDB-1197_fix_libcurl_v3.patch, COUCHDB-1197_fix_snappy_v3.patch,
libtool.1.1.0, libtool.trunk_b035c22
> ./configure fails
> - can no longer correctly find libcurl (after COUCHDB-1042) and instead compiles against
cygwin's curl which is *bad*. Patch attached to resolve this.
> - finds jsapi.h correctly but can no longer use it. Work by dch to identify when it broke
and how to fix this underway.

This message is automatically generated by JIRA.
For more information on JIRA, see:


View raw message