dimitr
f9b75ffc74
Cleanup the makefiles.
2008-02-20 15:38:36 +00:00
asfernandes
c979d91901
Misc
2008-02-19 02:34:55 +00:00
paulbeach
03b2501b5b
Add the Readme.txt, allow package upgrade of aliases.conf and UDF files, so existing installations get upgraded properly.
2008-02-18 12:05:59 +00:00
alexpeshkoff
c14a900271
add Database.cpp to posix build
2008-02-15 08:47:23 +00:00
alexpeshkoff
ab38952521
changed soname for embedded library - frontported
2008-02-14 16:34:08 +00:00
alexpeshkoff
ca3a1fec5f
let gpre_static rebuild when library is changed
2008-02-14 10:08:04 +00:00
paulbeach
7119957fd9
1. Updated MacOS mod_loader to handle Bundles and Dynamic Libraries (yes the loading of the two is different)
...
2. Support the loading of the ICU Libraries dynamically
3. new = FB_NEW - prevent asserts.
2008-02-05 12:48:38 +00:00
alexpeshkoff
0c3ad329d3
Mutexes cleanup
2008-02-05 08:04:18 +00:00
asfernandes
607ef7d9fa
Encapsulate the parser and make it thread safe
2008-02-03 19:16:12 +00:00
asfernandes
9f47ec71be
Oops
2008-02-03 02:38:31 +00:00
asfernandes
b39ac40c9d
Misc
2008-02-03 02:32:39 +00:00
dimitr
0cda20a31a
Cleanup AliceMemoryPool.
2008-01-29 12:28:28 +00:00
alexpeshkoff
39896cb955
Fixed CORE-1671: atexit() calls in client libraries cause segfaults
...
and CORE-1079: Every attach of fbclient/fbembed library leaks 64KB of memory
To do it:
- created new template GlobalPtr, controlling access to destructors of global objects.
- applied it to global objects.
Also some related cleanup.
2008-01-23 15:52:40 +00:00
alexpeshkoff
46e0083216
use valgrind for amd64 DEV_BUILD
2008-01-23 15:39:44 +00:00
robocop
a6d4ab83fb
Misc.
2008-01-22 11:08:20 +00:00
paulbeach
95cac4966b
Welcome to 64bit MacOS builds
2008-01-18 15:13:44 +00:00
paulbeach
79a649377d
Welcome to 64bit MacOS builds
2008-01-18 14:12:26 +00:00
paulbeach
7a227d924c
Darwin and HPUX mods
2008-01-17 12:28:17 +00:00
alexpeshkoff
281a99b0e8
Applied Damyan's patch - MIPS linux port
2008-01-17 12:26:24 +00:00
paulbeach
795ec9349c
Darwin and HPUX mods
2008-01-17 12:09:39 +00:00
alexpeshkoff
b0a7a9064b
Fixing merge
2008-01-16 13:40:49 +00:00
alexpeshkoff
a98e65879a
Fixing merge
2008-01-16 13:26:43 +00:00
alexpeshkoff
24c7c42382
Merge continued
2008-01-16 11:48:27 +00:00
dimitr
cf84ebd910
The merge continued.
2008-01-16 10:41:58 +00:00
dimitr
99b102e678
Committed with conflicts by Alex's request.
2008-01-16 10:36:35 +00:00
alexpeshkoff
7f5e655b5d
fixed linux build
2008-01-10 10:06:22 +00:00
paulbeach
f3c21d4ca2
HPUX Port
2008-01-07 12:26: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
asfernandes
0ee85c7525
Misc
2007-12-28 00:14:00 +00:00
paulbeach
7db090f19e
Apply MacOS changes to HEAD
2007-12-27 12:19:52 +00:00
paulbeach
4a2f1647fe
Apply MacOS changes to HEAD
2007-12-27 10:55:58 +00:00
paulbeach
91c4f3734e
Apply MacOS changes to HEAD
2007-12-19 13:25:49 +00:00
alexpeshkoff
4816dbe061
1. Use EXE_LINK or STATICEXE_LINK (what appropriate) to link executables instead of plain LD.
...
2. Fron-ported fix for broken in ALt-Linux ld - changed order of libraries in command line.
2007-12-14 11:32:06 +00:00
paulbeach
d1a0e95271
MacOS 10.5 (Leopard) updates
2007-12-07 12:19:37 +00:00
paulbeach
94033a9cc2
HPUX Port
2007-11-15 08:20:12 +00:00
asfernandes
9dd863d6d7
Create class to buffer random bytes generation as process of generate many small random bytes is slow - thanks to Nickolay
2007-10-28 14:54:16 +00:00
paulbeach
a23c918479
Solaris Port
2007-08-31 12:29:22 +00:00
paulbeach
f220115a8a
Solaris Port
2007-08-31 10:48:09 +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
aafemt
55cc4c1a8a
Fix MinGW build
2007-08-13 12:55:24 +00:00
alexpeshkoff
4cc573addb
Should link with g++ on Solaris
2007-08-13 12:00:32 +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
alexpeshkoff
32b2e81e24
misc
2007-08-03 09:09:59 +00:00
alexpeshkoff
316909e84f
fixed posix build
2007-08-03 09:00:34 +00:00
alexpeshkoff
52aeebdf1a
Make build process slightly less artificial
2007-07-25 13:13:47 +00:00
paulbeach
facca2f278
MacOS Port into HEAD - Minor mods
2007-06-13 10:07:22 +00:00
asfernandes
4a5a6b14e8
Misc
2007-06-12 02:02:33 +00:00
paulbeach
1644f2cb64
MacOS Port into HEAD
2007-06-11 14:21:33 +00:00