Commit Graph

169 Commits

Author SHA1 Message Date
George Rhoten
8d00ea2329 ICU-2461 Initial port of ICU to HP-UX with gcc.
X-SVN-Rev: 10141
2002-11-01 19:12:24 +00:00
George Rhoten
8824e0a8fa ICU-1891 Add better support for z/OS batch mode.
X-SVN-Rev: 9677
2002-08-12 20:30:23 +00:00
Steven R. Loomis
62d9d90d07 ICU-1898 double suffixes, quadruple suffixes, Aieeeee! [pushback from 2.0.3]
X-SVN-Rev: 9506
2002-08-01 03:28:53 +00:00
Ram Viswanadha
c4d817c9ca ICU-2035 shlib-c and shlib-cc for building shared libraries
X-SVN-Rev: 9490
2002-07-31 23:41:33 +00:00
Steven R. Loomis
2dd3cd8c7d ICU-1558 install libs as +x on hpux
X-SVN-Rev: 9480
2002-07-31 22:01:38 +00:00
George Rhoten
ff811b8693 ICU-1900 Add an extra flag for optimization
X-SVN-Rev: 9430
2002-07-30 02:46:10 +00:00
George Rhoten
b6e7cfc21a ICU-1900 Add an extra flag for optimization
X-SVN-Rev: 9414
2002-07-29 23:33:12 +00:00
George Rhoten
4b12c02394 ICU-1900 Add an extra flag for optimization
X-SVN-Rev: 9403
2002-07-29 21:33:32 +00:00
George Rhoten
307e38598c ICU-1891 Slightly better fixes for z/OS archive mode, dual library support and batch mode without diverging too far from the standard Unix build.
X-SVN-Rev: 9390
2002-07-27 07:58:30 +00:00
George Rhoten
765eb9dbc6 ICU-1891 Fixes for z/OS
X-SVN-Rev: 9251
2002-07-18 22:01:30 +00:00
George Rhoten
2d0512330f ICU-1891 Update for z/OS. There is no need to mention the .cpp extension when compiling C files.
X-SVN-Rev: 9109
2002-07-12 02:24:04 +00:00
George Rhoten
6eae56bbe0 ICU-1891 More fixes for the z/OS 1.2 compiler
X-SVN-Rev: 8961
2002-06-27 20:42:48 +00:00
George Rhoten
99a812aa09 ICU-1891 Remove a warning/error to the z/OS 1.2 compiler
X-SVN-Rev: 8932
2002-06-24 19:49:13 +00:00
George Rhoten
38e61a237e ICU-1868 Fix for the stubdata usage. The .dat file is still required to be used.
X-SVN-Rev: 8781
2002-06-04 21:00:52 +00:00
Steven R. Loomis
54d0f3671e ICU-1898 fixes related to LIB_SUFFIX appearing twice in library names on aix, and also using the libsuffix to calculate the location of Makefile.inc.
X-SVN-Rev: 8759
2002-05-31 19:18:29 +00:00
Steven R. Loomis
c73d737e4c ICU-1886 genrb and pkgdata are in bin, not sbin.
X-SVN-Rev: 8723
2002-05-29 22:03:35 +00:00
George Rhoten
678323650f ICU-1868 Don't use DEFS and CPPFLAGS for creating a library
X-SVN-Rev: 8720
2002-05-29 16:50:13 +00:00
George Rhoten
d957f910b6 ICU-1868 Don't use DEFS and CPPFLAGS for linking
X-SVN-Rev: 8719
2002-05-29 16:47:28 +00:00
George Rhoten
c83fce3ce8 ICU-1868 Don't use DEFS and CPPFLAGS for creating a library
X-SVN-Rev: 8718
2002-05-29 16:45:06 +00:00
George Rhoten
24cbc1c0cf ICU-1891 Pick a better name for the stub data
X-SVN-Rev: 8698
2002-05-24 17:53:42 +00:00
George Rhoten
c8e2d54646 ICU-1891 Make the library versioning like AIX
X-SVN-Rev: 8697
2002-05-24 17:44:00 +00:00
Steven R. Loomis
61c4a9e89b ICU-1861 icu-config man page
X-SVN-Rev: 8685
2002-05-23 23:44:58 +00:00
George Rhoten
334f3d7f8f ICU-1891 Try to make dual library support optional for z/OS (os/390)
X-SVN-Rev: 8682
2002-05-23 23:09:19 +00:00
George Rhoten
dad490f932 ICU-1891 Try to make dual library support optional for z/OS (os/390)
X-SVN-Rev: 8652
2002-05-21 22:41:42 +00:00
George Rhoten
1a09ea5eda ICU-1868 Properly use CPPFLAGS and other flags
X-SVN-Rev: 8613
2002-05-13 23:51:50 +00:00
George Rhoten
103b8a2065 ICU-1891 Fixes for non-batch mode on z/OS
X-SVN-Rev: 8579
2002-05-09 21:33:50 +00:00
Steven R. Loomis
80aced9fe9 ICU-1861 fixes for AIX, non-bash /bin/sh, etc
X-SVN-Rev: 8572
2002-05-08 23:25:08 +00:00
Steven R. Loomis
34f291e98b ICU-1861 add icu-config, redo makefile.inc
X-SVN-Rev: 8567
2002-05-07 03:10:28 +00:00
Steven R. Loomis
55d0abfa7f ICU-1861 changes for makefile.inc and icu-config
X-SVN-Rev: 8566
2002-05-07 03:10:14 +00:00
George Rhoten
9d8d0d3940 ICU-1868 Make DEFS be used for macros and includes only for compile
time, not for link time, and other various fixes.

