alexpeshkoff
1ff9ab47aa
Make output better understandable on 64-bit native platforms
2005-08-04 10:36:45 +00:00
kkuznetsov
48013f54ed
More plays with icu on Solaris x86
2005-06-22 13:48:23 +00:00
aafemt
060a7b1a6d
MinGW port of ICU
2005-06-15 05:31:47 +00:00
aafemt
93da790005
More appropriate place to configure ICU
2005-06-07 05:09:42 +00:00
kkuznetsov
0ee1eb1ef9
First step to build icu on others then Linux
...
Linux should work but must be retested
2005-06-02 08:00:34 +00:00
asfernandes
59213efe7e
Merge INTL branch into HEAD
2005-05-27 22:45:31 +00:00
alexpeshkoff
1543b10e82
New scripts for linux
2005-04-29 18:24:44 +00:00
kkuznetsov
58f4cd4cdc
Make Solaris install scripts "unified" for sparc and x86
2005-04-20 14:30:49 +00:00
kkuznetsov
6c04bc06a5
Revert my previos commit as autoconf fails with 2 equally filenames beetween case
2005-04-20 07:47:44 +00:00
kkuznetsov
513714f7f2
misc
2005-04-19 08:05:17 +00:00
kkuznetsov
13c9bfeaa3
Try to pick-up Ray Holme Solaris spark32 port into FB2 (not tested yet)
2005-04-18 16:06:21 +00:00
aafemt
017497b834
Comment out dirs with broken files
2005-03-24 11:16:27 +00:00
aafemt
d12ca08964
Missed directories
2005-03-23 10:24:58 +00:00
alexpeshkoff
3f24624257
fix examples in package
2005-03-20 11:00:34 +00:00
alexpeshkoff
eaf6cb9791
merge 1.5 install files to 2.0
2005-03-13 16:12:03 +00:00
kkuznetsov
e07165febc
Solaris install system
2005-03-11 15:00:03 +00:00
alexpeshkoff
beb174bcef
removed dependency from libssl
2005-02-24 17:09:20 +00:00
kkuznetsov
d7debd47b7
FW fixes from 1.5.2
2005-02-16 10:29:11 +00:00
skidder
9fc69a47c2
Add support for generic Linux builds (misc platforms)
2004-12-28 21:07:12 +00:00
robocop
4012106884
Misc.
2004-12-25 09:44:03 +00:00
kkuznetsov
af0ab61ae2
Some things is moved from R1.5.1.
...
Starting separating of defines accoding
SOLARIS -- any threading modes
SOLARIS_MT - solaris with Sun threading model
current nothing - solaris with posix threading model
2004-12-24 09:35:48 +00:00
alexpeshkoff
b44256eccc
security fixes - added check for libssl and gsec.client build
2004-11-07 13:43:43 +00:00
skidder
933063c7ce
Slightly adjust Dmitry's Firebird::TimeStamp class to make it more useful, change is coordiated with Dmitry. Use thread-safe localtime_r routine when it is available
2004-11-04 19:14:20 +00:00
aafemt
93886429c5
1) Multithread for Win32. 2) Space is important sometimes
2004-10-25 09:45:03 +00:00
skidder
69363fd241
Add support for biarch builds
2004-10-24 09:10:56 +00:00
skidder
498ea634b0
Add support for daily builds
2004-10-17 23:51:11 +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
6ff14d2a10
Correctly build on non-x86 SuSE linux
2004-09-30 16:30:05 +00:00
kkuznetsov
17725b9cee
added new directory remote/os/sun to mkdir -p
2004-09-15 09:36:50 +00:00
kkuznetsov
5f27a6a541
Putted SolX86 install files from 1.5.1 to HEAD
2004-08-19 13:51:15 +00:00
kkuznetsov
43f2ec4f03
Fix for not adding both lpthread and lthread on Solaris|solx86
2004-06-29 15:16:12 +00:00
skidder
277788de7a
NetBSD port from James K. Lowden
2004-05-20 23:05:02 +00:00
kkuznetsov
234fdb0e43
Add check for caddr_t to fix compile error on Solaris munmap,
...
some more warnings to prefix solx86gcc, comment historycal pragmas
2004-05-13 14:05:00 +00:00
eku
3dd652eea7
Remainings of ib_stdio
2004-05-03 11:31:57 +00:00
skidder
dcfa42372f
Fix POSIX build
2004-05-02 08:53:23 +00:00
brodsom
cab173f71d
-Modify object generation to be dependent on type (boot, std, superserver and superclient) not module. This saves 8% time in a full build.
2004-04-30 23:03:00 +00:00
aafemt
9206abab9f
Another dir for win32 in temp
2004-04-13 10:41:14 +00:00
skidder
d1e22bee87
Use llrint() on platforms where it is available
2004-04-09 00:23:58 +00:00
aafemt
6010dd4166
Missed dirs in temp
2004-03-30 10:04:11 +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
skidder
75ae1d9890
Fix some packaging issues with non-x86 Linux ports. Prepare AMD64 port for public testing
2004-01-29 06:32:09 +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
6f4eab41e7
Correction.
2003-11-23 16:37:40 +00:00
skidder
d0280a8c1b
Enable support for raw devices by default
2003-11-23 16:27:09 +00:00
kkuznetsov
da00bfb433
first trying gcc for solx86
2003-11-21 19:52:10 +00:00
eku
4a38dfd307
Moved the definition of socklen_t to autoconfig.h. It's used in inet.ccp and
...
server.cpp.
2003-11-20 08:13:30 +00:00
brodsom
7e79ed8810
-Fix threading in MinGW (and the failed tests in fbtcs)
2003-11-18 03:12:35 +00:00
stryqx
c75dee1e72
Fix build on FreeBSD 4.x
2003-11-13 03:41:45 +00:00
stryqx
4a5d703b20
Fix build on FreeBSD 4.x
2003-11-13 00:53:12 +00:00
aafemt
32ac267cc6
downgrade autoconf requirement to 2.56
2003-11-10 11:25:05 +00:00
stryqx
36f27074d7
Look for the install script template for FreeBSD in the right location.
2003-11-06 09:31:56 +00:00
stryqx
57e2bb7c39
Let configure know about the FreeBSD install script.
2003-11-06 09:25:44 +00:00
brodsom
6fb1964481
Add journal and archive to posix build
2003-11-05 16:53:37 +00:00
eku
707e6828ac
Added comment as requested by Claudio.
2003-11-04 08:34:42 +00:00
eku
84a21604a3
Work around a problem with some Linux distros.
2003-11-04 06:45:22 +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
da0d0f068f
Cleanup usage of gettimeofday.
2003-10-31 11:33:45 +00:00
eku
9fd64756dc
Spelling.
2003-10-30 12:47:59 +00:00
eku
9c114cf8e0
Detect POSIX threads support with autoconf. Some code cleanup.
2003-10-30 09:49:40 +00:00
eku
48a19c4fad
Added missing autoheader templates.
2003-10-30 08:03:17 +00:00
eku
9b2754e333
Use autoheader to generate config.h.in.
2003-10-30 07:26:28 +00:00
eku
770fc354eb
Removed redundant test for socklen_t. Minor cleanup.
2003-10-29 07:57:19 +00:00
skidder
1be4fe1d61
Forward port Solaris fixes
2003-10-27 18:42:47 +00:00
alexpeshkoff
4bcd38998b
Port SS build changes from 1_5_Release
2003-10-27 17:53:30 +00:00
brodsom
9968a642d6
-Add resources to iscguard
2003-10-27 01:14:44 +00:00
brodsom
2b3790f075
Set EDITLINE_FLG=N in Linux until the editline problem is solved.
2003-10-23 23:15:41 +00:00
brodsom
1b5b4fd245
Add gdef and qli to posix ss build (needed for the tcs)
2003-10-20 01:45:06 +00:00
stryqx
7dea923999
Make configure summary report match reality.
2003-10-19 06:59:55 +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
355ac12dd7
Correction
2003-09-30 19:26:05 +00:00
brodsom
617d3390f7
Lost commit
2003-09-30 17:48:55 +00:00
fsg
002b4738fa
small fixes for ftn.cpp, include fbudf for the linux build
...
FSG
2003-09-30 09:41:42 +00:00
skidder
1bce3be919
Make Firebird 2.0 Linux CS install prefix-aware and secure
2003-09-23 22:38:48 +00:00
skidder
77b17de987
NBACKUP-related changes and some clean-up
2003-09-08 20:23:46 +00:00
aafemt
3bcc2e2ce2
Make intl compilable
2003-08-22 10:28:00 +00:00
eku
4ff4800a4a
Use autoconf to do it right :-)
2003-08-12 10:06:14 +00:00
brodsom
51f53c5043
Patch MinGW after Nickolay changes
2003-08-07 17:10:19 +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
5ec1181ab9
Split utilities dir
2003-07-15 10:52:51 +00:00
brodsom
5829455596
Move win32 specific sources in remote to remote/os/win32
2003-07-14 23:29:45 +00:00
brodsom
523e000333
Update
2003-07-14 09:45:18 +00:00
brodsom
3fdbf78cc6
Clean
2003-07-12 09:55:15 +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
brodsom
8a23210fe1
-Correction due to 'install' move
2003-07-09 01:20:17 +00:00
brodsom
5e92f5f9b5
Posix build move build process and temporary databases to 'gen'
2003-07-08 12:24:12 +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
a75f8e4047
Move make.new to builds
2003-07-06 01:08:33 +00:00
brodsom
c868dcc238
Remove unused directory creation
2003-07-03 14:44:44 +00:00
stryqx
b2d0c5631e
The check for socklen_t fails on FreeBSD as socklen_t is defined
...
in sys/socket.h. Write a specific check for this on FreeBSD.
2003-06-15 06:03:02 +00:00
stryqx
4cfed39146
Fix a typo.
2003-06-15 05:57:47 +00:00
skywalker
b05bf5b7ec
Create a required directory for super
2003-06-13 01:17:49 +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
eku
d496ef4e4e
Check for the function mkstemp(). If it's not available, fall back to mktemp().
2003-05-14 05:40:00 +00:00
bellardo
53f82c02e9
Don't forget to create the darwin specific OS directories in gen/*
2003-04-17 18:42:12 +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
alexpeshkoff
1391e13f0a
Dropped HAVE_*EXIT defines
2003-03-13 15:46:34 +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
skidder
be1c273e09
Getting ready for Beta4
2003-03-12 11:57:54 +00:00
eku
d09e9ab35b
Started to use libtool ( http://www.gnu.org/software/libtool/ ). It will
...
eventually handle all platform specific compile and link issues!
Removed generated files from the view (config.guess and config.sub).
2003-03-07 07:41:13 +00:00
brodsom
b862b76b98
Remove lstdc++ from mingw platform libs
2003-03-06 13:22:07 +00:00
brodsom
d2c8a8e69a
Changes fro MINGW build (forgoten commit)
...
-Add directory
2003-03-06 01:14:47 +00:00
brodsom
e1a9994af7
Changes for MINGW build
...
-Add shrlib_ext value for the shared library extension
-Add some libraries to windows build
-Add some some needed directories
2003-03-05 15:38:03 +00:00
aafemt
83c180aa1e
Let config.status make directories
2003-03-03 06:02:29 +00:00
brodsom
72fe397fb9
Add some needed directories
2003-02-25 01:12:57 +00:00
skidder
ca67236406
Get ready for Beta3
2003-02-22 21:48:48 +00:00
eku
b3eed24737
XPG defines that prototypes for malloc/free have to be defined in stdlib.h.
...
malloc.h is deprecated - removed.
2003-02-20 06:36:40 +00:00
eku
6776adb23e
Added a test for <sys/socket.h> needed in remote/inet.cpp.
2003-02-18 12:38:27 +00:00
aafemt
2dadf55537
WCHAR --> UCS2_CHAR and some cleanup around it
2003-02-18 05:24:35 +00:00
bellardo
609150281d
add a configure check for malloc.h
2003-02-13 22:49:20 +00:00
eku
b0a99f044f
Removed the test for 'const'
2003-02-13 12:00:22 +00:00
bellardo
66f1932672
3 new tests for darwin:
...
expanded semun
expanded 64 bit io
dirname
2003-02-12 06:09: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
skidder
2b3e2b45bf
Mark linux packages as Beta2
2003-02-10 15:59:01 +00:00
eku
116280f992
Completed the changes made by Dmitri Sibiriak.
2003-02-10 09:39:55 +00:00
aafemt
8c121969c8
Some cleanup
2003-02-10 05:42:22 +00:00
skidder
d42e742f62
Change package prefix
2003-01-29 15:29:01 +00:00
skidder
ef795d804d
Fix typo in my latest commit
2003-01-16 16:34:24 +00:00
skidder
f89b662002
Add FB_IPC_NAME parameter
2003-01-16 16:28:28 +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
360808214b
Update Solaris Sparc options.
2002-12-29 14:15:50 +00:00
dimitr
fc4bd62a5c
Changes by Dimitry Sibiryakov.
2002-12-12 12:08:51 +00:00
skidder
5422d7af64
Little changes to build stable Linux packages
2002-12-11 20:52:59 +00:00
eku
df8185c112
Removed hooks for BASIC/PL1 in gpre, as the support has been dropped
...
before IB4.
2002-12-06 13:44:53 +00:00
eku
6f051cbb7d
Disabled gpre's BASIC and PL/1 support in configure. There's no such
...
implementation.
2002-12-03 13:58:40 +00:00
eku
9430cb892b
Prepared for Alpha 5.
2002-12-03 11:47:15 +00:00
eku
2274ed0734
gpre's built-in lannguage support is now an autoconf option. C/C++ are
...
mandatory, all others are optional. Default all=off.
Type 'configure --help' for details.
2002-12-02 11:17:04 +00:00
eku
39e296192c
Removed inconsistencies pointed out by Claudio Valderr.
...
Replaced 'defined(__osf__) && defined(__alpha)' with 'SIZEOF_LONG == 8'.
New macro FB_NELEM calculates the number of elements in an array.
2002-12-02 08:25:23 +00:00
skidder
db3692790b
New changes by Dmitry Emanov. Configuration manager and Windows build environment improvements
2002-11-30 15:08:09 +00:00
eku
a0c67a76ad
Added default rule for currently unsupported systems.
2002-11-22 14:31:13 +00:00
dimitr
b5144c480d
Cleanup by Dimitry Sibiryakov.
2002-11-22 14:11:28 +00:00
kkuznetsov
be1ad6342d
Add check for sun threads on Solx86
2002-11-21 11:54:34 +00:00
eku
1a94cf2642
Autoconf: check for header files sys/ipc.h and sys/file.h.
2002-11-21 08:56:28 +00:00
skidder
2e258e82be
Removed check for xdr_hyper
2002-11-19 15:31:21 +00:00
eku
eed374c06a
Autoconf:
...
o added tests for nttab.h sys/mntent.h sys/mnttab.h
o added tests for getcwd getwd setmntent getmntent
o ISC_PREFIX renamed to FB_PREFIX
o major code cleanup in src/jrd/isc_file.cpp
Removed platform-specific files from posix/Makefile.in.firebird.
2002-11-18 13:23:00 +00:00
skywalker
986e31bba7
Remove firebird_super target from makefile, when super is chosen firebird
...
target will be the super edition.
Configure.in changed to build some install files from new locations.
2002-11-18 02:57:39 +00:00
skywalker
186bb83591
Change rpmbuild to not need root access
...
Change install to only put in 'compatibility' libgds.so links if the
files do not already exist.
2002-11-16 02:17:16 +00:00
kkuznetsov
27c57c2fa6
Fix check for xdr staff
2002-11-15 10:55:34 +00:00
eku
1420f085f3
Flags are named XXX_FLG.
2002-11-14 08:18:10 +00:00
kkuznetsov
c49e724f93
Solaris always chech for -lnsl
2002-11-14 08:01:45 +00:00
eku
e7624082a4
Autoconf cleanup:
...
o added tests for setitimer
o updated config.h.in and autoconfig_msvc.h (the latter may be incorrect)
o replaced NO_ITIMER with HAVE_SETITIMER
2002-11-14 07:35:52 +00:00
eku
4940ca2ccc
Set defaults for lock manager and editline per platform.
2002-11-14 06:53:17 +00:00
eku
40f1aad681
Autoconf cleanup:
...
o added test for the header file mntent.h
o replaced NON_MNTENT with !HAVE_MNTENT_H
Removed some left-overs from Sean's DECOSF removal.
2002-11-13 12:27:47 +00:00
eku
8d989013e5
Help text should show the correct default value.
2002-11-13 10:12:27 +00:00
eku
616c134010
Editline cleanup:
...
o removed obsolete readline tests
o renamed readline into editline
o editline is not enabled by default, enabled with '--with-editline'
2002-11-13 07:07:58 +00:00
eku
7fe24dd9a8
Autoconf: check for aio.h, pread and pwrite
2002-11-12 13:46:11 +00:00
eku
b13bede16e
Autoconf: check for getpgrp
2002-11-12 13:15:13 +00:00
kkuznetsov
3e56a0ffff
Add check for native xdr
2002-11-12 12:30:08 +00:00
eku
d1452af022
Autoconf: check for semun
2002-11-12 09:17:52 +00:00
eku
6e97a0842c
Separated installation and packaging rules per platform.
2002-11-12 07:46:32 +00:00
skywalker
1bcdfb3580
Change location of Makefile.install to arch-specific/${MAKEFILE_PREFIX}
...
This 'should' work for Erik as well.
2002-11-11 16:04:42 +00:00
skywalker
81457f7db7
Change of package id to Alpha3
2002-11-11 14:08:54 +00:00
eku
7666ebb334
Moved plaform specific installation and packaging rules from
...
builds/posix/Makefile.in.install and builds/posix/Makefile.in.firebird to
src/install/arch-specific/<platform>/Makefile.in.
2002-11-11 13:09:20 +00:00
skywalker
344a24c013
Changes to packaging of linux classic build
2002-11-11 05:54:24 +00:00
skywalker
19addcf638
Slight changes for linux compile to work with new ConfigRoot class
2002-11-09 13:23:56 +00:00
eku
2d7899ae08
Fixed C&P error.
2002-11-07 14:06:13 +00:00
eku
e824c34e6a
Autoconfigured pipe name for wnet protocol.
2002-11-07 13:05:36 +00:00
skidder
160abea87d
Make new config stuff compile on POSIX
2002-11-06 20:37:10 +00:00
skidder
08e7c152f2
Make new config stuff compile on POSIX
2002-11-06 20:25:12 +00:00
dimitr
527f5d41cd
Corrected service name.
2002-11-06 13:39:52 +00:00
dimitr
bc75b3a6f9
no message
2002-11-06 13:03:20 +00:00
dimitr
6d6ba677a0
We're going to support win32 builds made with mingw.
2002-11-06 12:58:45 +00:00
eku
af691e2edc
Now you can specify the service name and port of the DB server via configure
...
--with-service-name specify inet service name (default=gds_db)
--with-service-port specify inet service port (default=3050)
So it's possible to run FB1 and FB2 together on the same machine.
2002-11-06 12:36:07 +00:00
skywalker
a91efa1ae8
Added config_root.cpp file for posix.
2002-11-05 16:49:05 +00:00
kkuznetsov
21b043f826
Add check for crypt.h
2002-11-05 13:15:47 +00:00
nmcc
4507671eb3
Add Solaris Sparc as valid target.
2002-11-05 01:39:05 +00:00
eku
9fcdb74685
More status vector cleanups (ISC_STATUS_LENGTH).
...
Autoconf checks for xdr_hyper.
2002-11-04 13:57:18 +00:00
eku
9354e58338
Fixed C&P error in help text.
2002-11-04 08:07:23 +00:00
skidder
e524e43f0f
Make engine compilable on systems that apply autoconf version mentioned in AC_PREREQ like Mandrake 9.0
2002-11-02 17:25:57 +00:00
kkuznetsov
caac44c4e8
*** empty log message ***
2002-11-01 13:22:35 +00:00
kkuznetsov
9254984698
Add search for SFIO library
2002-10-30 14:49:18 +00:00
skidder
8e6622a20e
Merging changes from skidder branch - explicit locks, savepoints, build system changes
2002-10-29 20:20:44 +00:00
eku
7b07cc5628
Autoconf: check for function getpagesize.
2002-10-16 08:38:04 +00:00
eku
f28b353786
Compilation of the editline library depends on configure switches.
2002-10-10 06:48:13 +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
6fcc4ccdc7
Autoconf: the usage of the readline library can be turned off with
...
'--without-readline'.
2002-10-01 10:38:13 +00:00
eku
3033cff1bf
Merged the support for databases on raw devices from FB1 into FB2.
...
Added switch '--enable-raw-devices' to configure to enable this feature
(default=off). Currently only supported on UNIX platforms.
2002-10-01 05:48:00 +00:00
eku
98787fd865
Fixed syntax error introduced with previous check-in.
2002-09-23 07:49:33 +00:00
skidder
31b6a1d457
Fixed to make build work w/o config file
2002-09-20 18:58:53 +00:00
eku
e65fb873c4
Do not hard-code the value of ISC_PREFIX, but set it to installation
...
prefix (--prefix option).
2002-09-20 08:28:51 +00:00
eku
91f3e6589d
Autoconf:
...
o check for the function initgroups (replaces NOINITGROUPS define)
o the define INTL (common.h) has been removed, since it is only set but not
used anywhere
2002-09-19 10:51:34 +00:00
eku
ef2ff91438
Autoconf cleanup:
...
o use predefined macros to test for sys/wait.h, time.h and sys/time.h
o search strcasecmp in libresolv only if strcasecmp and stricmp are not in libc
o use predefined macro AC_SYS_LARGEFILE to determine 64Bit I/O
o determine the alignment of long and double (ALIGNMENT,DOUBLE_ALIGN),
still need to write a test for FB_ALIGN!
2002-09-18 12:50:13 +00:00
eku
4eaf8c0914
Autoconf cleanup:
...
o since the define 'VAX' was only used to tell that the byte order is
LITTLE_ENDIAN (it have nothing else to do with the VAX computer family)
it can safely replaced with '!WORDS_BIGENDIAN'.
o check if pointers are 64 bit
o replaced HAS_64BIT_POINTERS with 'SIZEOF_VOID_P == 8'
2002-09-17 05:58:40 +00:00
eku
da93f6697f
Autoconf enhancements:
...
o autoconf v2.53 and later is now required to generate configure
(sorry, but it makes many tasks easier)
o improved tests for mmap, socklen_t and offt_64
o added tests for atexit, on_exit, (v)fork, set(p)grp, setpgid and flock
o added test for the keyword 'volatile'
o fixed errors in configure.in
o updated config.h.in and autoconfig_msvc.h (the latter may be incorrect)
o replaced VOLATILE by volatile
o removed SETPGRP and ATEXIT
o replaced NO_FLOCK by HAVE_FLOCK
o SIG_FPTR cleanup
o vfork cleanup
2002-09-11 11:30:50 +00:00
eku
04d5906d1d
Fixed problems with '--with-lock-manager'.
2002-09-10 07:56:02 +00:00
eku
55b2513a2c
SINIX-Z packaging
2002-09-06 07:13:34 +00:00
eku
7523439025
Added the new configure option '--with-lock-manager' that controlls the build of the manager binary. This option is only valid for CS architecture.
...
Replaced '#' with the correct M4 macro for comments 'dnl'.
2002-09-03 13:25:30 +00:00
eku
75e9f2147b
Another C&P error.
2002-08-28 08:02:12 +00:00
eku
fa05cf2dad
Fixed C&P error.
2002-08-28 07:51:18 +00:00
eku
478e55ec3f
Check which network libraries (socket, nsl, resolv) are needed. configure
...
will set the variable LIBS to the correct value. Setting this in prefix.XXX
should no longer be neccessary. If it doesn't work for you, please extend
the tests in configure.in, rather than defining this in prefix.your_system.
Another autoconf cleanup:
o check for the existence of the function strcasecmp and stricmp
o replaced STRICMP
2002-08-28 07:03:07 +00:00
eku
268a2985c6
Another autoconf cleanup:
...
o check for the existence of the function mmap
o replaced MMAP_SUPPORTED by HAVE_MMAP
2002-08-26 11:59:01 +00:00
eku
b956e567b9
Check for the existence of the function snprintf. Added a work-around
...
for systems like SINIX-Z, that do not have snprintf. We really need
a plug-in replacement for those systems.
2002-08-22 11:30:32 +00:00
eku
56b9633d5b
Another autoconf cleanup:
...
o check for the existence of the function sigaction
o replaced SIGACTION_SUPPORTED with HAVE_SIGACTION
2002-08-22 10:48:26 +00:00
eku
e0c18fd8d8
Unset a cached variable before rerunning a test.
2002-08-22 09:07:55 +00:00
eku
aaf2616930
Major cleanup of the autoconf stuff:
...
o changed the order of the tests, because some tests rely on the result
of others
o removed test for CONST as suggested by Dmitry Yemanov
o added test for 64 bit I/O support
o added SINIX-Z specific cases
2002-08-22 07:56:28 +00:00