couchdb-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Couchdb Wiki] Trivial Update of "Installing on Windows" by NathanStott
Date Wed, 10 Jun 2009 16:07:10 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Couchdb Wiki" for change notification.

The following page has been changed by NathanStott:
http://wiki.apache.org/couchdb/Installing_on_Windows

------------------------------------------------------------------------------
  
  ''Here is a binary (no worry! MS bleeding-edge technology proved!) built against ICU 4.2
in 32-bit Windows: attachment:couch_erl_driver.dll''
  
- The simplest way to build a DLL is to create a Win32 DLL project in an IDE, add `couch_erl_driver.c`
into the project, and change project settings to include the Erlang ERTS and ICU4C header
paths. You must also include the various ICU `*.lib` files to the MSVC linker as inputs. MSVC
doesn't know how to create a DLL with unresolved names.
+ The simplest way to build a DLL is to create a Win32 DLL project in an IDE, add `couch_erl_driver.c`
into the project, and change project settings to include the Erlang ERTS and ICU4C header
paths. 
+ 
+ You must also include the various ICU `*.lib` files to the MSVC linker as inputs. MSVC doesn't
know how to create a DLL with unresolved names.  In Visual Studio 2008 this can be accomplished
by right clicking on the project, choosing properties, expanding the Linker node in the left
panel, selecting Input, and adding the following to the 'Additional Dependencies' field:
+  *icudt.lib 
+  *icuin.lib 
+  *icuio.lib 
+  *icule.lib 
+  *iculx.lib 
+  *icutu.lib 
+  *icuuc.lib 
  
  The erlang include paths for this build for example were 
  

Mime
View raw message