alexpeshkoff
5164439ddd
Avoid linking all this crap with trivial library
2008-12-23 09:34:19 +00:00
paulbeach
0e926ab154
Modifications to enable a build on Darwin
2008-10-22 13:15:00 +00:00
asfernandes
8f9b451ce9
Rework of ib_util changes. Dynamically load it in the engine and inform callback functions to alloc and free memory. Allocate memory from the default pool.
2008-07-12 21:23:42 +00:00
asfernandes
791a2c1b1b
Fixed Linux SS build
2008-06-17 01:05:34 +00:00
asfernandes
6f889ba0a4
1) Fixed an error in the POSIX build after usage of GlobalPtr
...
2) Some things observed by Claudio
2008-06-15 16:20:55 +00:00
asfernandes
af1d955da6
Improvement CORE-1937 - Detect (instead of crash) FREE_IT UDFs that return pointer not allocated by ib_util_malloc
2008-06-14 22:16:40 +00:00
alexpeshkoff
24c7c42382
Merge continued
2008-01-16 11:48:27 +00:00
dimitr
99b102e678
Committed with conflicts by Alex's request.
2008-01-16 10:36:35 +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
robocop
4ddfab5fec
Misc.
2007-03-11 03:52:15 +00:00
paulbeach
68b261513c
Firebird 2.0 MacOS Classic Intel Build
2007-03-09 10:32:58 +00:00
asfernandes
59213efe7e
Merge INTL branch into HEAD
2005-05-27 22:45:31 +00:00
skidder
f36811f20c
Honor CFLAGS given by the user in POSIX builds
2004-12-28 21:12:47 +00:00
skidder
270882fe3d
Migrate POSIX build to ib_udf.cpp
2004-11-02 07:15:55 +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
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
9efbcc7ff5
Solve fbudf build in MinGW
2003-09-27 23:29:07 +00:00
skidder
e7f54d902f
I don't know why Blas disabled building fbudf.so. Let's build it again
2003-09-23 22:36:12 +00:00
brodsom
523e000333
Update
2003-07-14 09:45:18 +00:00
fsg
ae08a47a54
renamed fb_udf to fbudf for posix-builds to stay compatible with the windows world
...
fsg
2003-07-09 09:21:26 +00:00
skidder
bc0dda7708
Fix UDF linkage problems on linux
2003-05-25 00:04:54 +00:00
aafemt
a831b7838e
Ironing POSIX build
2003-03-27 11:21:47 +00:00
brodsom
58a86432a3
Changes for MINGW build
...
-Use SHRLIB_EXT instead of 'so'
2003-03-05 16:19:08 +00:00
skidder
d24487802c
Make standard UDF libraries functions involving memory allocation work on Linux
2003-01-02 16:02:43 +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
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
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
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