skidder
6973b067ea
Do more AMD64 fixes. libfbstatic builds and can do some basic stuff now
2004-01-12 06:58:27 +00:00
skidder
ae809d5c63
Add prefix for my machine
2004-01-12 04:58:09 +00:00
brodsom
90ccb542cf
Fix Posix build after
...
- utils.cpp creation
- WAL/JOURNAL removal
2004-01-07 00:31:32 +00:00
skidder
ed75d2e51b
Build debuggable release binaries on Linux
2003-12-27 23:48:26 +00:00
aafemt
f8f3a55c8a
Add db_alias.cpp to gstat
2003-12-17 11:05:53 +00:00
brodsom
202d12631e
Fix posix builds (new btn.cpp source)
2003-12-02 16:03:43 +00:00
brodsom
eb3c552424
Fix posix build, add new source btn.cpp.
2003-12-02 02:50:16 +00:00
kkuznetsov
9adf479a0b
some solaris fixes
2003-11-21 19:45:50 +00:00
bellardo
b4b0b73124
Get rid of the space between the "-L" parameter and the library name. The space breaks the darwin build.
2003-11-08 07:39:06 +00:00
brodsom
a31f45134c
Corrections
2003-11-07 11:37:18 +00:00
brodsom
6fb1964481
Add journal and archive to posix build
2003-11-05 16:53:37 +00:00
eku
d924b4cd93
Undo my latest changes as requested by Nickolay Samofatov.
2003-11-04 06:25:11 +00:00
eku
83c6c315ca
Let autoconf control whether -DSUPERCLIENT is used or not.
2003-10-31 12:41:46 +00:00
eku
79fdcf4d04
Removed '-DSUPERCLIENT' as it breaks CS build.
2003-10-31 11:31:22 +00:00
eku
b7d254f4fc
Removed '-DSUPERCLIENT' as it breaks CS build.
2003-10-30 14:26:26 +00:00
aafemt
60c4012776
Turn off automatic CPU optimisation 'coz it doesn't work on AMD K6-2
2003-10-30 12:09:59 +00:00
skidder
f984bdc93d
Build and install libfbclient.so in Linux CS
2003-10-28 17:58:12 +00:00
skidder
1c9628acac
Remove unneeded define. Noted by Claudio
2003-10-28 12:37:41 +00:00
skidder
1be4fe1d61
Forward port Solaris fixes
2003-10-27 18:42:47 +00:00
robocop
42aa6432fd
We made EXACT_NUMERICS unconditional in FB1 and the macro was removed
2003-10-27 09:29:33 +00:00
brodsom
b6a34095a3
-Add resources to iscguard
...
-Generate import library for fbclient.
2003-10-27 01:10:26 +00:00
brodsom
1b5b4fd245
Add gdef and qli to posix ss build (needed for the tcs)
2003-10-20 01:45:06 +00:00
skidder
4e8605294e
Forward port Sparc fixes
2003-10-10 23:56:57 +00:00
stryqx
d42ac86e9c
Fix typo
2003-10-07 06:48:47 +00:00
stryqx
c9cc277e07
Fix up build flags.
2003-10-07 06:43:55 +00:00
brodsom
9efbcc7ff5
Solve fbudf build in MinGW
2003-09-27 23:29:07 +00:00
brodsom
42c46e7369
Remove ipserver from mingw build
2003-09-27 23:28:11 +00:00
aafemt
26793f235f
Rollback my unneeded anymore hack
2003-09-26 10:22:28 +00:00
aafemt
7c3870cbe7
Gpre used during build doesn't need additional language modules
2003-09-24 10:39:20 +00:00
skidder
1bce3be919
Make Firebird 2.0 Linux CS install prefix-aware and secure
2003-09-23 22:38:48 +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
aafemt
757936b1d3
instsvc doesn't need OS_specific_files
2003-09-12 10:16:13 +00:00
brodsom
ad122347cc
-Remove PYXIS
2003-09-11 02:54:26 +00:00
skidder
77b17de987
NBACKUP-related changes and some clean-up
2003-09-08 20:23:46 +00:00
alexpeshkoff
089c7d06df
fix posix SS build - script files are copied for both SS and CS
2003-09-05 10:05:28 +00:00
alexpeshkoff
34c250a66e
fix posix SS client library name
2003-09-01 14:22:50 +00:00
brodsom
7a04ed0496
-Corrections to wal build
...
-Add walw.exe build to msvc6
2003-09-01 12:08:56 +00:00
aafemt
264bdfe7c6
Object files are in temp dir now
2003-08-22 10:29:35 +00:00
aafemt
3bcc2e2ce2
Make intl compilable
2003-08-22 10:28:00 +00:00
brodsom
8093eca225
Move intl module to c++
2003-08-20 08:38:05 +00:00
brodsom
81bebbe1a8
-Fix parse.cpp (yacc generated) warnings
2003-08-19 11:42:45 +00:00
brodsom
b4eb27949b
-Remove parse.cpp (yacc generated) warnings
2003-08-19 09:25:21 +00:00
brodsom
33c44586d5
-Remove parentheses warnings.
...
-Remove unknown-pragmas warnings.
-Remove unused variables warnings, near all the actual warnings are for gpre generated stuff.
-Avoid message wrapping.
2003-08-11 01:25:09 +00:00
kkuznetsov
8b8a9bb179
*** empty log message ***
2003-08-08 06:29:52 +00:00
skidder
143f8d2443
Implementation of fast physical incremental backup
2003-08-06 16:30:49 +00:00
skidder
38c75dd754
Clean up some recent shit after Blas to make engine compile
2003-08-04 15:33:28 +00:00
brodsom
d5d94c145d
Solve the examples failure in Linux build
2003-08-03 23:18:57 +00:00
brodsom
8722e3d801
Restore examples build (and add intlbld)
2003-07-17 02:15:46 +00:00
brodsom
499337fda5
Split utilities dir
2003-07-15 02:43:36 +00:00
brodsom
5829455596
Move win32 specific sources in remote to remote/os/win32
2003-07-14 23:29:45 +00:00
brodsom
46c9f79302
Move physical io to os specific
2003-07-14 11:23:04 +00:00
brodsom
523e000333
Update
2003-07-14 09:45:18 +00:00
brodsom
dafc23b2a5
Adding generator for fields.h, relations.h, ids.h and names.h
2003-07-12 20:38:27 +00:00
brodsom
b46b68ad00
Correction
2003-07-12 20:02:17 +00:00
brodsom
b3fa20ad04
Remove, replaced with boot.gpre, client.gpre and embed.gpre
2003-07-12 09:54:44 +00:00
brodsom
1b351afee9
Move examples builds to examples directory
2003-07-11 13:31:08 +00:00
brodsom
08b589c322
Updates
2003-07-11 02:28:45 +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
brodsom
9372423a62
Corrections
2003-07-09 00:46:55 +00:00
brodsom
5e92f5f9b5
Posix build move build process and temporary databases to 'gen'
2003-07-08 12:24:12 +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
brodsom
b3649602a7
Comment correction
2003-07-06 01:51:48 +00:00
brodsom
a6f40ba248
Move MinGW readme
2003-07-04 03:21:51 +00:00
brodsom
adbc533cc8
Use MINGW macro and mthreads
2003-07-04 02:26:45 +00:00
brodsom
4e8e96d3b3
add extension to identify type
2003-07-03 15:48:49 +00:00
brodsom
51499f9150
Add special action to be used in dyn_def.cpp.
...
(remove dyn_def.sed)
2003-07-02 19:02:49 +00:00
brodsom
92ff207985
Update mingw instructions
2003-06-30 12:42:19 +00:00
kkuznetsov
8ba963241a
Trying to make FB2 compiler independant add prefix for SUN C compiler and fix fist compilation error
2003-06-20 17:55:31 +00:00
alexpeshkoff
c6c3b27a76
fixing linux SS - trivial mistypes
2003-06-06 09:31:48 +00:00
fsg
3592727c42
Reenabled ada, fortran, cobol and pascal for gpre
...
Install *udf.sql into the UDF-directory for linux builds
2003-05-25 10:44:58 +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
skidder
bc0dda7708
Fix UDF linkage problems on linux
2003-05-25 00:04:54 +00:00
alexpeshkoff
b38217d127
Dropped second entry for rpb_chain
2003-05-05 07:38:28 +00:00
alexpeshkoff
3511117b07
added rpb_chain to posix build
2003-04-29 14:23:52 +00:00
fsg
bdd4752745
Update linux makefiles to reflect rpb_chain changes
2003-04-28 18:57:39 +00:00
alexpeshkoff
2af60e8991
Exit on missing / wrong firebird.conf with error report in system log
2003-04-19 16:46:24 +00:00
skidder
9b84f95b96
Be compatible with older machines
2003-04-14 19:21:03 +00:00
eku
9a930f8e74
Fixed typo: LN_S->LN
2003-04-10 07:50:03 +00:00
eku
02c8b57d75
Use predefined macros from make.defaults!
2003-04-10 06:34:24 +00:00
brodsom
ef65afb5fd
Update MINGW readme
2003-04-08 10:41:52 +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
5452162cee
Better exampes' copying
2003-04-08 10:09:05 +00:00
aafemt
ca2a9cc333
fix typo
2003-04-07 10:14:17 +00:00
aafemt
e3929786dc
Prevent static gbak from multiple build
2003-04-04 10:40:40 +00:00
eku
22eaacd6a7
SVR4 yacc doesn't support '-b' option. So use 'mv' to achieve the same
...
result.
2003-04-03 07:35:20 +00:00
brodsom
0368c1561b
Filter crlf in windows platform
2003-04-02 22:24:47 +00:00
brodsom
7eff8768ae
Update MINGW readme
2003-04-01 23:47:14 +00:00
aafemt
0c8daeb80d
Improve Win32 build. Add resources to superserver
2003-03-31 10:29:16 +00:00
brodsom
4843534123
Update MINGW readme with a note about crash in v5_examples due to locking bug.
2003-03-28 13:53:51 +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
d6a2945cac
Remove obsolete files
2003-03-27 11:16:14 +00:00
brodsom
22cc2589dd
Update instructions to build parse.cpp with bison.
2003-03-27 03:16:38 +00:00
brodsom
9de03bf380
Modify warning options. Remove unknown-pragmas and add format and signed compare
2003-03-27 03:14:02 +00:00
brodsom
97c76a8579
Correct typing errors
2003-03-26 11:08:18 +00:00
brodsom
f24c9b2f94
Update the MINGW readme after the event problem was resolved.
2003-03-25 13:24:48 +00:00
aafemt
ed3859c23b
Another step towards MinGW CS build
2003-03-25 11:07:59 +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
eku
ceb9d33c9d
Changed the default extensions for databases from .gdb to .fdb
...
The Windows and OS X builds have not been updated yet.
2003-03-17 12:06:48 +00:00
alexpeshkoff
70c9d082ba
Now external tables are checked against directories list
2003-03-15 20:20:41 +00:00
skidder
277a2ec191
Fixup optimization flags to produce fastest possible but still correct binary
2003-03-15 16:52:04 +00:00
eku
6cbd82fea8
Editline changes:
...
o got a FB-compliant makefile
o uses configure
o eventually compiles on SINIX-Z
2003-03-12 12:39:58 +00:00
brodsom
d3373a168e
Modify MinGW instructions
2003-03-07 16:58:49 +00:00
brodsom
4e04044bb8
Update instructions, remove win_libs and give instructions to patch manually libfbclient and libfbembed
2003-03-06 23:25:32 +00:00
brodsom
8b595099e7
Update instructions
2003-03-06 23:20:31 +00:00
brodsom
37b2fb6957
Move cntl.cpp to OS_ServerFiles
2003-03-06 13:16:15 +00:00
brodsom
c7f5f1ee5a
Blob_filter is not a epp file since 1999, change the name to .cpp and modify the makefiles
2003-03-06 00:43:32 +00:00
brodsom
f489a329b3
Changes for MinGW build.
...
-Build instructions.
2003-03-06 00:27:59 +00:00
brodsom
c37d9f64da
Changes for MinGW build.
...
-Patch previous commit
2003-03-06 00:16:52 +00:00
brodsom
4e76ba9525
Add cntl.cpp
2003-03-05 20:59:06 +00:00
brodsom
0b4413db1b
Changes for MINGW build
...
-Use SHRLIB_EXT instead of 'so'
-Add WIN_LIBS
2003-03-05 17:59:10 +00:00
brodsom
cac84229a4
Changes for MINGW build
...
-Add ipserver objects
2003-03-05 17:56:50 +00:00
brodsom
06a42806de
Changes for MINGW build
...
-Use SHRLIB_EXT instead of 'so'
-Add some needed sources.
-Add WIN_LIBS
2003-03-05 17:16:32 +00:00
brodsom
58a86432a3
Changes for MINGW build
...
-Use SHRLIB_EXT instead of 'so'
2003-03-05 16:19:08 +00:00
brodsom
fe47098fb3
Changes for MINGW build
...
-Use specific server files
-Add LIB_GUI
2003-03-05 16:15:45 +00:00
brodsom
1105de2544
Changes for MINGW build
...
-Use specific EMBED_UTIL_TARGETS
2003-03-05 16:13:07 +00:00
brodsom
346bf81994
Changes for MINGW build
...
-Add new util targets
-Use specific CLIENT_UTIL_TARGETS
2003-03-05 16:09:30 +00:00
brodsom
fccaa3b22a
Changes for MINGW build
...
-Add ipserver files
-Use specific server files (remote dir)
-Add LIB_GUI
2003-03-05 16:07:13 +00:00
brodsom
d233e9da02
Changes for MINGW build
...
-Use SHRLIB_EXT instead of 'so'
2003-03-05 15:57:25 +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
brodsom
ca19e731e7
Changes for MINGW build
...
-Use SHRLIB_EXT
-Add new util targets
2003-03-05 15:49:07 +00:00
brodsom
7a72fc1398
Changes for MINGW build
...
-Add OS_ServerFiles
-Add CLIENT_UTIL_TARGETS and EMBED_UTIL_TARGETS.
-For mingw add some values only used in this port.
-Set OS_Specific_Files
2003-03-05 15:45:25 +00:00
brodsom
2c112840b0
Changes for MINGW build
...
-Add OS_ServerFiles
-Add CLIENT_UTIL_TARGETS and EMBED_UTIL_TARGETS.
2003-03-05 15:42:28 +00:00
fsg
e0dcb77416
Fixed some really old typos.
...
Included ExecuteStatement in the LINUX-Build
2003-03-02 17:47:22 +00:00
aafemt
1f1e2cc489
blrtable.h is generated and must not be in tree
2003-02-28 05:22:13 +00:00
eku
5ffe65acc2
Since PYXIS support has gone some time ago, remove it from the Makefiles as
...
well.
2003-02-24 09:52:33 +00:00
skidder
8121720f94
Make intl support work on POSIX again
2003-02-22 15:45:22 +00:00
kkuznetsov
9f00a42c5b
Some Impruvements with sfio
2003-02-20 14:41:17 +00:00
eku
7a74c7bfd8
This file does not compile on POSIX platforms. Exclude it from the build
...
process until someone has fixed it.
2003-02-20 06:17:25 +00:00
aafemt
d861d96c63
XNET and somewhere WNET were added to remote interfaces
2003-02-19 05:16:46 +00:00
aafemt
a88455f961
Propagate PLATFORM across makefiles
2003-02-19 05:14:36 +00:00
eku
e9e3967a47
Fixed POSIX build after removal of pipe/csv directories.
2003-02-17 08:26:10 +00:00
eku
06db98738f
Fixed POSIX build.
2003-02-12 09:23:12 +00:00
aafemt
e55e271385
Little step towards MinGW build. Physical IO module is platform-depended now
2003-02-11 05:13:36 +00:00
eku
a7f18b2e31
Removed "register" variables from the source code. It's up to the compiler
...
to hold variables in CPU registers.
2003-02-10 13:28:35 +00:00
dimitr
a0ea6bb388
Renamed isc4 in the build files.
2003-02-10 12:26:26 +00:00
dimitr
6c4efa34c9
Damn, my own typo caused another one. The extension should be "fdb".
2003-02-10 11:54:30 +00:00
eku
1a9a258234
Renamed isc4.gdb to security.gdb (POSIX builds)
2003-02-10 11:01:23 +00:00
fsg
817066fe5f
Fixed a typo to get it compiled under Linux again
2003-01-26 18:12:09 +00:00
brodsom
2be103e8a0
New charsets (update posix build)
2003-01-25 03:14:32 +00:00
skidder
ba5e11b15c
Integrate new memory manager into the engine
2003-01-16 17:47:10 +00:00
skidder
6e8a13c82b
Make engine compile on POSIX again
2003-01-04 17:10:43 +00:00
skidder
d24487802c
Make standard UDF libraries functions involving memory allocation work on Linux
2003-01-02 16:02:43 +00:00
nmcc
38368e393d
Move sfio test to Solaris specific location.
...
Change to --with-sfio=path_to_sfio defaulting to no and substitute values
in to makefiles.
This allows Classic to be built and run without sfio using standard Solaris
stdio while problems between sfio, ib_stdio etc and C++ are sorted out for
superserver.
2002-12-31 18:15:18 +00:00
nmcc
e843bdb79e
Firebird2 make rules for Solaris Sparc.
2002-12-30 16:00:38 +00:00
nmcc
5c41478523
Do not replace users exisiting LD_LIBRARY_PATH
2002-12-29 14:59:40 +00:00
nmcc
862185cd27
Remove any existing link otherwise ln fails on Solaris.
2002-12-29 14:18:21 +00:00
nmcc
a4c2462a73
Move platform specific ld option to platform makefiles.
2002-12-29 01:38:20 +00:00