George Rhoten
475da1c8f6
ICU-1007 Remove genqchk/genfchk Makefiles
...
X-SVN-Rev: 5501
2001-08-17 01:53:38 +00:00
Andy Heninger
19b4dec854
ICU-1075 Data updates. Unix ports (not complete) and Common Data Caching impl.
...
X-SVN-Rev: 5454
2001-08-10 20:50:07 +00:00
George Rhoten
0cc6d54950
ICU-810 Check that we can actually use 64-bit executables.
...
X-SVN-Rev: 5293
2001-07-23 19:52:19 +00:00
George Rhoten
de354cd355
ICU-1007 HP/UX fix for gennorm
...
X-SVN-Rev: 5292
2001-07-23 18:34:35 +00:00
Yves Arrouye
7a737d73d6
ICU-1010 (fixed committing an 'experimental, broken' sed) look for version in every .h after trying uversion.h
...
X-SVN-Rev: 5062
2001-06-22 17:04:37 +00:00
Yves Arrouye
b20ff0e274
ICU-1010 look for version in every .h after trying uversion.h
...
X-SVN-Rev: 5061
2001-06-22 16:50:43 +00:00
Yves Arrouye
d4f08f066d
ICU-1010 get the version from uversion.h since it's not in utypes.h anymore
...
X-SVN-Rev: 5059
2001-06-22 16:01:27 +00:00
Ram Viswanadha
8a45e3f14a
ICU-1007 update configure and configure.in to include gennorm
...
X-SVN-Rev: 5048
2001-06-21 18:45:45 +00:00
Ram Viswanadha
be4ac9511a
ICU-963 Version 1.108 was generated by autoconf 2.13, should have been generated by 2.50
...
X-SVN-Rev: 5016
2001-06-18 18:47:52 +00:00
Syn Wee Quek
5b54c4e32c
ICU-983 One liner added to handle dumpce.
...
X-SVN-Rev: 5014
2001-06-18 17:17:11 +00:00
Yves Arrouye
5cfa04f7fd
ICU-963 added a check for specific files in the hardcoded directory
...
before we get too fancy with library pathes, since we can get it wrong when
differently compiled, and incomplete, ICUs, are installed in different
locations.
X-SVN-Rev: 4908
2001-06-06 23:32:41 +00:00
Yves Arrouye
5dfa18a11a
ICU-978 If platform is *-*-cygwin, use mh-cygwin as the config fragment.
...
X-SVN-Rev: 4863
2001-06-01 10:00:16 +00:00
Ram Viswanadha
3262c2ff32
ICU-974 changes to runConfigureICU to include Alpha specific setup
...
X-SVN-Rev: 4801
2001-05-25 18:00:38 +00:00
Eric Mader
3fb4fc0329
ICU-603 initial checkin of full Thai word break test.
...
X-SVN-Rev: 4625
2001-05-08 17:30:04 +00:00
Yves Arrouye
775a727b7b
ICU-821 configure is now the exact one from autoconf run on configure.in
...
X-SVN-Rev: 4593
2001-05-03 02:40:20 +00:00
George Rhoten
6600210ae6
ICU-889 Missing decmn for hp-ux
...
X-SVN-Rev: 4585
2001-05-02 23:50:22 +00:00
Syn Wee Quek
66ffa7b323
ICU-833
...
Removed HP compiler warnings
X-SVN-Rev: 4569
2001-04-26 17:54:30 +00:00
Yves Arrouye
f3f0c1c985
ICU-821 support setting debug/optimization flags.
...
X-SVN-Rev: 4497
2001-04-18 03:06:43 +00:00
Syn Wee Quek
5d0c31b788
ICU-833
...
Replaced hard coded quickcheck and fcdcheck data.
Now data gets created during a rebuild.
X-SVN-Rev: 4434
2001-04-04 02:31:28 +00:00
Markus Scherer
de38f9f30f
ICU-889 rename decmn.c to .cpp for hp-ux
...
X-SVN-Rev: 4190
2001-03-20 01:32:28 +00:00
George Rhoten
0404cf686a
ICU-597 Partial as/400 porting changes.
...
X-SVN-Rev: 3927
2001-03-06 23:32:58 +00:00
George Rhoten
1b873eb9a7
ICU-867 add genuca to the build process
...
X-SVN-Rev: 3731
2001-02-22 21:25:01 +00:00
Steven R. Loomis
509060e251
ICU-396 remove XMLConverter to icuapps
...
X-SVN-Rev: 3121
2000-12-04 23:30:38 +00:00
Steven R. Loomis
bb02a85061
ICU-743 udata rearrangement (new makefile in source/data/build)
...
X-SVN-Rev: 3089
2000-12-01 18:50:37 +00:00
Steven R. Loomis
10aafb72ef
ICU-586 reminder to use gmake
...
X-SVN-Rev: 3062
2000-11-30 19:30:25 +00:00
Eric Mader
3f77fc750a
ICU-120 flatten layout file structure.
...
X-SVN-Rev: 3024
2000-11-28 21:01:17 +00:00
Steven R. Loomis
0d99688f83
ICU-653 rename and relocate icudata
...
X-SVN-Rev: 2997
2000-11-22 05:08:51 +00:00
Eric Mader
3d8e802a27
ICU-120 Initial checkin of LayoutEngine!
...
X-SVN-Rev: 2913
2000-11-15 00:48:51 +00:00
Steven R. Loomis
643427e27b
ICU-692 fix install-sh path in icudefs.mk
...
X-SVN-Rev: 2898
2000-11-09 23:03:25 +00:00
Yves Arrouye
edec349339
ICU-408 do not generate tools/rbdump/Makefile since tools/rbdump isn't built
...
X-SVN-Rev: 2847
2000-10-30 21:21:53 +00:00
Steven R. Loomis
f08d35e020
ICU-681 hpux 10 - add genprops to the list of build-as-C++-main files
...
X-SVN-Rev: 2803
2000-10-26 19:35:50 +00:00
Yves Arrouye
006615f65b
ICU-695 put data under $(libdir) not $(datadir).
...
X-SVN-Rev: 2790
2000-10-25 22:26:17 +00:00
Yves Arrouye
8e28da7d3d
ICU-692 factor in some common definitions, and include the platform
...
file to make porting easier.
X-SVN-Rev: 2772
2000-10-24 19:50:20 +00:00
Yves Arrouye
5ee8cc8a0d
ICU-681 more flexibility in threads variables settings
...
X-SVN-Rev: 2757
2000-10-20 06:17:23 +00:00
Yves Arrouye
1b9285d0c1
ICU-3 messages about testing for--enable-shared and --enable-static
...
X-SVN-Rev: 2753
2000-10-20 05:48:22 +00:00
Steven R. Loomis
f0bddb8ea1
ICU-681 hpux
...
X-SVN-Rev: 2739
2000-10-19 23:00:11 +00:00
Yves Arrouye
db2f9cef53
ICU-480 due to the weird 'W' definition of pthread_create() in libc on
...
Solaris, create AC_CHECK_LIBS_FIRST() and use it to check for functions
in libraries first, existing env last.
X-SVN-Rev: 2725
2000-10-18 20:35:21 +00:00
Yves Arrouye
fb83b2be8e
ICU-480 fixed test on unknown.
...
X-SVN-Rev: 2709
2000-10-17 16:31:36 +00:00
Yves Arrouye
50c10a16ef
ICU-559 put Alpha Linux specific compiler flags in compiler variables, not cpp variable.
...
X-SVN-Rev: 2698
2000-10-16 18:31:29 +00:00
Ram Viswanadha
4fc4ca1095
ICU-559 Added compiler switches for Alpha/Linux platform
...
X-SVN-Rev: 2696
2000-10-16 18:07:23 +00:00
Yves Arrouye
a28f6e29d6
ICU-480 nicer message for nl_langinfo(xxx)
...
X-SVN-Rev: 2691
2000-10-16 17:32:22 +00:00
Yves Arrouye
614eb112b5
ICU-480 detect nl_langinfo() and then tries to pass it CODESET and
...
_NL_CTYPE_CODESET_NAME, and set U_NL_LANGINFO_CODESET accordingly. If neither
works, define U_HAVE_NL_LANGINFO_CODESET to 0, for these NetBSD boxes...
X-SVN-Rev: 2690
2000-10-16 17:26:31 +00:00
Yves Arrouye
f803c69a2b
ICU-208 don't use AC_SUBST() w/ quotes changed, it doesn't work!?
...
X-SVN-Rev: 2679
2000-10-13 20:40:38 +00:00
Yves Arrouye
7b50082ed3
ICU-208 experimental support for ICU's rule of release X.Y2 being binary compatible w/ X.Y
...
X-SVN-Rev: 2674
2000-10-13 18:29:14 +00:00
Yves Arrouye
ed49fe1e13
ICU-666 get ICU version from utypes.h
...
X-SVN-Rev: 2673
2000-10-13 18:27:39 +00:00
Steven R. Loomis
3755154237
ICU-658 Version is: 1.6.0.1. 1.6.1 does not exist
...
X-SVN-Rev: 2668
2000-10-13 02:10:43 +00:00
Yves Arrouye
c3e4f0b35b
ICU-658 bumped version above 1.6
...
X-SVN-Rev: 2666
2000-10-13 00:26:21 +00:00
Yves Arrouye
f2f786c479
ICU-640 just in case for FreeBSD, look for wcscpy in -lwcs at the same time we look for it in the libc.
...
X-SVN-Rev: 2606
2000-10-09 18:04:44 +00:00
Yves Arrouye
5f926de34e
ICU-640 revamped looking up for pthread_create in libpthread,
...
libpthreads (old FreeBSD), libc_r (newer FreeBSD) and cma in a single
check
X-SVN-Rev: 2586
2000-10-06 00:08:04 +00:00
Yves Arrouye
92cdf1f717
ICU-640 use AC_SEARCH_LIBS(dlopen, dl c) to look for dlopen so that
...
it is found on FreeBSD where it is part of the C library.
X-SVN-Rev: 2582
2000-10-05 23:55:00 +00:00
Yves Arrouye
0b35a1e72c
ICU-630 autoconf detection code for tzset, _tzset, tzname, _tzname
...
(adapted from AC_STRUCT_TIMEZONE), timezone and _timezone. The defines
U_TZSET, U_TZNAME and U_TIMEZONE either contain the symbol to use, or are
undefined if there is no appropriate symbol. putil.c thus has now things
like:
uprv_timezone() {
#ifdef U_TIMEZONE
return U_TIMEZONE;
#else
...........
#endif
}
which is much simpler.
X-SVN-Rev: 2580
2000-10-05 23:41:59 +00:00
Yves Arrouye
1c4c881afb
ICU-638 added the new U_HAVE_NL_LANGINFO, U_HAVE_CODESET, and
...
U_HAVE_TZSET to get rid of the (routinely incorrect) manipulation of U_POSIX
based on platform names. Also added U_HAVE_WCSCPY to define whether a
platform has the w* functions (it may not, even if wchar.h is present).
X-SVN-Rev: 2579
2000-10-05 19:33:35 +00:00
Yves Arrouye
87eb24c3ac
ICU-3 changed the names of the shared libs variables etc.
...
X-SVN-Rev: 2555
2000-10-03 18:27:36 +00:00
Yves Arrouye
9686d239f0
ICU-620 cleaned up cleaning (w/ an ugly twist in the top-level Makefile to start cleaning w/ tools)
...
X-SVN-Rev: 2551
2000-10-02 23:37:16 +00:00
Yves Arrouye
6eede8037e
ICU-3 fixed typo.
...
X-SVN-Rev: 2548
2000-10-02 19:40:49 +00:00
Yves Arrouye
0e3e4ebdd0
ICU-3 add the PIC flags variables if ENABLE_SHARED is non-null
...
X-SVN-Rev: 2546
2000-10-02 16:34:03 +00:00
Yves Arrouye
2cf8109556
ICU-3 initial support for static libraries. The current problems are:
...
- pkgdata will still generate a dll (not a problem if you use files or the
mappable archive).
- because of referecences to ostream in ustring, the linker wants to resolve
these symbols, forcing us to use a C++ compiler to link C programs. That is
bad and need to be resolved.
- if you build static, then reconfigure w/o them and do make clean, the
static libraries will be left over.
Static is controlled by --enable-static. Shared libraries can be disabled
with --disable-shared.
X-SVN-Rev: 2494
2000-09-22 22:58:36 +00:00
Yves Arrouye
cfdcdc45da
ICU-308 typo in CPPFLAGS settings for archive packaging
...
X-SVN-Rev: 2491
2000-09-22 19:31:42 +00:00
Yves Arrouye
fd77ef300f
ICU-308 if --xxx-mapped is used, use its value for the packaging!
...
X-SVN-Rev: 2490
2000-09-22 19:23:11 +00:00
Yves Arrouye
20ab3c5b37
ICU-308 put back --xxxx-mapped for backwards compatibility, and put in some warnings about its use and checks for inconsistencies
...
X-SVN-Rev: 2489
2000-09-22 19:21:38 +00:00
Yves Arrouye
925e82c9cf
ICU-608 removed --enable-mapped in favor of --with-data-packaging
...
Auto-detected mmap() using AC_FUNC_MMAP (for fixed mmap).
Use both dlopen and mmap auto-detection to decide what the best default
data packaging is.
X-SVN-Rev: 2488
2000-09-22 19:02:20 +00:00
Steven R. Loomis
7632d7c2e6
ICU-591 removed extra call to 'w' [no need to check system uptime while setting thread options :)]
...
X-SVN-Rev: 2439
2000-09-15 23:32:52 +00:00
Yves Arrouye
3c6dfaf9de
ICU-598 define ECHO_N and ECHO_C
...
X-SVN-Rev: 2432
2000-09-15 05:05:51 +00:00
Steven R. Loomis
dabb4775c3
ICU-591 (yves@realnames.com after stealing srl's latopt) added --with-iostream option.
...
X-SVN-Rev: 2430
2000-09-11 21:20:51 +00:00
Yves Arrouye
1968fe35ad
ICU-575 finally got rid of @BUILDDATADIR@ in the Makefiles. Also removed
...
the need for BUILD_OUT_OF_SOURCE to be defined at configure time.
X-SVN-Rev: 2383
2000-08-29 22:26:15 +00:00
Yves Arrouye
4e1c30d30b
ICU-575 fixed a number of problems with the out of source build. The
...
build now works with --srcdir=../a/relative/path, --srcdir=/an/absolute/one
and in source. Auxiliary data in data and test/testdata is generated by new
Makefiles in these directories (data is new inside source). Some cleanup is
still needed, for example when makeconv generates test files... Test code
now knows about out of source vs in source build. Sorry... (Will be fixed
if data and source are at the same level some day.)
X-SVN-Rev: 2373
2000-08-29 07:28:22 +00:00
Steven R. Loomis
44ee8bdd9a
ICU-550 hpux
...
X-SVN-Rev: 2286
2000-08-16 17:02:34 +00:00
Steven R. Loomis
b1b8331aa1
ICU-550 rename pkgdata.cpp also [for hpux]
...
X-SVN-Rev: 2275
2000-08-16 00:16:57 +00:00
Steven R. Loomis
8fa7d2d25a
ICU-360 pkgtools, out of source test update,fix 'make install' on solaris
...
X-SVN-Rev: 2254
2000-08-15 02:41:58 +00:00
Steven R. Loomis
f95365b1b3
ICU-519 check c++ and c compilers for sparcv9
...
X-SVN-Rev: 2083
2000-08-01 00:39:55 +00:00
Yves Arrouye
9fbbbf01bc
ICU-377 removed U_RHAPSODY, only U_DARWIN is used now.
...
X-SVN-Rev: 1938
2000-07-19 04:29:20 +00:00
Steven R. Loomis
b7031a5f84
ICU-497 upgrade version #
...
X-SVN-Rev: 1847
2000-07-13 16:46:25 +00:00
Yves Arrouye
995ca8a672
ICU-360 detect gmake or make and set U_MAKE to that. Substitute U_MAKE
...
in platform.h.in, and hardcode it to "nmake" in pwin32.h and "gmake" in
pos400.h and pos2.h. Then use U_MAKE to define the default make command in
pkgdata.c, if there is no MAKE env variable.
X-SVN-Rev: 1793
2000-07-11 22:25:51 +00:00
Steven R. Loomis
96a453126e
ICU-487 remove makeconv
...
X-SVN-Rev: 1758
2000-07-07 23:39:54 +00:00
Yves Arrouye
357fc87246
ICU-377 recognize both Rhapsody (and define U_RHAPSODY) and Darwin
...
(and define U_DARWIN), and have both of them use config/mh-darwin.
X-SVN-Rev: 1732
2000-07-03 19:32:00 +00:00
Yves Arrouye
d37141dcac
ICU-371 changed LINUX and SOLARIS to U_LINUX and U_SOLARIS, also
...
changed HAVE_INTTYPES_H to U_HAVE_INTTYPES_H.
X-SVN-Rev: 1726
2000-06-30 21:35:03 +00:00
Steven R. Loomis
067d8441cb
ICU-408 don't create the 'translit/' directory in data, it confuses cvs
...
X-SVN-Rev: 1696
2000-06-29 01:44:41 +00:00
Steven R. Loomis
cd30713a6b
ICU-360 pkgdata tool
...
X-SVN-Rev: 1618
2000-06-14 00:50:58 +00:00
Steven R. Loomis
edd13c1b92
ICU-98 64 bit solaris (use $CXX [CC] not cc for the test)
...
X-SVN-Rev: 1490
2000-05-25 16:00:54 +00:00
Steven R. Loomis
dc57b32b13
ICU-98 64 bit solaris: only enable sparcv9 if the compiler supports it.
...
X-SVN-Rev: 1445
2000-05-23 21:06:02 +00:00
Yves Arrouye
164abc5005
ICU-348 added -ansi to gcc's strict options (needs j390 to work).
...
X-SVN-Rev: 1353
2000-05-12 01:09:51 +00:00
Steven R. Loomis
f4feacb317
ICU-375 Please remember to check in 'configure' if you change 'configure.in'
...
X-SVN-Rev: 1350
2000-05-11 23:19:25 +00:00
Yves Arrouye
e730d995ca
ICU-377 set platform to RHAPSODY when appropriate.
...
X-SVN-Rev: 1281
2000-04-27 22:06:51 +00:00
Yves Arrouye
39eeca6269
ICU-368 always set U_IOSTREAM_SOURCE to 0 before testing, to avoid a potential case where it would be the empty string
...
X-SVN-Rev: 1279
2000-04-27 21:20:16 +00:00
Yves Arrouye
352e371199
ICU-377 added *-apple-rhapsody* to use the config/mh-rhapsody fragment
...
X-SVN-Rev: 1278
2000-04-27 21:13:02 +00:00
Yves Arrouye
978f1cfef5
ICU-368 auto-detection of <iostream>, <iostream.h>, and whether one can resolve an external reference to cout if <iostream.h> is found.
...
X-SVN-Rev: 1249
2000-04-25 21:18:35 +00:00
Steven R. Loomis
1f1373d7ec
ICU-130 genprops
...
X-SVN-Rev: 1223
2000-04-22 17:05:35 +00:00
Yves Arrouye
dc50431253
ICU-348 Oops. Now, strict compile is really off by default.
...
X-SVN-Rev: 1105
2000-04-10 22:52:58 +00:00
Yves Arrouye
bb2ce2ca2a
ICU-348 disable strict compilation by default; renamed yc_* variables to
...
ac_* (yc stands for Yves's config, not a good idea here).
X-SVN-Rev: 1103
2000-04-10 22:38:53 +00:00
Yves Arrouye
03014927b8
ICU-347 moved the macros definitions into aclocal.m4, of course...
...
X-SVN-Rev: 1099
2000-04-10 21:54:53 +00:00
Brendan Murray
2667f27fcd
ICU-98 SRL rejected change to configure because it was overwritten. I have reapplied change to source\configure and added to source\aclocal.m4 to allow autoconf to work correctly.
...
X-SVN-Rev: 1098
2000-04-10 21:43:26 +00:00
Vladimir Weinstein
90fadc72aa
ICU-351 changes for PTX support
...
X-SVN-Rev: 1095
2000-04-07 22:24:08 +00:00
Yves Arrouye
12e6889366
ICU-347 new configure tests to check for the existence of wchar.h
...
(use #if U_HAVE_WCHAR_H) and the size of wchar_t (use U_SIZEOF_WCHAR_T to get
the size). The new symbols appear in platform.h (and icucfg gets a HAVE_WCHAR_H too).
X-SVN-Rev: 1089
2000-04-06 23:36:17 +00:00
Brendan Murray
dd70c2705e
ICU-98 These are changes to support 64-bit platforms, such as Sun
...
SPARC V9, which is the only one tested so far.
X-SVN-Rev: 1022
2000-03-29 21:41:11 +00:00
Helena Chapman
1f801e178e
ICU-315 Changed the version # to avoid collision with the previously installed libraries.
...
X-SVN-Rev: 988
2000-03-24 21:39:25 +00:00
Yves Arrouye
5bf9df4add
ICU-315 This configure matches the 1.29 configure.in.
...
X-SVN-Rev: 972
2000-03-22 08:11:43 +00:00
Helena Chapman
f01288f416
ICU-315 Check in the new configure script for S/390
...
X-SVN-Rev: 963
2000-03-21 01:48:12 +00:00
Madhu K
7bb7910a88
ICU-302 Added tests for udata API
...
X-SVN-Rev: 886
2000-03-03 01:09:33 +00:00
Steven R. Loomis
5d96fad42e
ICU-212 out of source build.
...
X-SVN-Rev: 775
2000-02-16 22:38:38 +00:00
Yves Arrouye
bf89e792e3
ICU-212 out-of-source build. configure now creates data/ and
...
data/translit in the build dir. Changed every Makefile to correctly use
$(srcdir), $(builddir), and the new data location.
X-SVN-Rev: 727
2000-02-07 21:00:53 +00:00
Steven R. Loomis
719a178910
ICU-227 fix to actually turn on udata dll's on hpux
...
X-SVN-Rev: 677
2000-01-22 01:41:16 +00:00
Steven R. Loomis
6dfc739162
ICU-84 os/390 makefile changes
...
X-SVN-Rev: 673
2000-01-21 07:30:58 +00:00
Steven R. Loomis
484f05fa88
ICU-227 Fix some pthreads checks for OS390, fix a date..
...
X-SVN-Rev: 666
2000-01-20 21:31:01 +00:00
Steven R. Loomis
9ce073fc3b
ICU-227 to version 1.4.0 in prep for release
...
X-SVN-Rev: 660
2000-01-20 02:35:04 +00:00
Steven R. Loomis
d0eb82f178
ICU-236 HP/UX dll support for UDATA. Woo hoo!
...
X-SVN-Rev: 647
2000-01-19 07:23:50 +00:00
Steven R. Loomis
20eea894f5
ICU-85 pthread support for HP/UX 11
...
X-SVN-Rev: 612
2000-01-17 22:22:29 +00:00
Helena Chapman
5bafb278d2
ICU-161 updated the copyright notices.
...
X-SVN-Rev: 605
2000-01-17 19:48:20 +00:00
Steven R. Loomis
79442e66b3
ICU-205 updates to BSD fix
...
X-SVN-Rev: 500
2000-01-08 01:34:45 +00:00
Steven R. Loomis
a33b4125dd
ICU-12 pathname changes for unix
...
X-SVN-Rev: 495
2000-01-06 20:14:26 +00:00
Steven R. Loomis
e152130070
ICU-157 udata updates -> configure changes [compile C files using C++ to work around broken HP compiler]
...
X-SVN-Rev: 423
1999-12-15 21:48:22 +00:00
Steven R. Loomis
afffff45ca
ICU-132 fixing enable-threads
...
X-SVN-Rev: 363
1999-12-09 23:47:30 +00:00
Steven R. Loomis
f313ba28b5
ICU-132 add '--enable-threads=no' option to disable threading, and FORCE_LIBS to allow overriding of build libraries.
...
X-SVN-Rev: 361
1999-12-09 23:11:48 +00:00
Steven R. Loomis
a34482e43f
ICU-157 converter data in udata + udata fixes
...
X-SVN-Rev: 296
1999-12-04 02:31:40 +00:00
Steven R. Loomis
401315d2ba
ICU-158 udata.. converter aliases from udata, icuapps updates for compatibility.
...
X-SVN-Rev: 252
1999-11-23 23:50:51 +00:00
Steven R. Loomis
981fc8a22e
ICU-157 posix support for udata.. linux dll support.. posix should work with mmapped files OK
...
X-SVN-Rev: 235
1999-11-23 04:49:35 +00:00
Steven R. Loomis
859254c0bb
ICU-57 checked in updated configure script
...
X-SVN-Rev: 169
1999-11-09 23:15:02 +00:00
Helena Chapman
2af30b1e99
ICU-57 Checked in configure script to avoid running autoconf on some platforms.
...
X-SVN-Rev: 116
1999-10-25 22:36:32 +00:00