File: win_build_dist_dll.html

package info (click to toggle)
db4.8 4.8.30-2
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 112,668 kB
  • ctags: 53,848
  • sloc: ansic: 177,324; java: 66,060; tcl: 61,580; cs: 27,778; cpp: 24,761; sh: 15,649; perl: 14,013; xml: 8,309; makefile: 2,303; awk: 1,749; sql: 390; python: 26; php: 22; asm: 14
file content (119 lines) | stat: -rw-r--r-- 4,624 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>Distributing DLLs</title>
    <link rel="stylesheet" href="gettingStarted.css" type="text/css" />
    <meta name="generator" content="DocBook XSL Stylesheets V1.73.2" />
    <link rel="start" href="index.html" title="Berkeley DB Programmer's Reference Guide" />
    <link rel="up" href="build_win.html" title="Chapter 28.  Building Berkeley DB for Windows" />
    <link rel="prev" href="build_win_tcl.html" title="Building the Tcl API" />
    <link rel="next" href="build_win_small.html" title="Building a small memory footprint library" />
  </head>
  <body>
    <div class="navheader">
      <table width="100%" summary="Navigation header">
        <tr>
          <th colspan="3" align="center">Distributing DLLs</th>
        </tr>
        <tr>
          <td width="20%" align="left"><a accesskey="p" href="build_win_tcl.html">Prev</a> </td>
          <th width="60%" align="center">Chapter 28. 
		Building Berkeley DB for Windows
        </th>
          <td width="20%" align="right"> <a accesskey="n" href="build_win_small.html">Next</a></td>
        </tr>
      </table>
      <hr />
    </div>
    <div class="sect1" lang="en" xml:lang="en">
      <div class="titlepage">
        <div>
          <div>
            <h2 class="title" style="clear: both"><a id="win_build_dist_dll"></a>Distributing DLLs</h2>
          </div>
        </div>
      </div>
      <p>
        When distributing applications linked against the DLL (not static)
        version of the library, the DLL files you need will be found in one of the following 
        Berkeley DB subdirectories, depending upon the configuration that
        you chose:
    </p>
      <table class="simplelist" border="0" summary="Simple list">
        <tr>
          <td>
            <code class="filename">build_windows\Win32\Debug</code>
          </td>
        </tr>
        <tr>
          <td>
            <code class="filename">build_windows\Win32\Release</code>
          </td>
        </tr>
        <tr>
          <td>
            <code class="filename">build_windows\Win32\Debug_static</code>
          </td>
        </tr>
        <tr>
          <td>
            <code class="filename">build_windows\Win32\Release_static</code>
          </td>
        </tr>
        <tr>
          <td>
            <code class="filename">build_windows\x64\Debug</code>
          </td>
        </tr>
        <tr>
          <td>
            <code class="filename">build_windows\x64\Release</code>
          </td>
        </tr>
        <tr>
          <td>
            <code class="filename">build_windows\x64\Debug_static</code>
          </td>
        </tr>
        <tr>
          <td>
            <code class="filename">build_windows\x64\Release_static</code>
          </td>
        </tr>
      </table>
      <p>
    You may also need to redistribute DLL files needed for the compiler's
    runtime. For Visual C++ 6.0, these files are
    <code class="filename">msvcrt.dll</code> and <code class="filename">msvcp60.dll</code> if
    you built with a Release configuration, or
    <code class="filename">msvcrtd.dll</code> and <code class="filename">msvcp60d.dll</code>
    if you are using a Debug configuration.  Generally, these runtime DLL
    files can be installed in the same directory that will contain your
    installed Berkeley DB DLLs.  This directory may need to be added to
    your System PATH environment variable.  Check your compiler's license
    and documentation for specifics on redistributing runtime DLLs.
</p>
    </div>
    <div class="navfooter">
      <hr />
      <table width="100%" summary="Navigation footer">
        <tr>
          <td width="40%" align="left"><a accesskey="p" href="build_win_tcl.html">Prev</a> </td>
          <td width="20%" align="center">
            <a accesskey="u" href="build_win.html">Up</a>
          </td>
          <td width="40%" align="right"> <a accesskey="n" href="build_win_small.html">Next</a></td>
        </tr>
        <tr>
          <td width="40%" align="left" valign="top">Building the Tcl API </td>
          <td width="20%" align="center">
            <a accesskey="h" href="index.html">Home</a>
          </td>
          <td width="40%" align="right" valign="top"> Building a small memory footprint library</td>
        </tr>
      </table>
    </div>
  </body>
</html>