Fossil

Check-in [c2cfaa6a]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Show what "apt install" commands need to be run on a fresh Ubuntu install in order to build Fossil.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: c2cfaa6a720fed107329b4f652ed91f506f126511a0e0e128623a9cd54e9f611
User & Date: drh 2019-03-18 19:27:05
Context
2019-03-20
12:34
An attempt to get the --autopush option of "fossil git export" to work with ssh. check-in: cd212e80 user: drh tags: trunk
2019-03-19
14:09
Replace most calls to db_begin_transaction() with db_begin_write() to avoid having a reader locking during a COMMIT. Leaf check-in: 6cc53548 user: andybradford tags: db-begin-txn-updates
2019-03-18
19:27
Show what "apt install" commands need to be run on a fresh Ubuntu install in order to build Fossil. check-in: c2cfaa6a user: drh tags: trunk
12:04
Add the /secureraw page that requires the complete HASH before it will deliver an artifact. check-in: 7abfca67 user: drh tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to www/build.wiki.

71
72
73
74
75
76
77




78
79
80
81
82
83
84
...
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
<h2>2.0 Compiling</h2>

<ol>
<li value="5">
<p>Unpack the ZIP or tarball you downloaded then
<b>cd</b> into the directory created.</p></li>





<li><i>(Optional, Unix only)</i>
Run <b>./configure</b> to construct a makefile.

<ol type="a">
<li><p>
The build system for Fossil on Unix-like systems assumes that the
OpenSSL development and runtime files are available on your system,
................................................................................
"openssl-devel" packages installed first.
</ol>
</ol>

<h2>3.0 Installing</h2>

<ol>
<li value="8">
<p>The finished binary is named "fossil" (or "fossil.exe" on Windows).
Put this binary in a
directory that is somewhere on your PATH environment variable.
It does not matter where.</p>

<li>
<p><b>(Optional:)</b>







>
>
>
>







 







|







71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
...
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
<h2>2.0 Compiling</h2>

<ol>
<li value="5">
<p>Unpack the ZIP or tarball you downloaded then
<b>cd</b> into the directory created.</p></li>

<li><i>(Optional, Debian-compatible Linux only)</i>
Make sure you have all the necessary tools and libraries at hand by running:
<b>sudo apt install tcl-dev tk libssl-dev</b>.

<li><i>(Optional, Unix only)</i>
Run <b>./configure</b> to construct a makefile.

<ol type="a">
<li><p>
The build system for Fossil on Unix-like systems assumes that the
OpenSSL development and runtime files are available on your system,
................................................................................
"openssl-devel" packages installed first.
</ol>
</ol>

<h2>3.0 Installing</h2>

<ol>
<li value="9">
<p>The finished binary is named "fossil" (or "fossil.exe" on Windows).
Put this binary in a
directory that is somewhere on your PATH environment variable.
It does not matter where.</p>

<li>
<p><b>(Optional:)</b>