alexpeshkoff
e5017f1a12
Extend format of firebird configuration file with a set of additional parameters for any parameter.
...
Use traditional firebird configuration files format in all places (intl, trace, etc.).
Add per-database configuration facility to aliases.conf (currently 15 parameters from firebird.conf).
2010-02-28 18:00:51 +00:00
asfernandes
9a5ad8b604
Do not pass -RAW to GPRE in the build, to facilitate the analyse of generated files
2010-01-01 18:39:42 +00:00
alexpeshkoff
46e7388ecc
We perform C++, not plain C compilation - therefore ese CXXFLAGS instead of CFLAGS
2009-08-07 13:29:02 +00:00
alexpeshkoff
c4255b2f4e
Always build threaded binaries. This lets simplify configure.in a bit.
2009-07-29 10:56:26 +00:00
asfernandes
f8eb935eb7
Misc
2009-06-06 18:13:57 +00:00
alexpeshkoff
806ad281bb
Better way to compile utilities/ntrace/os/*/platform.cpp for different platforms
2009-06-03 13:05:36 +00:00
alexpeshkoff
acc5a3f5c0
1. Avoid repeats of the CFLAGS in compiler invocation.
...
2. Dropped unused rules.
2009-04-03 11:57:43 +00:00
asfernandes
38ac4ab183
Use SIMILAR TO regexp (with sed syntax for replacements) for trace config
2009-03-26 16:33:21 +00:00
asfernandes
edfdc10156
Use regex.h header of our extern/regex, and not the one from a completelly different POSIX system library
2009-02-21 22:09:04 +00:00
asfernandes
41b4b3ab8d
Fixed CORE-2227 - Problem with column names with Accents and triggers.
...
Thanks to Alex for makefile fixes!
2008-12-08 23:45:23 +00:00
alexpeshkoff
7727fda8a9
Partially fixed posix build after DSQL merge
2008-02-28 17:54:22 +00:00
dimitr
b3b4ccb74e
DSQL integration into the engine.
2008-02-28 13:54:01 +00:00
dimitr
cf84ebd910
The merge continued.
2008-01-16 10:41:58 +00:00
paulbeach
d1a0e95271
MacOS 10.5 (Leopard) updates
2007-12-07 12:19:37 +00:00
alexpeshkoff
e0493683a7
fixed plain-C compilation rule
2007-04-11 09:39:58 +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
asfernandes
52cf18d83c
Misc
2006-07-05 02:17:47 +00:00
aafemt
97e3f9ad42
Use linker to link DLLs on MinGW
2006-07-04 04:05:06 +00:00
aafemt
e036d9a77f
Strip executables in prod build
2005-12-28 06:58:28 +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
asfernandes
59213efe7e
Merge INTL branch into HEAD
2005-05-27 22:45:31 +00:00
skidder
6c85fc2f27
Use GNU autoconf macros to determine switches required to generate threaded binaries properly
2004-10-04 05:23:56 +00:00
skidder
b980507ad2
Valgrind support
2004-07-30 22:38:08 +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
alexpeshkoff
2063c360c6
fixed some problems with posix debug build
2004-03-22 15:16:11 +00:00
aafemt
264bdfe7c6
Object files are in temp dir now
2003-08-22 10:29:35 +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
79db179422
Allow C programs use our shared libraries on Linux and other POSIX platforms
2003-05-25 00:07:30 +00:00
eku
02c8b57d75
Use predefined macros from make.defaults!
2003-04-10 06:34:24 +00:00
aafemt
d266ad6452
Public headers don't use pathes in #include directives any more. Now they can be provided 'as is'
2003-04-08 10:25:30 +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
brodsom
5c2576400d
Changes for MINGW build
...
-Use SHRLIB_EXT
-Add locks to FBCLASSES_ClientFiles(only used by windows but not part of the os specific files)
2003-03-05 15:51:44 +00:00
aafemt
1f1e2cc489
blrtable.h is generated and must not be in tree
2003-02-28 05:22:13 +00:00
nmcc
a4c2462a73
Move platform specific ld option to platform makefiles.
2002-12-29 01:38:20 +00:00
kkuznetsov
c8a58909de
Moving platform dependent linker option to platform files
2002-12-05 16:15:05 +00:00
nmcc
40f601faa2
Move compiler/platform specific cflags from make.rules to individual
...
platform prefix files.
2002-11-05 01:49:39 +00:00
skywalker
f35570a03b
A few makefile dependancies fixed.
...
Started work on upgrading rpm build scripts
Fix makefiles for super build
Exchange editline for readline in isql
2002-10-07 01:29:13 +00:00
kkuznetsov
03a4c67709
*** empty log message ***
2002-09-25 11:20:30 +00:00
eku
7debd9c9dd
Call linker with $(LD) (and not $(CC) to link C++ programs.
...
Don't hard-code linker path (rpath option).
2002-09-24 13:01:12 +00:00
skidder
7e50e296b4
Fix build engine to make PROD_BUILD compile
2002-09-19 15:25:38 +00:00
eku
4d05bd6fb7
Control build type (production/development) by configure (--enable-debug).
2002-09-10 06:08:56 +00:00
eku
943ff3398f
Do not define '-m468' in platform-independent rules.
2002-08-13 10:02:14 +00:00
skywalker
c8d8db2ba1
More changes to make fb2 compile on linux work with new build structure
2002-08-05 07:14:54 +00:00
skywalker
cc0eb3f21a
This time for sure - 4th generation main change this time was to incorperate
...
the super build as well as classic into fb2.
2002-07-29 15:04:06 +00:00