8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-24 15:23:03 +01:00
Commit Graph

68 Commits

Author SHA1 Message Date
alexpeshkoff
e8e0c7bf13 Rolled back accidentially committed files 2009-10-08 08:02:39 +00:00
alexpeshkoff
4086cfbab3 Backported unregistered fix from HEAD - move bodies of virtual functions from .h to .cpp file. 2009-10-08 07:59:36 +00:00
alexpeshkoff
990c3cc7c4 Backported from HEAD improved readline/editline detection 2009-09-29 09:13:23 +00:00
paulbeach
17304a1139 Solaris 10 2008-09-04 11:47:18 +00:00
alexpeshkoff
cccb9d1ac1 Backpoprted fix for CORE-2033:Unresolved symbol _Unwind_GetIP in client library 2008-08-05 10:54:26 +00:00
alexpeshkoff
eec2072ff8 Fixed CORE-1889: Security database has FW mode OFF, making it corrupted under some circumstances 2008-05-08 09:30:37 +00:00
alexpeshkoff
179d9989b8 changed soname for embedded library 2008-02-14 16:27:21 +00:00
nobody
20c5a51245 This commit was manufactured by cvs2svn to create branch 'B2_1_Release'. 2008-01-10 10:06:23 +00:00
alexpeshkoff
f92ae11948 Pass through CFLAGS, set for ./configure. This is minimum cross-build support.
It makes it possible to build, for example, for i386 on amd64 linux. Just use:
  ./configure CFLAGS=-m32 --host=i386-cross-linux
or, certainly:
  ./autogen.sh CFLAGS=-m32 --host=i386-cross-linux
Should also help when doing builds in other cases when 32/64 bit choice is possible.
2008-01-04 17:34:46 +00:00
alexpeshkoff
6a8b7b6c2c misc 2007-08-20 13:21:19 +00:00
alexpeshkoff
b0dfbcb139 1. We have 3 kinds of libraries we build - plain-C (libib_util),
C++ with static ++ support (libfbclient) and C++ with dynamic ++ support
(all the others). Reworked build process to clearly handle different linkers
and switches for this 3 kinds of libraries.
2. Disabled creation of binaries with undefined external references during DEV_BUILD.
2007-08-14 11:06:36 +00:00
alexpeshkoff
097ccdd36f restored accidetially commited file 2007-08-10 08:11:37 +00:00
alexpeshkoff
831caa3541 Removed entry, actually missing in API 2007-08-10 07:51:09 +00:00
paulbeach
1644f2cb64 MacOS Port into HEAD 2007-06-11 14:21:33 +00:00
alexpeshkoff
8aba4a1ea1 Added fbsvcmgr, utility to access services manager 2007-05-03 11:25:05 +00:00
alexpeshkoff
20585b8e7e added minimum support for easy profiling setup 2007-04-25 14:00:49 +00:00
alexpeshkoff
feb4e91351 added path_utils to appropriate Makefiles 2007-04-19 09:09:25 +00:00
alexpeshkoff
29815559fc Added configure switches to build with OS-wide editline and/or ICU 2007-04-03 08:25:55 +00:00
aafemt
82bb38d00a Move some of darwin hacks to appropriate place 2007-03-13 05:28:49 +00:00
paulbeach
68b261513c Firebird 2.0 MacOS Classic Intel Build 2007-03-09 10:32:58 +00:00
aafemt
97e3f9ad42 Use linker to link DLLs on MinGW 2006-07-04 04:05:06 +00:00
aafemt
046b6fb1f4 Include autoconf cache to cleanup process
Get rid of YACC
2006-06-05 11:10:45 +00:00
asfernandes
04c989bb4e Misc 2006-04-20 02:44:48 +00:00
dimitr
c92884fd79 Hopefully, this should cure the posix builds. 2006-04-19 11:45:05 +00:00
aafemt
e036d9a77f Strip executables in prod build 2005-12-28 06:58:28 +00:00
alexpeshkoff
f13cdb88d2 deleted libfbcommon as was suggested by Jim 2005-12-18 17:56:43 +00:00
aafemt
ded6a80c4a Use libfbcommon wherever possible and drop ancient workaround for dependencies (use -MMD switch instead) 2005-07-22 10:26:30 +00:00
aafemt
c7a7155dc6 ICU adaptation and some improvements 2005-06-10 10:32:51 +00:00
aafemt
c24c3130b1 ICU build with MinGW 2005-06-08 05:28:47 +00:00
asfernandes
59213efe7e Merge INTL branch into HEAD 2005-05-27 22:45:31 +00:00
alexpeshkoff
f4cd5a154f Changed name to security2.fdb 2005-02-24 12:24:38 +00:00
skidder
69363fd241 Add support for biarch builds 2004-10-24 09:10:56 +00:00
kkuznetsov
936ec7895c Add LIB_LINK_MAPFILE variable option 2004-05-20 09:55:36 +00:00
brodsom
e9444b9311 -Modify object generation to be dependent on type (boot, std, superserver and superclient) not module. This saves 8% time in a full build.
-Add sqlda_pub.h to monolithic ibase
-Correct refDatabases symbols to avoid repeated generation of executables.
2004-04-30 23:02:07 +00:00
skidder
f26d84f76b 1. POSIX build libraries export only public API. 2. Unify exports for PROD_BUILD and DEV_BUILD. 3. Support for context memory pools. 4. Memory manager has lower memory overhead exceptionally on 64 bit targets 2004-03-25 23:12:50 +00:00
brodsom
90ccb542cf Fix Posix build after
- utils.cpp creation
- WAL/JOURNAL removal
2004-01-07 00:31:32 +00:00
brodsom
6fb1964481 Add journal and archive to posix build 2003-11-05 16:53:37 +00:00
aafemt
26793f235f Rollback my unneeded anymore hack 2003-09-26 10:22:28 +00:00
skidder
77b17de987 NBACKUP-related changes and some clean-up 2003-09-08 20:23:46 +00:00
alexpeshkoff
34c250a66e fix posix SS client library name 2003-09-01 14:22:50 +00:00
skidder
143f8d2443 Implementation of fast physical incremental backup 2003-08-06 16:30:49 +00:00
brodsom
08b589c322 Updates 2003-07-11 02:28:45 +00:00
brodsom
9372423a62 Corrections 2003-07-09 00:46:55 +00:00
brodsom
2731622b90 no message 2003-07-08 10:45:47 +00:00
brodsom
41497ef6d8 -Split posix build output between 'gen' and 'temp'(compiler .o .d)
- Remove some redundant variables
2003-07-08 01:05:22 +00:00
skidder
bc0dda7708 Fix UDF linkage problems on linux 2003-05-25 00:04:54 +00:00
aafemt
c8d4cb0e14 Ironing POSIX build. Resources were added to some exe and dll's 2003-03-28 11:29:18 +00:00
aafemt
a831b7838e Ironing POSIX build 2003-03-27 11:21:47 +00:00
aafemt
7e9e535a38 Few improvements for Win32 SS build procedure 2003-03-21 11:53:48 +00:00
aafemt
793ce67c72 Version information is concentrated in src/misc/writeBuildNum.sh 2003-03-20 11:11:55 +00:00