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

680 Commits

Author SHA1 Message Date
skidder
d6c0b775ac We are known as Firebird now 2003-10-31 12:25:40 +00:00
skidder
26e6654e4f Fix SuSE 9.0 install problem 2003-10-31 12:21:27 +00:00
eku
79fdcf4d04 Removed '-DSUPERCLIENT' as it breaks CS build. 2003-10-31 11:31:22 +00:00
epocman
bbbf2cbff1 Win32 stub GDS32.DLL now preferably attempts to load FBCLIENT.DLL from its installation location (rootdir/bin) instead of system directories. Related to the finishing touches of the Win32 installation scheme looking forward multi-instances support after V1.5.
Please build maintainers, add advapi32.lib to msvc7/mingw builds of gds32.dll. Thanks.
2003-10-30 18:06:07 +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
eku
9b2754e333 Use autoheader to generate config.h.in. 2003-10-30 07:26:28 +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
alexpeshkoff
805e01fb05 Port SS build changes from 1_5_Release 2003-10-27 18:00:44 +00:00
robocop
42aa6432fd We made EXACT_NUMERICS unconditional in FB1 and the macro was removed 2003-10-27 09:29:33 +00:00
robocop
0178bb9753 Get rid of SUPERCLIENT
Add explicitly proto_proto.h to the headers list
2003-10-27 09:25:27 +00:00
brodsom
320786f94d Corrections 2003-10-27 02:41:59 +00:00
brodsom
90c3320fd2 Restore dummy file 2003-10-27 01:51:16 +00:00
brodsom
b6a34095a3 -Add resources to iscguard
-Generate import library for fbclient.
2003-10-27 01:10:26 +00:00
brodsom
a642974576 Toward installable MinGW build 2003-10-27 01:09:38 +00:00
dimitr
31e52605aa Modified an existing error message. 2003-10-26 12:29:01 +00:00
dimitr
abefe05d96 Added new error message. 2003-10-25 12:35:51 +00:00
robocop
96d51430b6 Minor correction to error messages 2003-10-24 07:15:21 +00:00
brodsom
0f570b908b Correction 2003-10-23 23:18:04 +00:00
brodsom
35247931f1 First step toward mingw installable 2003-10-20 02:49: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
arnobrinkman
0eb1dc7d94 A batch-file i forgot, thanks to Blas 2003-10-19 15:49:05 +00:00
arnobrinkman
58caa54d49 Let's make my life a little bit easier, so i don't have to change everytime the files ;-) 2003-10-19 13:42:23 +00:00
arnobrinkman
6823e18473 Let's make my life a little bit easier, so i don't have to change everytime the files ;-) 2003-10-19 13:35:32 +00:00
brodsom
dd094f3245 Corrections 2003-10-19 01:25:36 +00:00
brodsom
36e5118ab1 Allow debug or release build 2003-10-19 01:23:34 +00:00
brodsom
ee34875087 Add DEV_BUILD to the debug build 2003-10-19 01:22:32 +00:00
brodsom
b41f317811 Correction 2003-10-17 14:32:48 +00:00
brodsom
1130322c3b Exit from build process if msdev returns errorlevel 1 2003-10-15 12:47:31 +00:00
eku
b6151b52c2 SINIX-Z: POSIX stylish sigaction. 2003-10-14 13:10:05 +00:00
skidder
4e8605294e Forward port Sparc fixes 2003-10-10 23:56:57 +00:00
brodsom
6b2298cc24 Correction 2003-10-09 18:06:55 +00:00
brodsom
672caef317 Test if firebird is set and ask for it if not 2003-10-09 17:48:29 +00:00
dimitr
fa331268ef no message 2003-10-08 11:50:05 +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
robocop
c9f10fc8ae Included two unnecessary files time ago 2003-10-06 09:46:29 +00:00
brodsom
2c6d999f76 include journal 2003-10-05 23:06:39 +00:00
robocop
c3fc0097bc Removed win16 survivor 2003-10-05 04:06:55 +00:00
robocop
c931a674c2 Cleanup.
Hopefully harmless
It should fix the issue introduced with constness in gds__interprete for current applications.
2003-09-29 12:43:14 +00:00
skidder
235db035ce Ok, i'm joining Firebird destruction team with my cleanup:
1. Bring trace DSQL, DYN and BLR trace logging up-to-date
2. Remove redundant CSB pointer dereferences in BLR parser and request compiler
3. Convert RIGHT JOIN to LEFT JOIN early during BLR parsing
4. Check BLR syntax for unititalized contexts usage
5. Some type-safety and const-correctness fixes
2003-09-28 21:36:05 +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
dimitr
d63065d9e6 Updated project files. 2003-09-15 09:36:27 +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
brodsom
9bf60eadc0 -Removing PYXIS 2003-09-11 02:17:05 +00:00
skidder
2557bda632 Adjust MSVC7 makefiles for XNET support 2003-09-09 19:00:44 +00:00
skidder
9ca33f65e8 Update MSVC7 makefiles 2003-09-09 16:43:33 +00:00
brodsom
ae00e628ce Add a script to build from scratch to installer 2003-09-09 07:51:25 +00:00
brodsom
25488398a6 Update msvc6 build after Nickolay changes 2003-09-09 07:49:42 +00:00
skidder
2ee2f2ad62 Update MSVC7 makefiles 2003-09-08 21:43:39 +00:00
skidder
77b17de987 NBACKUP-related changes and some clean-up 2003-09-08 20:23:46 +00:00
brodsom
86daa19fdc Move Alex commit to the right place 2003-09-08 19:31:12 +00:00
dimitr
efe2cbce0d Added the current XNET implementation.
Let's hope it works not only for me <g>
2003-09-08 14:14:23 +00:00
epocman
fa3a00ebb5 instsvc 'remove' new syntax does'nt need a '-g' option. 2003-09-07 21:39:36 +00:00
epocman
3e3e5f6336 instsvc new syntax does not take root_directory on the command-line. 2003-09-07 21:36:51 +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
brodsom
8e1419af36 Correction 2003-09-04 16:59:37 +00:00
brodsom
2ced467c50 Move stats.epp to utilities 2003-09-04 13:47:49 +00:00
brodsom
7e9608d015 -Add all the examples to the installer 2003-09-03 01:46:38 +00:00
brodsom
4e06eaa795 -Making journal buildable (and translating e to epp) 2003-09-02 18:28:23 +00:00
brodsom
577beb54d0 -Making journal buildable (and translating e to epp) 2003-09-02 18:19:44 +00:00
brodsom
6646490a8d -Fix to allow use repositories named differently. 2003-09-02 12:45:02 +00:00
alexpeshkoff
34c250a66e fix posix SS client library name 2003-09-01 14:22:50 +00:00
brodsom
6d3e653370 -Remove build warning (warning LNK4098: defaultlib MSVCRTD conflicts with use of other libs) 2003-09-01 14:17:03 +00:00
skidder
7e29413c02 Adjust MSVC7 makefiles 2003-09-01 14:04:14 +00:00
brodsom
7a04ed0496 -Corrections to wal build
-Add walw.exe build to msvc6
2003-09-01 12:08:56 +00:00
brodsom
03bfd915ce Remove envelope.epp from preprocess 2003-08-29 11:20:27 +00:00
aafemt
6fbb6c5ad7 No more isc_array_gen_sdl() in public API 2003-08-29 10:55:07 +00:00
dimitr
b6f1b4cfe3 Added new error message for Arno. 2003-08-25 08:17: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
arnobrinkman
010a776085 update fbembed 2003-08-21 23:05:56 +00:00
skidder
6f2c2095ae Fix kernel memory leak 2003-08-21 22:30:20 +00:00
brodsom
139160119a Remove intlcpp 2003-08-21 01:46:36 +00:00
arnobrinkman
05b6cf8350 make fbembed work again 2003-08-20 12:34:13 +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
robocop
03ac110ffd We no longer have a "relations" project.
Static metadata definitions came back.
2003-08-19 06:05:15 +00:00
skidder
95de179b0c Adjust MSVC7 makefiles to reduce command line compiler warnings 2003-08-18 16:56:27 +00:00
arnobrinkman
d5dbfe5151 make build work again 2003-08-18 14:11:02 +00:00
skidder
1c394c6d4b Fix up server-side database aliases
- expand Windows SS local connection strings on the client side unless they
specify database aliases (return to backward-compatible behavior)
- use aliases for database creation
- do security checks after database file name expansion
- forbid usage of relative paths in aliases
- do not stick to 8.3 filenames on Windows as it causes problems
2003-08-17 19:56:53 +00:00
alexpeshkoff
2bcc8898ba Also fix MSVC6 gfix build in head branch 2003-08-13 11:26:38 +00:00
robocop
1d4089c3f7 Committed... just in case 2003-08-13 11:11:47 +00:00
skidder
bd1b3e9ead Add nbak messages 2003-08-12 19:54:34 +00:00
eku
4ff4800a4a Use autoconf to do it right :-) 2003-08-12 10:06:14 +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
brodsom
1d84e4f50c Change message (the previous one is wrong) 2003-08-10 23:10:52 +00:00
brodsom
d4d5857041 beautify 2003-08-10 23:09:59 +00:00
brodsom
e6df9f5ff5 Move compiler output to a log file 2003-08-10 23:05:26 +00:00
skidder
ce78ed1f1d 1) Make NBACKUP happy on Win32 CS too.
2) Fix tracking of OWN_hung in Win32 CS lock manager (lock-up debugging aid)
3) Fix possible unsynchronized access to memory manager in Win32 CS builds
and client library. Have shown itself as a very rare crash of Win32 CS manager
process during its startup.
4) Reduce warnings a little
Points 2 and 3 need to be backported to B1_5_Release
2003-08-10 15:43:23 +00:00
brodsom
854078d8ee Reapply Paul change in the HEAD using the HEAD sources. 2003-08-08 15:54:09 +00:00
skidder
a8e7979ece Fix tweak in MSVC7 build 2003-08-08 14:01:34 +00:00
brodsom
c6b9bb5f0d Rollback Paul changes, it breaks the builds in several places. 2003-08-08 10:26:09 +00:00
paulbeach
65047a5450 Fix moronic spelling mistake 2003-08-08 09:13:20 +00:00
paulbeach
34a40fdebf Fix Blas' fix for Firebird location in prepare, so it can handle spaces in the path name. Echo %FIREBIRD% in setenvvar.bat. Copy firebird.conf to output so the server will actually run. 2003-08-08 07:52:21 +00:00
kkuznetsov
8b8a9bb179 *** empty log message *** 2003-08-08 06:29:52 +00:00
brodsom
c8e8bdaa93 Patch msvc6 after Nickolay changes 2003-08-08 00:29:43 +00:00
brodsom
6c6a521968 Change nbbackup to nbackup 2003-08-07 16:58:54 +00:00
brodsom
780a8830f6 Move miniinstall from src/install to builds/install 2003-08-07 14:31:55 +00:00
brodsom
7d7810850e Patch msvc6 after Nickolay changes 2003-08-07 13:59:15 +00:00
skidder
a43fdc98bd Add makefile for NBACKUP 2003-08-06 20:03:11 +00:00
skidder
4b36922e60 Make NBACKUP tool work on Windows. Seems to work. 2003-08-06 20:01:02 +00:00
skidder
84bfde306d Win32 engine builds and seems to work 2003-08-06 18:06:22 +00:00
skidder
143f8d2443 Implementation of fast physical incremental backup 2003-08-06 16:30:49 +00:00
brodsom
7eee2c42d5 Patch. previoulsy when the directory parameter have spaces (as in the example) the script fail. 2003-08-06 16:21:52 +00:00
brodsom
2b37e800af Correction (no need to build relations.cpp) 2003-08-06 15:41:55 +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
skidder
d35f452e80 Continue fixing MSVC build 2003-08-03 19:20:33 +00:00
skidder
d2e64fe18d Fix MSVC7 makefiles 2003-07-17 15:40:42 +00:00
brodsom
1b2bea76c1 Correct codes.cpp directory 2003-07-17 13:59:33 +00:00
brodsom
99b88c68ad Update output directories 2003-07-17 11:41:28 +00:00
brodsom
8722e3d801 Restore examples build (and add intlbld) 2003-07-17 02:15:46 +00:00
brodsom
1c310aa0ef Remove examples stuff from make_all 2003-07-16 19:14:18 +00:00
brodsom
306f154dd5 Remove commented sed commands 2003-07-16 19:06:37 +00:00
brodsom
3674015198 Adding the make_examples to build employee.fdb and intlemp.fdb 2003-07-16 18:46:15 +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
49a86dde7d Move physical io to os specific 2003-07-14 10:35:49 +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
32787c51c1 Adding generator for fields.h, relations.h, ids.h and names.h 2003-07-12 20:13:22 +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
7dfdc04600 Remove not used rdb*.h 2003-07-12 09:42:10 +00:00
brodsom
3b7da08529 -Build fbudf
-Copy ib_udf and fb_udf sql to output/udf
-Copy ib_udf/* and fb_udf/* to examples/udf
2003-07-11 16:49:35 +00:00
brodsom
50e19d0740 Remove v5_examples dsp 2003-07-11 16:47:48 +00:00
brodsom
b5e3e9bc9e Remove gen/v5_examples directory 2003-07-11 16:47:08 +00:00
brodsom
1b351afee9 Move examples builds to examples directory 2003-07-11 13:31:08 +00:00
brodsom
e2d92197ab Let winevent with api examples 2003-07-11 10:55:24 +00:00
brodsom
56c67b5571 Correction 2003-07-11 03:25:22 +00:00
brodsom
08b589c322 Updates 2003-07-11 02:28:45 +00:00
brodsom
5d4315302b Updated scripts 2003-07-11 00:03:58 +00:00
brodsom
5398fafc40 Moving .gbak to firebird2/builds/misc 2003-07-10 23:09:07 +00:00
brodsom
a8d82b2b5e Remove from BuildExecutableInstall work done in make_all.bat 2003-07-10 15:29:43 +00:00
brodsom
74a876b41d Adding automatic public headers build (gds.h and ibase.h) 2003-07-10 15:19:52 +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
90302ea4a3 -Rename to use the name in configure.in and classic install.(previously configure fails for superserver) 2003-07-09 01:24:36 +00:00
brodsom
9372423a62 Corrections 2003-07-09 00:46:55 +00:00
brodsom
3cc83a197e Moving install from 'src' to 'builds' 2003-07-08 23:05:09 +00:00
brodsom
b0ffeec028 Moving install from 'src' to 'builds' 2003-07-08 22:59:57 +00:00
brodsom
5e92f5f9b5 Posix build move build process and temporary databases to 'gen' 2003-07-08 12:24:12 +00:00
alexpeshkoff
1293ffa3af enable standalone use of preprocess.bat 2003-07-08 10:56:41 +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
50862cef01 Installer update 2003-07-07 11:34:09 +00:00
dimitr
7afafe73e8 Minor addition to the private API 2003-07-06 08:38:58 +00:00
brodsom
b3649602a7 Comment correction 2003-07-06 01:51:48 +00:00
hippoman
07caf06fac Syncing MSVC7 build files 2003-07-06 01:18:38 +00:00
hippoman
1c710fd0d4 Fixing MSVC7 build 2003-07-06 01:16:30 +00:00
brodsom
a75f8e4047 Move make.new to builds 2003-07-06 01:08:33 +00:00
brodsom
36ad45d234 Move old_prefixes to builds directory 2003-07-05 15:22:32 +00:00
brodsom
08651335ef Move temporary 'dbs' below temporary 'gen' 2003-07-05 14:45:43 +00:00
brodsom
6c00609243 Corrections 2003-07-05 03:31:02 +00:00
brodsom
8bf949431e Use temporary compiler dir 'temp' below root 2003-07-05 03:23:11 +00:00
brodsom
9bb850b4ac Use temporary compiler dir 'temp' below root 2003-07-05 03:17:39 +00:00
brodsom
696ab2e45c Move firebird.msg to 'gen' directory 2003-07-05 02:54:56 +00:00
brodsom
495722c05c Remove obsoleted build .bat and .mak 2003-07-05 02:44:11 +00:00
brodsom
8d48c075c0 Correction 2003-07-05 02:23:02 +00:00
brodsom
e0f93b9830 -Scripts with visual studio version detection
-Move output directory to a temporary below root
-Use absolute paths (easier to move)
2003-07-05 02:20:20 +00:00
brodsom
05264e0f7b -Scripts with visual studio version detection
-Move output directory to a temporary below root
-Use absolute paths (easier to move)
2003-07-05 02:02:07 +00:00
brodsom
ba26899974 -Scripts with visual studio version detection
-Move output directory to a temporary below root
-Use absolute paths (easier to move)
2003-07-05 01:10:56 +00:00
brodsom
c39ae445a5 Add msvc7 v5_examples. To be reviewed by Ignacio J Ortega 2003-07-04 18:45:21 +00:00
brodsom
d61368802d Replace make6_debug_examples with a new one with DEBUG/CLEAN option and not using sed 2003-07-04 17:01:06 +00:00
brodsom
74498aabd7 Beutifiying 2003-07-04 16:39:02 +00:00
brodsom
bc6c9aa5b2 Beautifying 2003-07-04 13:40:34 +00:00
brodsom
203b0a1007 Remove replaced bats
make6_debug.bat replaced with make6_all.bat DEBUG
make6_release.bat replaced with make6_all.bat
make7_debug.bat replaced with make7_all.bat DEBUG
make7_release.bat replaced with make7_all.bat
2003-07-04 13:26:28 +00:00
brodsom
54cad46f3a Correction 2003-07-04 13:19:39 +00:00
brodsom
5b3fc370fa -Replace build_all with makeX_boot.
-Add make7_boot (To be reviewed by Ignacio J Ortega)
2003-07-04 13:08:52 +00:00
brodsom
becb52f4af Replace make7_debug and make7_release with make7_all (To be reviewed by Ignacio J Ortega) 2003-07-04 13:00:25 +00:00
brodsom
e205b4bb51 Correction 2003-07-04 12:55:20 +00:00
brodsom
1c8dd7b01f -Change the file name of build6_all to a more understandable one.
-Replace Make6_release and Make6_debug with make6_all valid for release and debug versions
2003-07-04 12:46:48 +00:00
dimitr
115f39620d Minor changes to the preparation script. 2003-07-04 12:46:25 +00:00
dimitr
f7c3ebe35e Fixed little optimization issue with VC6 (SP < 5) 2003-07-04 10:15:30 +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
66eaf14303 Add batch to remove build created files and directories 2003-07-03 13:08:10 +00:00
brodsom
23d3fc86ad Add batch to remove build created files and directories 2003-07-03 12:44:36 +00:00
brodsom
25c9a8aee6 Move generated source from 'generated' to 'gen'. So we don't use a CVS and obsolete directory for build output and it will be easier to do a clean build. 2003-07-03 12:37:37 +00:00
brodsom
0bd5842534 minor changes 2003-07-03 11:04:21 +00:00
brodsom
b0f3b05ccf Remove sed test since the normal build (without parse) doesn't need sed or any other unix command. 2003-07-03 02:13:58 +00:00
brodsom
8670bbff29 Minor changes 2003-07-03 02:12:42 +00:00
brodsom
ae1e1efc19 -Change parse.bat to verify yacc/bison and sed and work with the two parser generators. 2003-07-03 02:12:11 +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
6f908798c1 Avoid using sed to edit epp files (excluding security.epp). 2003-07-02 14:40:30 +00:00
brodsom
150488a202 New dsp's to replace nmake's (split boot workspace) 2003-07-02 11:42:16 +00:00
brodsom
e9fbf136f0 New dsp's to replace nmake's (correction) 2003-07-01 22:25:59 +00:00
brodsom
1918a6135c New dsp's to replace nmake's (gpre with BOOT_BUILD = gpre_static) 2003-07-01 22:25:05 +00:00
brodsom
5c39e7f3e0 New dsp's to replace nmake's 2003-07-01 19:20:38 +00:00