mirror of
https://github.com/FirebirdSQL/firebird.git
synced 2025-01-22 18:43:02 +01:00
-Fix threading in MinGW (and the failed tests in fbtcs)
This commit is contained in:
parent
6f2669daa7
commit
7e79ed8810
@ -1,4 +1,4 @@
|
||||
dnl $Id: configure.in,v 1.183 2003-11-13 03:41:45 stryqx Exp $
|
||||
dnl $Id: configure.in,v 1.184 2003-11-18 03:11:54 brodsom Exp $
|
||||
|
||||
dnl ############################# INITIALISATION ###############################
|
||||
|
||||
@ -558,7 +558,7 @@ case "$PLATFORM" in
|
||||
#define FB_PIPE_NAME "interbas"])
|
||||
AC_DEFINE_UNQUOTED(FB_PIPE_NAME,"$FB_PIPE_NAME")
|
||||
AC_SUBST(FB_PIPE_NAME)
|
||||
XE_PREPEND(-lmpr -lversion -lws2_32 -lole32,LIBS)
|
||||
XE_PREPEND( -mno-cygwin -mthreads -lmpr -lversion -lws2_32 -lole32,LIBS)
|
||||
;;
|
||||
|
||||
*)
|
||||
|
@ -81,7 +81,19 @@ or<br>
|
||||
warning: unknown conversion type character `I' in format<br>
|
||||
warning: too many arguments for format</p>
|
||||
|
||||
<h3>4.- TROUBLESHOOTING</h3>
|
||||
<h3>4.- INSTALL.</h3>
|
||||
<p>To create an installable build you need to do it in two steps, first prepare the output directory and then run the msvc BuildExecutableInstall.bat</p>
|
||||
<p>First change to builds/install/arch-specific/mingw directory and run<p>
|
||||
<p> ./prepare_mingw.sh</p>
|
||||
<p>After the script finish you need to open a dos window and cd to the builds/install/arch-specific/win32 directory under the firebird sources root.</p>
|
||||
<p>The batch to build the installer is<p>
|
||||
<p> BuildExecutableInstall.bat [DEBUG] [CS]</p>
|
||||
<p>Where DEBUG means if the build is a debug one or not and CS means classic server installer.</li>
|
||||
<p>After you start the batch, you will get a InnoSetup window. To build the install exe select the option compile. The installer will be located in builds/win32/install_image.</p>
|
||||
|
||||
<p>To install the build, simply run the resulting exe and <b>copy MINGWM10.DLL file to the bin directory</b> in the firebird install directory</b></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>
|
||||
|
Loading…
Reference in New Issue
Block a user