Commit Graph

107 Commits

Author SHA1 Message Date
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