mirror of
https://github.com/FirebirdSQL/firebird.git
synced 2025-01-22 18:03:03 +01:00
Update
This commit is contained in:
parent
163d1e6baa
commit
f219721cf8
@ -18,13 +18,14 @@ Author: Blas Rodriguez Somoza <a href="">blas@puertareal.com</a><br>
|
||||
<blockquote>
|
||||
|
||||
<p>There are two VisualStudio builds, msvc6 and msvc7. The msvc6 build is the official build of FB in win32.</p>
|
||||
<p>Under the directory where you put Firebird sources you will see the following directories</p>
|
||||
<p>Under the directory where you put Firebird2 sources you will see the following directories</p>
|
||||
<ul>
|
||||
<li>builds</li>
|
||||
<ul>
|
||||
<li>mac_os_x (Mac os X build scripts)</li>
|
||||
<li>posix (Posix build scripts)</li>
|
||||
<li>win32 (Msvc build scripts)</li>
|
||||
<li>.....</li>
|
||||
</ul>
|
||||
<li>doc</li>
|
||||
<ul>
|
||||
@ -34,6 +35,14 @@ Author: Blas Rodriguez Somoza <a href="">blas@puertareal.com</a><br>
|
||||
<ul>
|
||||
<li>....</li>
|
||||
</ul>
|
||||
<li>lang_helpers</li>
|
||||
<ul>
|
||||
<li>....</li>
|
||||
</ul>
|
||||
<li>examples</li>
|
||||
<ul>
|
||||
<li>....</li>
|
||||
</ul>
|
||||
</ul>
|
||||
<p>After you build Firebird you also will see the following temporary directories</p>
|
||||
<ul>
|
||||
@ -88,17 +97,16 @@ Author: Blas Rodriguez Somoza <a href="">blas@puertareal.com</a><br>
|
||||
<h4>4.1.-Standard build</h4>
|
||||
<ol>
|
||||
<li>Open a command line window.</li>
|
||||
<li>Go to the firebird2 builds\win32 directory.</li>
|
||||
<li>Go to the firebird2\builds\win32 directory.</li>
|
||||
<li>Run the following batches in order (your version of VisualStudio is detected automatically)</li>
|
||||
<ol>
|
||||
<li>prepare.bat [FIREBIRD]</li>
|
||||
<li>make_boot.bat</li>
|
||||
<li>make_all.bat [DEBUG] [CLEAN]</li>
|
||||
<li>make_examples.bat [DEBUG] [CLEAN] (this is only needed if you want to build examples)</li>
|
||||
</ol>
|
||||
</ol>
|
||||
<ul>
|
||||
<p>After the build finish, the firebird directory with the binaries is created as "output" below your firebird directory.</p>
|
||||
<p>After the build finish, an output directory with the binaries is created below your firebird2 directory.</p>
|
||||
<li>To make a clean build from scratch after making changes to the code use the clean_all.bat script</li>
|
||||
</ul>
|
||||
<h4>4.2.-Parser rebuild</h4>
|
||||
@ -108,7 +116,7 @@ Author: Blas Rodriguez Somoza <a href="">blas@puertareal.com</a><br>
|
||||
<p>Remember, you need sed and innosetup in the path to build the installer</p>
|
||||
<ul>
|
||||
<li>Open a command line window.</li>
|
||||
<li>Go to the firebird2 builds\install\arch-specific\win32 directory.</li>
|
||||
<li>Go to the firebird2\builds\install\arch-specific\win32 directory.</li>
|
||||
<li>The batch to build the installer is<br>
|
||||
BuildExecutableInstall.bat [DEBUG] [CS]<br>
|
||||
Where DEBUG means if the build is a debug one or not and CS means classic server installer.</li>
|
||||
|
Loading…
Reference in New Issue
Block a user