X-SVN-Rev: 8562
2002-05-01 23:48:15 +00:00
George Rhoten
71f955b6cc ICU-1556 Fixes for 64-bit AIX.
X-SVN-Rev: 8170
2002-03-21 01:26:40 +00:00
Yves Arrouye
d7e8d0b354 ICU-978 do not force INVOKE here
X-SVN-Rev: 8120
2002-03-19 18:13:48 +00:00
Steven R. Loomis
63673a298a ICU-1748 non multithreaded build, location of AR and RANLIB
X-SVN-Rev: 8045
2002-03-15 02:13:53 +00:00
Steven R. Loomis
f90e09a772 ICU-1631 2.0.1 rollin, versioning and paths
X-SVN-Rev: 8010
2002-03-14 02:00:36 +00:00
Steven R. Loomis
45500d7cb1 ICU-1568 static mode, static data on solaris, also fix data/out path for linking to libicudata
X-SVN-Rev: 7943
2002-03-12 03:51:04 +00:00
Steven R. Loomis
1d4f1aac65 ICU-1748 fix AIX non multithreaded build
X-SVN-Rev: 7909
2002-03-08 00:25:53 +00:00
Yves Arrouye
654fdf4868 ICU-1596 put the library suffix in pkglibdir and pkgdatadir, so we'll
have for example /usr/lib/icu-myproduct/2.0 and /usr/share/icu-myproduct/2.0.
Because the upper directory now has the suffix, drop it from the Makefile.inc.

X-SVN-Rev: 7866
2002-03-02 22:16:01 +00:00
George Rhoten
d04d0b22dd ICU-1732 Add support for int64_t and uint64_t
X-SVN-Rev: 7838
2002-03-01 17:47:41 +00:00
Yves Arrouye
d395929eff ICU-1596 use the library suffix for the ICU data library too.
X-SVN-Rev: 7632
2002-02-12 20:04:52 +00:00
Yves Arrouye
ca6c659728 ICU-1227 support library suffix for OS/390.
X-SVN-Rev: 7631
2002-02-12 19:38:27 +00:00
Yves Arrouye
f7a2025047 ICU-1632 from Timothy Wood:
OK, here are the final bits for Darwin.  This changes the install name
of the dylibs and the filename for the 'middle' link.  With this set up
I have the following link structure in the lib directory:

528 -rw-r--r--  1 bungi  unknown  267748 Jan 31 00:55 libicule.20.0.dylib
   8 lrwxrwxr-x  1 bungi  unknown      19 Jan 31 00:55
libicule.20.dylib@ -> libicule.20.0.dylib
   8 lrwxrwxr-x  1 bungi  unknown      19 Jan 31 00:55 libicule.dylib@ ->
libicule.20.0.dylib

   Thus, if you do '-licule' you'll get the most current major/minor
version.  If you do '-licule.20' you'll get the most current minor
version for major version 20.

X-SVN-Rev: 7545
2002-01-31 17:03:18 +00:00
Yves Arrouye
5cabc9f134 ICU-1632 versioning of libraries for Darwin.
do not set SO_MIDDLE_NAME in Makefile!

X-SVN-Rev: 7528
2002-01-30 02:10:28 +00:00
Yves Arrouye
6d9d02b091 ICU-1632 LDLIBRARYPATH_ENVVAR cleanup.
X-SVN-Rev: 7509
2002-01-25 06:28:45 +00:00
Ram Viswanadha
b26c7e469d ICU-1627 Fix make files
X-SVN-Rev: 7490
2002-01-24 17:35:04 +00:00
George Rhoten
3e8367d659 ICU-597 Changes to make ICU work on as/400 (iSeries)
X-SVN-Rev: 7429
2002-01-11 17:33:52 +00:00
Yves Arrouye
cb22fd576f ICU-1607 add LD_SONAME and rules to generate versioned libraries.
X-SVN-Rev: 7426
2002-01-10 02:41:39 +00:00
Yves Arrouye
ff552c0fdc ICU-1600 cleaning up of Makefile rules to show more information and less
human-oriented comments. Associated cleaning up of tools to have most
verbose
messages only displayed when verbose options are used.

X-SVN-Rev: 7382
2002-01-04 23:48:46 +00:00
Vladimir Weinstein
93bca8f03a ICU-978 cygwin port, inital commit
X-SVN-Rev: 7381
2002-01-03 22:35:03 +00:00
George Rhoten
42f8814f79 ICU-1028 Fix for BATCH mode (PDS mode) library versioning.
X-SVN-Rev: 7320
2001-12-05 17:46:30 +00:00
George Rhoten
788101acd4 ICU-1556 This is no longer needed because we have the configure option.
X-SVN-Rev: 7270
2001-12-03 18:40:09 +00:00