diff options
Diffstat (limited to 'cpp')
38 files changed, 240 insertions, 387 deletions
diff --git a/cpp/INSTALL.AIX b/cpp/INSTALL.AIX index 2b189f9f422..3fb5271081c 100644 --- a/cpp/INSTALL.AIX +++ b/cpp/INSTALL.AIX @@ -2,6 +2,7 @@ Requirements ====================================================================== + Operating System ---------------- @@ -11,13 +12,13 @@ AIX 5.2 on Power or PowerPC C++ compiler ------------ -- VisualAge C++ 6.0 with the April 2004 PTF +VisualAge C++ 6.0 with the April 2004 PTF C compiler ---------- -- IBM xlc +IBM xlc Third-party libraries @@ -25,7 +26,7 @@ Third-party libraries Ice has dependencies on a number of third-party libraries: -- Berkeley DB 4.2.52 or 4.3.27 with C++ support enabled, and built +- Berkeley DB 4.2.52 or 4.3.27 with C++ support enabled, and built with a C++ compiler compatible with the one you are using. You can download the Berkeley DB source distribution from @@ -44,14 +45,14 @@ Ice has dependencies on a number of third-party libraries: (plus --prefix=<dir> and/or --enable-java if you like) $ gmake - Note that Ice for Java is not compatible with version 4.3, - therefore if you intend to use Ice for Java with Berkeley DB, - you must use version 4.2.52 and obtain a Berkeley DB patch - (see INSTALL in your IceJ distribution). + Note that Ice for Java is not compatible with version 4.3, therefore + if you intend to use Ice for Java with Berkeley DB, you must use + version 4.2.52 and obtain a Berkeley DB patch (see INSTALL in your + IceJ distribution). - OpenSSL - For 32 bit builds, we recommend openssl-0.9.6m-2 from the "AIX + For 32 bit builds, we recommend openssl-0.9.6m-2 from the "AIX Toolbox for Linux Applications" (cryptographic section): http://www.ibm.com/servers/aix/products/aixos/linux/ezinstall.html Do not use openssl-0.9.6m-1, as it was not built properly. @@ -63,18 +64,18 @@ Ice has dependencies on a number of third-party libraries: - expat 1.9x, which can be downloaded from http://sourceforge.net/projects/expat - You can also use the binary distribution for AIX 5.1 available - in the "AIX Toolbox for Linux Applications": + You can also use the binary distribution for AIX 5.1 available in + the "AIX Toolbox for Linux Applications": http://www.ibm.com/servers/aix/products/aixos/linux/ezinstall.html - bzip2 1.0 - The source distribution can be downloaded from + The source distribution can be downloaded from http://sources.redhat.com/bzip2 - For 32 bit builds, you can also use the binary distribution from - the "AIX Toolbox for Linux Applications". + For 32 bit builds, you can also use the binary distribution from the + "AIX Toolbox for Linux Applications". GNU Make 3.80 @@ -84,12 +85,12 @@ GNU Make 3.80 is required to build Ice on AIX. You can download GNU Make from the "AIX Toolbox for Linux Applications". -Python 2.2 or 2.3 ------------------ +Python +------ -To run the automated test suite, you will need Python 2.2 or 2.3. If -you have no interest in running the test scripts, Python is not -required. +To run the automated test suite, you will need Python 2.2 or a newer +version. If you have no interest in running the test scripts, Python +is not required. You can download Python from the "AIX Toolbox for Linux Applications". @@ -129,9 +130,9 @@ $ python allTests.py If everything worked out, you should see lots of "ok" messages. In case of a failure, the tests abort with "failed". -If you want to try out any of the demos, make sure to update your -PATH environment variable to add the "bin" directory, and your -LIBPATH environment variable to add the "lib" directory: +If you want to try out any of the demos, make sure to update your PATH +environment variable to add the "bin" directory, and your LIBPATH +environment variable to add the "lib" directory: $ export PATH=`pwd`/bin:$PATH $ export LIBPATH=`pwd`/lib:$LIBPATH diff --git a/cpp/INSTALL.FREEBSD b/cpp/INSTALL.FREEBSD index 927631fbcc7..72e0aedcb7d 100644 --- a/cpp/INSTALL.FREEBSD +++ b/cpp/INSTALL.FREEBSD @@ -12,7 +12,7 @@ FreeBSD 5.1 for Intel x86. C++ compiler ------------ -- GCC 3.3 +GCC 3.3 Third-party libraries @@ -22,9 +22,9 @@ Ice has dependencies on a number of third-party libraries: - Berkeley DB 4.2.52 or 4.3.27 configured with --enable-cxx. - Note that Ice for Java is not compatible with version 4.3, - therefore if you intend to use Ice for Java with Berkeley DB, - you must use version 4.2.52 and the option --enable-java. + Note that Ice for Java is not compatible with version 4.3, therefore + if you intend to use Ice for Java with Berkeley DB, you must use + version 4.2.52 and the option --enable-java. - OpenSSL 0.96 or 0.97 @@ -35,7 +35,7 @@ Ice has dependencies on a number of third-party libraries: - readline and ncurses (optional, but used unless you set USE_READLINE to no in config/Make.rules) -Berkeley DB, expat, OpenSSL, bzip2, readline and ncurses are usually +Berkeley DB, expat, OpenSSL, bzip2, readline and ncurses are usually available with your FreeBSD distribution, or you can download them from the following locations: @@ -47,11 +47,12 @@ readline http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html ncurses http://www.gnu.org/software/ncurses/ncurses.html -Python 2.2 or 2.3 ------------------ +Python +------ -To run the automated test suite, you will need Python. If you have -no interest in running the test scripts, Python is not required. +To run the automated test suite, you will need Python 2.2 or a newer +version. If you have no interest in running the test scripts, Python +is not required. ====================================================================== @@ -89,8 +90,8 @@ $ python allTests.py If everything worked out, you should see lots of "ok" messages. In case of a failure, the tests abort with "failed". -If you want to try out any of the demos, make sure to update your -PATH environment variable to add the "bin" directory, and your +If you want to try out any of the demos, make sure to update your PATH +environment variable to add the "bin" directory, and your LD_LIBRARY_PATH environment variable to add the "lib" directory: $ export PATH=`pwd`/bin:$PATH diff --git a/cpp/INSTALL.HP-UX b/cpp/INSTALL.HP-UX index 253a967890a..a9e0605263b 100644 --- a/cpp/INSTALL.HP-UX +++ b/cpp/INSTALL.HP-UX @@ -15,15 +15,15 @@ for free from http://software.hp.com. C++ compiler ------------ -- HP aC++ A.03.37 - +HP aC++ A.03.37 + More recent versions of aC++ are likely to work as well. C compiler ---------- -- HP C/ANSI C compiler (cc). +HP C/ANSI C compiler (cc). Third-party libraries @@ -53,9 +53,9 @@ Ice has dependencies on a number of third-party libraries: (plus --prefix=<dir> and/or --enable-java if you like) $ gmake - Note that Ice for Java is not compatible with version 4.3, - therefore if you intend to use Ice for Java with Berkeley DB, - you must use version 4.2.52 and the option --enable-java. + Note that Ice for Java is not compatible with version 4.3, therefore + if you intend to use Ice for Java with Berkeley DB, you must use + version 4.2.52 and the option --enable-java. - OpenSSL 0.9.7, which can be downloaded from http://www.openssl.org @@ -63,8 +63,8 @@ Ice has dependencies on a number of third-party libraries: "Software Porting And Archive Centre for HP-UX" located at http://hpux.cs.utah.edu. - If you want to build OpenSSL from source, a recommended configuration - is: + If you want to build OpenSSL from source, a recommended + configuration is: ./Configure hpux-parisc2-cc shared (and --prefix=<dir> if you like) @@ -95,12 +95,12 @@ Make from the "Software Porting And Archive Centre for HP-UX", http://hpux.cs.utah.edu. -Python 2.2, 2.3 or 2.4 ----------------------- +Python +------ -To run the automated test suite, you will need Python 2.2, 2.3, or 2.4. -If you have no interest in running the test scripts, Python is not -required. +To run the automated test suite, you will need Python 2.2 or a newer +version. If you have no interest in running the test scripts, Python +is not required. You can download Python from http://hpux.cs.utah.edu. @@ -128,7 +128,7 @@ Now you're ready to build Ice: $ gmake This will build the Ice core libraries, services, tests and examples. -After a successful build, you can run the test suite, provided that +After a successful build, you can run the test suite, provided that you installed Python: $ gmake test @@ -140,10 +140,10 @@ $ python allTests.py If everything worked out, you should see lots of "ok" messages. In case of a failure, the tests abort with "failed". -If you want to try out any of the demos, make sure to update your -PATH environment variable to add the "bin" directory, and your -SHLIB_PATH environment variable to add the "lib" directory. For -64 bit builds, add "lib" to LD_LIBRARY_PATH: +If you want to try out any of the demos, make sure to update your PATH +environment variable to add the "bin" directory, and your SHLIB_PATH +environment variable to add the "lib" directory. For 64 bit builds, +add "lib" to LD_LIBRARY_PATH: $ export PATH=`pwd`/bin:$PATH $ export SHLIB_PATH=`pwd`/lib:$SHLIB_PATH diff --git a/cpp/INSTALL.LINUX b/cpp/INSTALL.LINUX index a13a01e3d75..4f16686e00f 100644 --- a/cpp/INSTALL.LINUX +++ b/cpp/INSTALL.LINUX @@ -27,12 +27,13 @@ Ice has dependencies on a number of third-party libraries: You can download the Berkeley DB source distribution from http://www.sleepycat.com/download - Note that Ice for Java is not compatible with version 4.3, - therefore if you intend to use Ice for Java with Berkeley DB, - you must use version 4.2.52 and the option --enable-java. + Note that Ice for Java is not compatible with version 4.3, therefore + if you intend to use Ice for Java with Berkeley DB, you must use + version 4.2.52 and the option --enable-java. - If you are using RedHat 9 and do not want to use NTPL, set - LD_ASSUME_KERNEL=2.4.1 before running configure. + If you are using RedHat 9 and do not want to use NPTL (New Posix + Thread Library), set LD_ASSUME_KERNEL=2.4.1 before running + configure. - expat 1.9x @@ -43,7 +44,7 @@ Ice has dependencies on a number of third-party libraries: - readline and ncurses (optional, but used unless you set USE_READLINE to no in config/Make.rules) -expat, OpenSSL, bzip2, readline and ncurses are usually included with +expat, OpenSSL, bzip2, readline and ncurses are usually included with your Linux distribution, or you can download them from the following locations: @@ -54,11 +55,12 @@ readline http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html ncurses http://www.gnu.org/software/ncurses/ncurses.html -Python 2.2 ----------- +Python +------ -To run the automated test suite, you will need Python 2.2. If you have -no interest in running the test scripts, Python is not required. +To run the automated test suite, you will need Python 2.2 or a newer +version. If you have no interest in running the test scripts, Python +is not required. ====================================================================== @@ -102,8 +104,8 @@ $ python allTests.py If everything worked out, you should see lots of "ok" messages. In case of a failure, the tests abort with "failed". -If you want to try out any of the demos, make sure to update your -PATH environment variable to add the "bin" directory, and your +If you want to try out any of the demos, make sure to update your PATH +environment variable to add the "bin" directory, and your LD_LIBRARY_PATH environment variable to add the "lib" directory: $ export PATH=`pwd`/bin:$PATH @@ -142,5 +144,5 @@ with the -I option, and the location of the <prefix>/lib directory with the -L option. If LP64 is set to yes, the libraries are installed in <prefix>/lib64 -and the programs are installed in <prefix>/bin64. No other changes -are necessary. +and the programs are installed in <prefix>/bin64. No other changes are +necessary. diff --git a/cpp/INSTALL.MACOSX b/cpp/INSTALL.MACOSX index a6c70d6d0bf..55542571f11 100644 --- a/cpp/INSTALL.MACOSX +++ b/cpp/INSTALL.MACOSX @@ -12,7 +12,7 @@ MacOS X 10.3.x C++ compiler ------------ -- GCC 3.3 +GCC 3.3 Third-party libraries @@ -25,9 +25,9 @@ Ice has dependencies on a number of third-party libraries: You can download the Berkeley DB source distribution from http://www.sleepycat.com/download - Note that Ice for Java is not compatible with version 4.3, - therefore if you intend to use Ice for Java with Berkeley DB, - you must use version 4.2.52 and the option --enable-java. + Note that Ice for Java is not compatible with version 4.3, therefore + if you intend to use Ice for Java with Berkeley DB, you must use + version 4.2.52 and the option --enable-java. - expat 1.9x. You can download expat from http://sourceforge.net/projects/expat/ @@ -68,8 +68,8 @@ $ python allTests.py If everything worked out, you should see lots of "ok" messages. In case of a failure, the tests abort with "failed". -If you want to try out any of the demos, make sure to update your -PATH environment variable to add the "bin" directory, and your +If you want to try out any of the demos, make sure to update your PATH +environment variable to add the "bin" directory, and your DYLD_LIBRARY_PATH environment variable to add the "lib" directory: $ export PATH=`pwd`/bin:$PATH diff --git a/cpp/INSTALL.SOLARIS b/cpp/INSTALL.SOLARIS index 73a8654bde4..cdafe81c5bd 100644 --- a/cpp/INSTALL.SOLARIS +++ b/cpp/INSTALL.SOLARIS @@ -36,12 +36,12 @@ Third-party libraries Ice has dependencies on a number of third-party libraries: -- Berkeley DB 4.2.52 or 4.3.27 configured with --enable-cxx, and built +- Berkeley DB 4.2.52 or 4.3.27 configured with --enable-cxx, and built with a C++ compiler compatible with the one you are using. - Note that Ice for Java is not compatible with version 4.3, - therefore if you intend to use Ice for Java with Berkeley DB, - you must use version 4.2.52 and the option --enable-java. + Note that Ice for Java is not compatible with version 4.3, therefore + if you intend to use Ice for Java with Berkeley DB, you must use + version 4.2.52 and the option --enable-java. - expat 1.9x @@ -70,12 +70,14 @@ GNU Make 3.80 is required to build Ice on SPARC/Solaris. You can download GNU Make from http://www.sunfreeware.com. -Python 2.x ----------- +Python +------ -To run the automated test suite, you will need Python 2.2 or greater. -If you have no interest in running the test scripts, Python is not -required. You can download Python from http://www.sunfreeware.com. +To run the automated test suite, you will need Python 2.2 or a newer +version. If you have no interest in running the test scripts, Python +is not required. + +You can download Python from http://www.sunfreeware.com. ====================================================================== @@ -98,8 +100,8 @@ party libraries. If you want to build with g++ instead of Sun CC, edit the file config/Make.rules.SunOS and change or comment out the CXX = <compiler> -line (at the top of the file). The default value for CXX with GNU -make is g++. +line (at the top of the file). The default value for CXX with GNU make +is g++. Now you're ready to build Ice: @@ -118,10 +120,10 @@ $ python allTests.py If everything worked out, you should see lots of "ok" messages. In case of a failure, the tests abort with "failed". -If you want to try out any of the demos, make sure to update your -PATH environment variable to add the "bin" directory, and your -LD_LIBRARY_PATH environment variable to add the "lib" directory. -For 64 bit builds, add "lib" to LD_LIBRARY_PATH_64: +If you want to try out any of the demos, make sure to update your PATH +environment variable to add the "bin" directory, and your +LD_LIBRARY_PATH environment variable to add the "lib" directory. For +64 bit builds, add "lib" to LD_LIBRARY_PATH_64: $ export PATH=`pwd`/bin:$PATH $ export LD_LIBRARY_PATH=`pwd`/lib:$LD_LIBRARY_PATH diff --git a/cpp/INSTALL.WINDOWS b/cpp/INSTALL.WINDOWS index d66145afa30..f5b769d285d 100644 --- a/cpp/INSTALL.WINDOWS +++ b/cpp/INSTALL.WINDOWS @@ -7,14 +7,14 @@ Windows version --------------- Ice has been extensively tested with Windows XP, Windows 2000 and -Windows 98 SE. Ice is also expected to work on Windows 98, Windows -ME, Windows NT 3.51, Windows NT 4.0 and Windows Server 2003. +Windows 98 SE. Ice is also expected to work on Windows 98, Windows ME, +Windows NT 3.51, Windows NT 4.0 and Windows Server 2003. Ice binary distributions for Visual Studio 6.0 and .NET 2003 are available from http://www.zeroc.com/download.html. These binary distributions include everything necessary to build Ice applications -and require Windows NT 4.0, Windows 2000, Windows XP or Windows -Server 2003. +and require Windows NT 4.0, Windows 2000, Windows XP or Windows Server +2003. C++ compiler @@ -45,13 +45,13 @@ Ice has dependencies on a number of third-party libraries: - bzip2 1.0 If you have downloaded an Ice binary installer, you already have all -of the required third-party libraries and do not need to download -any additional packages, nor do you need to compile the Ice source -code. +of the required third-party libraries and do not need to download any +additional packages, nor do you need to compile the Ice source code. If you use Visual C++ .NET 2003 and wish to compile the Ice source code, you can download an installer containing binaries for all of the -required third-party libraries from http://www.zeroc.com/download.html. +required third-party libraries from +http://www.zeroc.com/download.html. Finally, if you prefer to download and install the third-party dependencies yourself, you can find them at the following locations: @@ -72,32 +72,37 @@ library to "libbz2d.lib". This is also what the Ice project files expect if you build a debug version of Ice. If you compile the third-party libraries from source code, we -recommend that you use the same Visual C++ version to build all -of the third-party libraries. +recommend that you use the same Visual C++ version to build all of the +third-party libraries. Users of Visual C++ 6.0 must configure Visual Studio to use STLPort before building Berkeley DB: - In the Visual C++ 6.0 IDE, choose Tools->Options->Directories + - Select "Include files" -- Add the include directory for STLport first in the list. (Note - that you must add the "include\stlport" directory, not just - "include".) + +- Add the include directory for STLport first in the list. (Note that + you must add the "include\stlport" directory, not just "include".) + - Select "Library files" + - Add the lib directory for STLport. -Python 2.3 ----------- +Python +------ -To run the automated test suite, you will need Python 2.3. If you have -no interest in running the test scripts, Python is not required. You -can download a Python distribution for Windows from: +To run the automated test suite, you will need Python 2.2 or a newer +version. If you have no interest in running the test scripts, Python +is not required. -http://www.activestate.com +You can download a Python distribution for Windows from +http://www.activestate.com. Important note for Windows 98, Windows 98 SE and Windows ME users: -the Windows 9x shell is too limited to run the Ice test suite. For + +The Windows 9x shell is too limited to run the Ice test suite. For these versions of Windows, you need Cygwin and the python interpreter that comes with Cygwin in order to run the test suite. Cygwin can be downloaded from: @@ -116,7 +121,9 @@ First, you must make sure that your compiler finds all of the required third-party packages (include files, libraries, and DLLs): - In Visual Studio, choose: + * Visual C++ 6.0: Tools->Options->Directories + * Visual C++ .NET: Tools->Options->Projects->VC++ Directories - Select "Include files". @@ -127,10 +134,10 @@ third-party packages (include files, libraries, and DLLs): If you used the binary installer for expat, then the proper include directory is C:\Expat-1.95.6\Source\lib. - For Visual C++ 6.0, also add the include directory for - STLport. Note that you must add the "include\stlport" directory, - not just "include" and that (This directory must precede any of - the Visual C++ include directories.) + For Visual C++ 6.0, also add the include directory for STLport. Note + that you must add the "include\stlport" directory, not just + "include" and that (This directory must precede any of the Visual + C++ include directories.) - Select "Library files". @@ -165,8 +172,8 @@ level Ice directory. At the command prompt, execute: python allTests.py -If everything worked out, you should see lots of "ok" messages. In case -of a failure, the tests abort with "failed". +If everything worked out, you should see lots of "ok" messages. In +case of a failure, the tests abort with "failed". If you want to try out any of the demos, make sure to update your PATH environment variable to add the "bin" directory, which contains the @@ -197,10 +204,11 @@ include\IceUtil\Config.h and remove the following lines: # endif On Windows 98, Windows 98 SE and Windows ME, we also recommend that -you increase the number of connections supported by TCP/IP (to 500 -for example). See MaxConnections at +you increase the number of connections supported by TCP/IP (to 500 for +example). See MaxConnections at http://support.microsoft.com/default.aspx?scid=kb;EN-US;158474 + ====================================================================== Installation ====================================================================== diff --git a/cpp/demo/Freeze/README b/cpp/demo/Freeze/README index 59e91f319c4..c7cf0e281bb 100644 --- a/cpp/demo/Freeze/README +++ b/cpp/demo/Freeze/README @@ -1,12 +1,3 @@ -********************************************************************** - -Copyright (c) 2003-2005 ZeroC, Inc. All rights reserved. - -This copy of Ice is licensed to you under the terms described in the -ICE_LICENSE file included in this distribution. - -********************************************************************** - Demos in this directory: - backup diff --git a/cpp/demo/Freeze/backup/README b/cpp/demo/Freeze/backup/README index 4e75f9ad646..06a66de9fd8 100644 --- a/cpp/demo/Freeze/backup/README +++ b/cpp/demo/Freeze/backup/README @@ -1,12 +1,3 @@ -********************************************************************** - -Copyright (c) 2003-2005 ZeroC, Inc. All rights reserved. - -This copy of Ice is licensed to you under the terms described in the -ICE_LICENSE file included in this distribution. - -********************************************************************** - Freeze online backup demo (Linux/Unix only) =========================================== @@ -20,10 +11,10 @@ the elements with the current date-time (as a number of milliseconds since the epoch -- 01/01/1970 at 00:00:00 UTC). It also verifies that the old values are all the same. -This program runs forever: you need to kill it (e.g., with CTRL-C) to +This program runs forever: you need to kill it (e.g., with CTRL-C) to terminate it. -While the program is running, you can perform a hot backup with the +While the program is running, you can perform a hot backup with the backup shell script: % ./backup full diff --git a/cpp/demo/Glacier2/README b/cpp/demo/Glacier2/README index 7924465c7e8..7a19d269697 100644 --- a/cpp/demo/Glacier2/README +++ b/cpp/demo/Glacier2/README @@ -1,12 +1,3 @@ -********************************************************************** - -Copyright (c) 2003-2005 ZeroC, Inc. All rights reserved. - -This copy of Ice is licensed to you under the terms described in the -ICE_LICENSE file included in this distribution. - -********************************************************************** - Demos in this directory: - callback diff --git a/cpp/demo/Glacier2/callback/README b/cpp/demo/Glacier2/callback/README index fc983de98c2..28626d688c1 100644 --- a/cpp/demo/Glacier2/callback/README +++ b/cpp/demo/Glacier2/callback/README @@ -1,12 +1,3 @@ -********************************************************************** - -Copyright (c) 2003-2005 ZeroC, Inc. All rights reserved. - -This copy of Ice is licensed to you under the terms described in the -ICE_LICENSE file included in this distribution. - -********************************************************************** - This example demonstrates the use of a Glacier2 router and the implementation of a Glacier2 session server. diff --git a/cpp/demo/Glacier2/chat/README b/cpp/demo/Glacier2/chat/README index 00de12cf80d..759650a2088 100644 --- a/cpp/demo/Glacier2/chat/README +++ b/cpp/demo/Glacier2/chat/README @@ -1,12 +1,3 @@ -********************************************************************** - -Copyright (c) 2003-2005 ZeroC, Inc. All rights reserved. - -This copy of Ice is licensed to you under the terms described in the -ICE_LICENSE file included in this distribution. - -********************************************************************** - This example demonstrates the use of a Glacier2 session to create a very simple chat server. diff --git a/cpp/demo/Ice/README b/cpp/demo/Ice/README index 53ec67b63fc..806e2157354 100644 --- a/cpp/demo/Ice/README +++ b/cpp/demo/Ice/README @@ -1,12 +1,3 @@ -********************************************************************** - -Copyright (c) 2003-2005 ZeroC, Inc. All rights reserved. - -This copy of Ice is licensed to you under the terms described in the -ICE_LICENSE file included in this distribution. - -********************************************************************** - Demos in this directory: - MFC @@ -50,9 +41,10 @@ Demos in this directory: - throughput - A simple throughput demo that allows you to send sequences of various - types between client and server and to measure the maximum bandwidth - that can be achieved using serialized synchronous requests. + A simple throughput demo that allows you to send sequences of + various types between client and server and to measure the maximum + bandwidth that can be achieved using serialized synchronous + requests. - value diff --git a/cpp/demo/IceBox/README b/cpp/demo/IceBox/README index a1760216d98..41f1417ede6 100644 --- a/cpp/demo/IceBox/README +++ b/cpp/demo/IceBox/README @@ -1,12 +1,3 @@ -********************************************************************** - -Copyright (c) 2003-2005 ZeroC, Inc. All rights reserved. - -This copy of Ice is licensed to you under the terms described in the -ICE_LICENSE file included in this distribution. - -********************************************************************** - Demos in this directory: - hello diff --git a/cpp/demo/IceBox/hello/README b/cpp/demo/IceBox/hello/README index 7301dad058c..6f3980c76a1 100644 --- a/cpp/demo/IceBox/hello/README +++ b/cpp/demo/IceBox/hello/README @@ -1,12 +1,3 @@ -********************************************************************** - -Copyright (c) 2003-2005 ZeroC, Inc. All rights reserved. - -This copy of Ice is licensed to you under the terms described in the -ICE_LICENSE file included in this distribution. - -********************************************************************** - Users of Unix platforms should read "Unix Note" at the end of this file before continuing. diff --git a/cpp/demo/IcePack/README b/cpp/demo/IcePack/README index 1b059ac9dda..443362a99e9 100644 --- a/cpp/demo/IcePack/README +++ b/cpp/demo/IcePack/README @@ -1,12 +1,3 @@ -********************************************************************** - -Copyright (c) 2003-2005 ZeroC, Inc. All rights reserved. - -This copy of Ice is licensed to you under the terms described in the -ICE_LICENSE file included in this distribution. - -********************************************************************** - Demos in this directory: - simple diff --git a/cpp/demo/IcePack/hello/README b/cpp/demo/IcePack/hello/README index dc2ec0d6296..37522801639 100644 --- a/cpp/demo/IcePack/hello/README +++ b/cpp/demo/IcePack/hello/README @@ -1,12 +1,3 @@ -********************************************************************** - -Copyright (c) 2003-2005 ZeroC, Inc. All rights reserved. - -This copy of Ice is licensed to you under the terms described in the -ICE_LICENSE file included in this distribution. - -********************************************************************** - Users of Unix platforms should read "Unix Note" at the end of this file before continuing. diff --git a/cpp/demo/IcePack/simple/README b/cpp/demo/IcePack/simple/README index 584d3b45fdc..72b998b3e93 100644 --- a/cpp/demo/IcePack/simple/README +++ b/cpp/demo/IcePack/simple/README @@ -1,12 +1,3 @@ -********************************************************************** - -Copyright (c) 2003-2005 ZeroC, Inc. All rights reserved. - -This copy of Ice is licensed to you under the terms described in the -ICE_LICENSE file included in this distribution. - -********************************************************************** - Users of Unix platforms should read "Unix Note" at the end of this file before continuing. diff --git a/cpp/demo/IcePatch2/MFC/README b/cpp/demo/IcePatch2/MFC/README index 0563ffeace7..ea4570475a3 100755 --- a/cpp/demo/IcePatch2/MFC/README +++ b/cpp/demo/IcePatch2/MFC/README @@ -1,12 +1,3 @@ -**********************************************************************
-
-Copyright (c) 2003-2005 ZeroC, Inc. All rights reserved.
-
-This copy of Ice is licensed to you under the terms described in the
-ICE_LICENSE file included in this distribution.
-
-**********************************************************************
-
This demo illustrates how to use MFC to create a simple IcePatch2
client application.
diff --git a/cpp/demo/IcePatch2/README b/cpp/demo/IcePatch2/README index cd47a13dd8b..7cc9960580a 100644 --- a/cpp/demo/IcePatch2/README +++ b/cpp/demo/IcePatch2/README @@ -1,12 +1,3 @@ -********************************************************************** - -Copyright (c) 2003-2005 ZeroC, Inc. All rights reserved. - -This copy of Ice is licensed to you under the terms described in the -ICE_LICENSE file included in this distribution. - -********************************************************************** - Demos in this directory: - MFC diff --git a/cpp/demo/IceStorm/README b/cpp/demo/IceStorm/README index bc90ce516e0..8e7c57b451b 100644 --- a/cpp/demo/IceStorm/README +++ b/cpp/demo/IceStorm/README @@ -1,12 +1,3 @@ -********************************************************************** - -Copyright (c) 2003-2005 ZeroC, Inc. All rights reserved. - -This copy of Ice is licensed to you under the terms described in the -ICE_LICENSE file included in this distribution. - -********************************************************************** - Demos in this directory: - clock diff --git a/cpp/demo/IceStorm/clock/README b/cpp/demo/IceStorm/clock/README index d24de33734b..853f99cb786 100644 --- a/cpp/demo/IceStorm/clock/README +++ b/cpp/demo/IceStorm/clock/README @@ -1,12 +1,3 @@ -********************************************************************** - -Copyright (c) 2003-2005 ZeroC, Inc. All rights reserved. - -This copy of Ice is licensed to you under the terms described in the -ICE_LICENSE file included in this distribution. - -********************************************************************** - To run the demo: Start the IceStorm service: diff --git a/cpp/demo/IceUtil/README b/cpp/demo/IceUtil/README index 1d4d0e702ca..c1db450ec11 100644 --- a/cpp/demo/IceUtil/README +++ b/cpp/demo/IceUtil/README @@ -1,12 +1,3 @@ -********************************************************************** - -Copyright (c) 2003-2005 ZeroC, Inc. All rights reserved. - -This copy of Ice is licensed to you under the terms described in the -ICE_LICENSE file included in this distribution. - -********************************************************************** - Demos in this directory: - workqueue diff --git a/cpp/demo/README b/cpp/demo/README index f0988bc2dc8..c30fbcec28e 100644 --- a/cpp/demo/README +++ b/cpp/demo/README @@ -1,12 +1,3 @@ -********************************************************************** - -Copyright (c) 2003-2005 ZeroC, Inc. All rights reserved. - -This copy of Ice is licensed to you under the terms described in the -ICE_LICENSE file included in this distribution. - -********************************************************************** - This directory contains demos for various Ice components. The demos are provided to get you started on how to use a particular feature or coding technique. See the README file in each subdirectory for details diff --git a/cpp/demo/book/README b/cpp/demo/book/README index a5dd1a33197..d82b7a4e8ae 100644 --- a/cpp/demo/book/README +++ b/cpp/demo/book/README @@ -1,12 +1,3 @@ -********************************************************************** - -Copyright (c) 2003-2005 ZeroC, Inc. All rights reserved. - -This copy of Ice is licensed to you under the terms described in the -ICE_LICENSE file included in this distribution. - -********************************************************************** - Demos in this directory: - evictor diff --git a/cpp/install/rpm/README.RPM b/cpp/install/rpm/README.RPM index 7cdce66a56b..6ea649f7b20 100644 --- a/cpp/install/rpm/README.RPM +++ b/cpp/install/rpm/README.RPM @@ -29,4 +29,4 @@ In order to build the RPMs, you need to download each source distribution and copy or move them to your system's RPM sources directory. For example, /usr/src/redhat/SOURCES. -This RPM specification file was tested with RPM version 4.3.2. +This RPM specification file was tested with RPM version 4.3.2. diff --git a/cpp/install/unix/README.AIX b/cpp/install/unix/README.AIX index 3969154b4c6..654e502e3d4 100644 --- a/cpp/install/unix/README.AIX +++ b/cpp/install/unix/README.AIX @@ -21,13 +21,13 @@ contact sales@zeroc.com for more information about licensing Ice. About this distribution ====================================================================== -This distribution is a binary release of Ice 2.1.0 for AIX 5.2, and +This distribution is a binary release of Ice 2.1.0 for AIX 5.2, and includes the following components: - The Ice run time, including executables for the Ice services, HTML documentation and Slice files. -- Run time libraries for C++ and Java. These libraries enable you to +- Run time libraries for C++ and Java. These libraries enable you to execute Ice applications. - Tools and libraries for developing Ice applications. @@ -37,10 +37,10 @@ includes the following components: Requirements ====================================================================== -This binary distribution was compiled on AIX 5.2 using IBM VisualAge +This binary distribution was compiled on AIX 5.2 using IBM VisualAge version 6 with the April 2004 PTF. -The following binary RPMs, available from +The following binary RPMs, available from http://www.ibm.com/servers/aix/products/aixos/linux/ezinstall.html, are required to use this distribution: @@ -50,10 +50,11 @@ are required to use this distribution: - openssl-devel-0.9.7d-1.aix5.1.ppc.rpm (only required when building C++ applications) + Java ---- -Ice for Java requires J2SE 1.4.2 or 1.5.0. Java for AIX is available +Ice for Java requires J2SE 1.4.2 or 1.5.0. Java for AIX is available from IBM at http://www-128.ibm.com/developerworks/java/jdk/aix @@ -62,8 +63,8 @@ Berkeley DB ====================================================================== This distribution includes the C++ and Java run time for Berkeley DB -4.2.52. The C++ runtime was built using IBM VisualAge 6. The -Berkeley DB license is provided in the file THIRD_PARTY_LICENSE. +4.2.52. The C++ runtime was built using IBM VisualAge 6. The Berkeley +DB license is provided in the file THIRD_PARTY_LICENSE. ====================================================================== @@ -87,8 +88,8 @@ General The discussion below assumes you have defined the ICE_HOME variable with the directory of your Ice installation. -In order to use Ice services and tools such as Slice translators, -you need to add $ICE_HOME/bin to your PATH and $ICE_HOME/lib to your +In order to use Ice services and tools such as Slice translators, you +need to add $ICE_HOME/bin to your PATH and $ICE_HOME/lib to your LIBPATH, as shown in the bash commands below: $ export PATH=$ICE_HOME/bin:$PATH @@ -112,13 +113,12 @@ such as IcePack or Glacier2. Java ---- -To use Ice for Java, you must add $ICE_HOME/lib/Ice.jar and +To use Ice for Java, you must add $ICE_HOME/lib/Ice.jar and $ICE_HOME/lib/db.jar to your CLASSPATH, as shown below: $ export CLASSPATH=$ICE_HOME/lib/Ice.jar:$ICE_HOME/lib/db.jar:$CLASSPATH - ====================================================================== Demos and documentation ====================================================================== diff --git a/cpp/install/unix/README.Darwin b/cpp/install/unix/README.Darwin index c13b3cf1b7e..09fbe4d4e33 100644 --- a/cpp/install/unix/README.Darwin +++ b/cpp/install/unix/README.Darwin @@ -78,8 +78,8 @@ General The discussion below assumes you have defined the ICE_HOME variable with the directory of your Ice installation. -In order to use Ice services and tools such as Slice translators, -you need to add $ICE_HOME/bin to your PATH and $ICE_HOME/lib to your +In order to use Ice services and tools such as Slice translators, you +need to add $ICE_HOME/bin to your PATH and $ICE_HOME/lib to your DYLD_LIBRARY_PATH, as shown in the bash commands below: $ export PATH=$ICE_HOME/bin:$PATH @@ -119,8 +119,8 @@ in /usr/lib). Python ------ -To use Ice for Python, the PYTHONPATH environment variable must -be updated so that the interpreter can load the Ice extension and +To use Ice for Python, the PYTHONPATH environment variable must be +updated so that the interpreter can load the Ice extension and supporting Python files: $ export PYTHONPATH=$ICE_HOME/python:$ICE_HOME/lib:$PYTHONPATH diff --git a/cpp/install/unix/README.HP-UX b/cpp/install/unix/README.HP-UX index be6fc21a761..37ad84f2ff4 100644 --- a/cpp/install/unix/README.HP-UX +++ b/cpp/install/unix/README.HP-UX @@ -37,10 +37,10 @@ PA-RISC and includes the following components: Requirements ====================================================================== -This binary distribution was compiled on HP-UX 11.11 using HP aC++ +This binary distribution was compiled on HP-UX 11.11 using HP aC++ version A.03.37. -The following HP-UX 11i binary packages, available from +The following HP-UX 11i binary packages, available from http://hpux.cs.utah.edu, are required to use this distribution: - bzip2 1.0.2 @@ -51,8 +51,8 @@ http://hpux.cs.utah.edu, are required to use this distribution: Java ---- -Ice for Java requires J2SE 1.4.2 or 1.5.0. Java for HP-UX is -available from HP at http://www.hp.com/products1/unix/java +Ice for Java requires J2SE 1.4.2 or 1.5.0. Java for HP-UX is available +from HP at http://www.hp.com/products1/unix/java Python @@ -69,8 +69,8 @@ Berkeley DB ====================================================================== This distribution includes the C++ and Java run time for Berkeley DB -4.2.52. The C++ run time was built using HP aC++ version A.03.37. -The Berkeley DB license is provided in the file THIRD_PARTY_LICENSE. +4.2.52. The C++ run time was built using HP aC++ version A.03.37. The +Berkeley DB license is provided in the file THIRD_PARTY_LICENSE. ====================================================================== @@ -94,8 +94,8 @@ General The discussion below assumes you have defined the ICE_HOME variable with the directory of your Ice installation. -In order to use Ice services and tools such as Slice translators, -you need to add $ICE_HOME/bin to your PATH and $ICE_HOME/lib to your +In order to use Ice services and tools such as Slice translators, you +need to add $ICE_HOME/bin to your PATH and $ICE_HOME/lib to your SHLIB_PATH, as shown in the bash commands below: $ export PATH=$ICE_HOME/bin:$PATH @@ -119,7 +119,7 @@ such as IcePack or Glacier2. Java ---- -To use Ice for Java, you must add $ICE_HOME/lib/Ice.jar and +To use Ice for Java, you must add $ICE_HOME/lib/Ice.jar and $ICE_HOME/lib/db.jar to your CLASSPATH, as shown below: $ export CLASSPATH=$ICE_HOME/lib/Ice.jar:$ICE_HOME/lib/db.jar:$CLASSPATH @@ -128,8 +128,8 @@ $ export CLASSPATH=$ICE_HOME/lib/Ice.jar:$ICE_HOME/lib/db.jar:$CLASSPATH Python ------ -To use Ice for Python, the PYTHONPATH environment variable must -be updated so that the interpreter can load the Ice extension and +To use Ice for Python, the PYTHONPATH environment variable must be +updated so that the interpreter can load the Ice extension and supporting Python files: $ export PYTHONPATH=$ICE_HOME/python:$ICE_HOME/lib:$PYTHONPATH diff --git a/cpp/install/unix/README.Linux b/cpp/install/unix/README.Linux index 55ff19b6b28..8076e70c982 100644 --- a/cpp/install/unix/README.Linux +++ b/cpp/install/unix/README.Linux @@ -63,16 +63,16 @@ ncurses ncurses libgcc libgcc libstdc++ libstdc++ -If you prefer to install the third-party libraries yourself, be -aware that Berkeley DB must be configured with --enable-cxx and +If you prefer to install the third-party libraries yourself, be aware +that Berkeley DB must be configured with --enable-cxx and --enable-java. Java ---- -Ice for Java requires J2SE 1.4.2 or 1.5.0. RPMs can be obtained -from JavaSoft at http://www.javasoft.com/j2se. +Ice for Java requires J2SE 1.4.2 or 1.5.0. RPMs can be obtained from +JavaSoft at http://www.javasoft.com/j2se. Python @@ -87,8 +87,8 @@ code from the ZeroC web site at http://www.zeroc.com/download.html. C# -- -Ice for C# requires Mono 1.0.6. The following RPM can be downloaded -at http://www.mono-project.com/Downloads: +Ice for C# requires Mono 1.0.6. The following RPM can be downloaded at +http://www.mono-project.com/Downloads: mono-core-1.0.6-1.novell.9.1.i386.rpm @@ -118,8 +118,8 @@ General The discussion below assumes you have defined the ICE_HOME variable with the directory of your Ice installation. -In order to use Ice services and tools such as Slice translators, -you need to add $ICE_HOME/bin to your PATH and $ICE_HOME/lib to your +In order to use Ice services and tools such as Slice translators, you +need to add $ICE_HOME/bin to your PATH and $ICE_HOME/lib to your LD_LIBRARY_PATH, as shown in the bash commands below: $ export PATH=$ICE_HOME/bin:$PATH @@ -159,8 +159,8 @@ in /usr/lib). Python ------ -To use Ice for Python, the PYTHONPATH environment variable must -be updated so that the interpreter can load the Ice extension and +To use Ice for Python, the PYTHONPATH environment variable must be +updated so that the interpreter can load the Ice extension and supporting Python files: $ export PYTHONPATH=$ICE_HOME/python:$ICE_HOME/lib:$PYTHONPATH @@ -184,8 +184,8 @@ relative path, but not an absolute one.) The instructions for running the demos assume that you have configured your kernel to automatically execute the Mono interpreter. To do this, -run the following commands as root (replace /usr/bin/mono with -the location of your mono interpreter): +run the following commands as root (replace /usr/bin/mono with the +location of your mono interpreter): if [ ! -e /proc/sys/fs/binfmt_misc/register ]; then /sbin/modprobe binfmt_misc mount -t binfmt_misc none /proc/sys/fs/binfmt_misc diff --git a/cpp/install/unix/README.Linux-RPM b/cpp/install/unix/README.Linux-RPM index 0b6aed79597..a3946529a0f 100644 --- a/cpp/install/unix/README.Linux-RPM +++ b/cpp/install/unix/README.Linux-RPM @@ -66,8 +66,8 @@ installation of the Ice for C++ development kit. Java ---- -To use Ice for Java, you must add Ice.jar to your CLASSPATH, as -shown in the following bash command: +To use Ice for Java, you must add Ice.jar to your CLASSPATH, as shown +in the following bash command: $ export CLASSPATH=/usr/lib/Ice-2.1.0/Ice.jar:$CLASSPATH @@ -75,8 +75,8 @@ Note that the Freeze component of Ice for Java requires Berkeley DB. In order to use Freeze, you must add db.jar to your CLASSPATH. In addition, the JVM requires the directory containing the Berkeley DB libraries to be listed in java.library.path, therefore you must add -this directory to your LD_LIBRARY_PATH. Assuming you are using the -RPM installation of Berkeley DB, the bash command is shown below: +this directory to your LD_LIBRARY_PATH. Assuming you are using the RPM +installation of Berkeley DB, the bash command is shown below: $ export LD_LIBRARY_PATH=/usr/lib:$LD_LIBRARY_PATH @@ -84,8 +84,8 @@ $ export LD_LIBRARY_PATH=/usr/lib:$LD_LIBRARY_PATH Python ------ -To use Ice for Python, the PYTHONPATH environment variable must -be updated so that the interpreter can load the Ice extension and +To use Ice for Python, the PYTHONPATH environment variable must be +updated so that the interpreter can load the Ice extension and supporting Python files: $ export PYTHONPATH=/usr/lib/Ice-2.1.0/python:$PYTHONPATH @@ -100,8 +100,8 @@ necessary to locate the assemblies. The instructions for running the demos assume that you have configured your kernel to automatically execute the Mono interpreter. To do this, -run the following commands as root (replace /usr/bin/mono with -the location of your mono interpreter): +run the following commands as root (replace /usr/bin/mono with the +location of your mono interpreter): if [ ! -e /proc/sys/fs/binfmt_misc/register ]; then /sbin/modprobe binfmt_misc mount -t binfmt_misc none /proc/sys/fs/binfmt_misc diff --git a/cpp/install/unix/README.SunOS b/cpp/install/unix/README.SunOS index 4da77b91550..453397d277d 100644 --- a/cpp/install/unix/README.SunOS +++ b/cpp/install/unix/README.SunOS @@ -27,7 +27,7 @@ SPARC and includes the following components: - The Ice run time, including executables for the Ice services, HTML documentation and Slice files. -- Run time libraries for C++, Java, and Python. These libraries enable +- Run time libraries for C++, Java, and Python. These libraries enable you to execute Ice applications. - Tools and libraries for developing Ice applications. @@ -37,10 +37,10 @@ SPARC and includes the following components: Requirements ====================================================================== -This binary distribution was compiled on Solaris 9 using Sun CC +This binary distribution was compiled on Solaris 9 using Sun CC version 5.4. -The following Solaris 9 binary packages, available from +The following Solaris 9 binary packages, available from http://www.sunfreeware.com, are required to use this distribution: - expat 1.95.5 @@ -57,18 +57,18 @@ You also need the bzip2 library version 1.0.2: Java ---- -Ice for Java requires J2SE 1.4.2 or 1.5.0. RPMs can be obtained -from JavaSoft at http://www.javasoft.com/j2se +Ice for Java requires J2SE 1.4.2 or 1.5.0. RPMs can be obtained from +JavaSoft at http://www.javasoft.com/j2se Python ------ The Ice extension for Python included in this distribution requires -Python 2.3.3. It was built using the python 2.3.3 binary package -from http://www.sunfreeware.com. If you prefer to use Python 2.4, -you can download the Ice for Python source code from the ZeroC web -site at http://www.zeroc.com/download.html. +Python 2.3.3. It was built using the python 2.3.3 binary package from +http://www.sunfreeware.com. If you prefer to use Python 2.4, you can +download the Ice for Python source code from the ZeroC web site at +http://www.zeroc.com/download.html. ====================================================================== @@ -101,8 +101,8 @@ General The discussion below assumes you have defined the ICE_HOME variable with the directory of your Ice installation. -In order to use Ice services and tools such as Slice translators, -you need to add $ICE_HOME/bin to your PATH and $ICE_HOME/lib to your +In order to use Ice services and tools such as Slice translators, you +need to add $ICE_HOME/bin to your PATH and $ICE_HOME/lib to your LD_LIBRARY_PATH, as shown in the bash commands below: $ export PATH=$ICE_HOME/bin:$PATH @@ -126,7 +126,7 @@ such as IcePack or Glacier2. Java ---- -To use Ice for Java, you must add $ICE_HOME/lib/Ice.jar and +To use Ice for Java, you must add $ICE_HOME/lib/Ice.jar and $ICE_HOME/lib/db.jar to your CLASSPATH, as shown below: $ export CLASSPATH=$ICE_HOME/lib/Ice.jar:$ICE_HOME/lib/db.jar:$CLASSPATH @@ -135,8 +135,8 @@ $ export CLASSPATH=$ICE_HOME/lib/Ice.jar:$ICE_HOME/lib/db.jar:$CLASSPATH Python ------ -To use Ice for Python, the PYTHONPATH environment variable must -be updated so that the interpreter can load the Ice extension and +To use Ice for Python, the PYTHONPATH environment variable must be +updated so that the interpreter can load the Ice extension and supporting Python files: $ export PYTHONPATH=$ICE_HOME/python:$ICE_HOME/lib:$PYTHONPATH diff --git a/cpp/install/vc60/doc/README.txt b/cpp/install/vc60/doc/README.txt index eff5ead9475..fc6af6be755 100755 --- a/cpp/install/vc60/doc/README.txt +++ b/cpp/install/vc60/doc/README.txt @@ -40,8 +40,8 @@ libraries, and executables. - Select "Include files"
-- Add <Ice installation root directory>\include and
- <Ice installation root directory>\include\stlport
+- Add <Ice installation root directory>\include and <Ice installation
+ root directory>\include\stlport
Move the stlport include directory to the top of the list, or at
least before the Visual C++ include directories. This is necessary
@@ -63,9 +63,8 @@ Building and running the C++ demos The C++ demos are in the demo directory.
To build the C++ demos, start Visual Studio and open the workspace
-demo\demo.dsw. Set your active project to "all" using
-Project->Set Active Project, then start the compilation using
-Build->Build.
+demo\demo.dsw. Set your active project to "all" using Project->Set
+Active Project, then start the compilation using Build->Build.
To run these demos, you need to add the Ice bin directory to your
PATH, as shown below:
@@ -82,6 +81,6 @@ are necessary. Note that extra steps may be required when running the IceBox demo,
depending on how you compiled the demos. If you used the Release
-configuration, then no extra steps are necessary. However, if you
-used the Debug configuration, you will need to use the debug
-version of icebox.exe located in the bin\debug subdirectory.
+configuration, then no extra steps are necessary. However, if you used
+the Debug configuration, you will need to use the debug version of
+icebox.exe located in the bin\debug subdirectory.
diff --git a/cpp/install/vc70/README b/cpp/install/vc70/README index d1f1b9473e6..45bc8c35ac0 100644 --- a/cpp/install/vc70/README +++ b/cpp/install/vc70/README @@ -1,9 +1,9 @@ Installer for Visual Studio .NET 2002 aka VC 7.0:
------------------------------------------------
-This directory contains a Visual Studio .NET 2002 solution to
-create Microsoft Windows Installers (.msi) for Ice and the
-third party products Ice depends on.
+This directory contains a Visual Studio .NET 2002 solution to create
+Microsoft Windows Installers (.msi) for Ice and the third party
+products Ice depends on.
These projects were created with all the source distributions
installed in C:\builds i.e.:
@@ -14,25 +14,26 @@ installed in C:\builds i.e.: - C:\builds\icecs (Ice for C#) (optional)
- C:\builds\icevb (Ice for Visual Basic) (optional)
-If you use a different directory structure, you will need to adjust
+If you use a different directory structure, you will need to adjust
some paths in the project files.
The solution has two configurations:
- - ThirdParty, to build the ThirdParty.msi installers from source
- distributions of Berkeley DB, bzip2/libbzip2, OpenSSL and Expat. All
- the source distributions must be built with both Debug and Release
- configurations, except OpenSSL and Expat (release only). This
- configuration also generates Merge Modules (.msm files) for these
- products in the MergeModules directory.
- - Ice, to build the Ice.msi installers from the various Ice source
- distributions, and merge modules for Berkeley DB, OpenSSL and Expat.
- Ice for C++ must be built with both Debug and Release configurations;
- Ice for Java should be built with optimize set to on; Ice for Python
- and Ice for PHP should be built only with the Release configuration.
- Ice for C# should be built debug only, with Visual C# 7.1.
- The merge modules for the third party dependencies can be either
- created through the ThirdParty configuration (which requires
- building the corresponding source distributions) or downloaded from
- http://www.zeroc.com/download.html
+ - ThirdParty, to build the ThirdParty.msi installers from source
+ distributions of Berkeley DB, bzip2/libbzip2, OpenSSL and
+ Expat. All the source distributions must be built with both Debug
+ and Release configurations, except OpenSSL and Expat (release
+ only). This configuration also generates Merge Modules (.msm files)
+ for these products in the MergeModules directory.
+
+ - Ice, to build the Ice.msi installers from the various Ice source
+ distributions, and merge modules for Berkeley DB, OpenSSL and
+ Expat. Ice for C++ must be built with both Debug and Release
+ configurations; Ice for Java should be built with optimize set to
+ on; Ice for Python and Ice for PHP should be built only with the
+ Release configuration. Ice for C# should be built debug only, with
+ Visual C# 7.1. The merge modules for the third party dependencies
+ can be either created through the ThirdParty configuration (which
+ requires building the corresponding source distributions) or
+ downloaded from http://www.zeroc.com/download.html
diff --git a/cpp/install/vc71/doc/README.txt b/cpp/install/vc71/doc/README.txt index 47c5b2d6a04..5be80f78ac5 100755 --- a/cpp/install/vc71/doc/README.txt +++ b/cpp/install/vc71/doc/README.txt @@ -51,7 +51,7 @@ The C++ demos are in the demo directory. To build a C++ demo, start Visual Studio .NET and open the solution
demo\demo.sln. Right click on the desired demo in the Solution
-Explorer window and select "Build".
+Explorer window and select "Build".
To run these demos, you need to add the Ice bin directory to your
PATH, as shown below:
@@ -68,9 +68,9 @@ are necessary. Note that extra steps may be required when running the IceBox demo,
depending on how you compiled the demos. If you used the Release
-configuration, then no extra steps are necessary. However, if you
-used the Debug configuration, you will need to use the debug
-version of icebox.exe located in the bin\debug subdirectory.
+configuration, then no extra steps are necessary. However, if you used
+the Debug configuration, you will need to use the debug version of
+icebox.exe located in the bin\debug subdirectory.
Building and running the Java demos
@@ -119,7 +119,7 @@ are necessary. Building and running the C# demos
------------------------------------
+---------------------------------
The C# demos are in the democs directory.
@@ -128,7 +128,7 @@ and .NET 1.1, build 4322 or later. To build a C# demo, start Visual Studio .NET and open the solution
democs\demo.sln. Right click on the desired demo in the Solution
-Explorer window and select "Build".
+Explorer window and select "Build".
To run a demo, open a Command Prompt, change to the desired demo
directory, and type 'server.exe' to start the server. In a separate
@@ -143,12 +143,12 @@ Building and running the Visual Basic demos The Visual Basic demos are in the demovb directory.
-To build the Visual Basic demos, you need Visual Basic .NET 2003
-and .NET 1.1, build 4322 or later.
+To build the Visual Basic demos, you need Visual Basic .NET 2003 and
+.NET 1.1, build 4322 or later.
To build a Visual Basic demo, start Visual Studio .NET and open the
solution demovb\demo.sln. Right click on the desired demo in the
-Solution Explorer window and select "Build".
+Solution Explorer window and select "Build".
To run a demo, open a Command Prompt, change to the desired demo
directory, and type 'server.exe' to start the server. In a separate
@@ -187,15 +187,15 @@ client. Running the PHP demos
---------------------
-Two PHP demos are provided in the demophp directory.
+Two PHP demos are provided in the demophp directory.
To run the PHP demos, you need PHP 5.0.3. It can be downloaded from:
http://www.php.net/downloads.php
-The example in demophp/Ice/hello demonstrates the use of the
-Ice extension for PHP in a dynamic Web page. The example in
+The example in demophp/Ice/hello demonstrates the use of the Ice
+extension for PHP in a dynamic Web page. The example in
demophp/Ice/value is used with PHP's command line interpreter. Both
examples require that an Ice server be available; a matching server
-from any of the other language mappings can be used. A README file
-is provided in each of the example directories.
+from any of the other language mappings can be used. A README file is
+provided in each of the example directories.
diff --git a/cpp/src/Ice/.depend b/cpp/src/Ice/.depend index 629b20efe59..4c82eced090 100644 --- a/cpp/src/Ice/.depend +++ b/cpp/src/Ice/.depend @@ -47,7 +47,7 @@ ObjectAdapter.o: ObjectAdapter.cpp ../../include/Ice/ObjectAdapter.h ../../inclu ObjectFactoryF.o: ObjectFactoryF.cpp ../../include/Ice/ObjectFactoryF.h ../../include/Ice/LocalObjectF.h ../../include/Ice/Handle.h ../../include/IceUtil/Handle.h ../../include/IceUtil/Exception.h ../../include/IceUtil/Config.h ../../include/Ice/Config.h ../../include/Ice/ProxyF.h ../../include/Ice/ProxyHandle.h ../../include/Ice/ObjectF.h ../../include/Ice/Exception.h ../../include/Ice/LocalObject.h ../../include/IceUtil/Shared.h ObjectFactoryManager.o: ObjectFactoryManager.cpp ../Ice/ObjectFactoryManager.h ../../include/IceUtil/Shared.h ../../include/IceUtil/Config.h ../../include/IceUtil/Mutex.h ../../include/IceUtil/Lock.h ../../include/IceUtil/ThreadException.h ../../include/IceUtil/Exception.h ../Ice/ObjectFactoryManagerF.h ../../include/Ice/Handle.h ../../include/IceUtil/Handle.h ../../include/Ice/Config.h ../../include/Ice/ObjectFactoryF.h ../../include/Ice/LocalObjectF.h ../../include/Ice/ProxyF.h ../../include/Ice/ProxyHandle.h ../../include/Ice/ObjectF.h ../../include/Ice/Exception.h ../../include/Ice/LocalObject.h ../../include/Ice/ObjectFactory.h ../../include/Ice/Functional.h ../../include/IceUtil/Functional.h ../../include/Ice/LocalException.h ../../include/Ice/Proxy.h ../../include/Ice/ProxyFactoryF.h ../../include/Ice/ConnectionIF.h ../../include/Ice/EndpointF.h ../../include/Ice/ObjectAdapterF.h ../../include/Ice/ReferenceF.h ../../include/Ice/OutgoingAsyncF.h ../../include/Ice/Current.h ../../include/Ice/ConnectionF.h ../../include/Ice/Identity.h ../../include/Ice/StreamF.h ../../include/Ice/BuiltinSequences.h ObjectFactory.o: ObjectFactory.cpp ../../include/Ice/ObjectFactory.h ../../include/Ice/LocalObjectF.h ../../include/Ice/Handle.h ../../include/IceUtil/Handle.h ../../include/IceUtil/Exception.h ../../include/IceUtil/Config.h ../../include/Ice/Config.h ../../include/Ice/ProxyF.h ../../include/Ice/ProxyHandle.h ../../include/Ice/ObjectF.h ../../include/Ice/Exception.h ../../include/Ice/LocalObject.h ../../include/IceUtil/Shared.h ../../include/Ice/BasicStream.h ../../include/Ice/InstanceF.h ../../include/Ice/ObjectFactoryF.h ../../include/Ice/Buffer.h ../../include/Ice/Object.h ../../include/IceUtil/GCShared.h ../../include/IceUtil/GCRecMutex.h ../../include/IceUtil/RecMutex.h ../../include/IceUtil/Lock.h ../../include/IceUtil/ThreadException.h ../../include/IceUtil/Mutex.h ../../include/Ice/IncomingAsyncF.h ../../include/Ice/Current.h ../../include/Ice/ObjectAdapterF.h ../../include/Ice/ConnectionF.h ../../include/Ice/Identity.h ../../include/Ice/StreamF.h -Object.o: Object.cpp ../../include/Ice/Object.h ../../include/IceUtil/GCShared.h ../../include/IceUtil/Config.h ../../include/IceUtil/Shared.h ../../include/IceUtil/GCRecMutex.h ../../include/IceUtil/RecMutex.h ../../include/IceUtil/Lock.h ../../include/IceUtil/ThreadException.h ../../include/IceUtil/Exception.h ../../include/IceUtil/Mutex.h ../../include/Ice/ObjectF.h ../../include/Ice/Handle.h ../../include/IceUtil/Handle.h ../../include/Ice/Config.h ../../include/Ice/ProxyF.h ../../include/Ice/ProxyHandle.h ../../include/Ice/IncomingAsyncF.h ../../include/Ice/Current.h ../../include/Ice/LocalObjectF.h ../../include/Ice/Exception.h ../../include/Ice/LocalObject.h ../../include/Ice/ObjectAdapterF.h ../../include/Ice/ConnectionF.h ../../include/Ice/Identity.h ../../include/Ice/StreamF.h ../../include/Ice/Incoming.h ../../include/Ice/InstanceF.h ../../include/Ice/ConnectionIF.h ../../include/Ice/ServantLocatorF.h ../../include/Ice/ServantManagerF.h ../../include/Ice/BasicStream.h ../../include/Ice/ObjectFactoryF.h ../../include/Ice/Buffer.h ../../include/Ice/IncomingAsync.h ../../include/Ice/LocalException.h ../../include/Ice/Proxy.h ../../include/Ice/ProxyFactoryF.h ../../include/Ice/EndpointF.h ../../include/Ice/ReferenceF.h ../../include/Ice/OutgoingAsyncF.h ../../include/Ice/BuiltinSequences.h ../../include/Ice/Stream.h ../../include/Ice/CommunicatorF.h +Object.o: Object.cpp ../../include/Ice/Object.h ../../include/IceUtil/GCShared.h ../../include/IceUtil/Config.h ../../include/IceUtil/GCRecMutex.h ../../include/IceUtil/RecMutex.h ../../include/IceUtil/Lock.h ../../include/IceUtil/ThreadException.h ../../include/IceUtil/Exception.h ../../include/IceUtil/Mutex.h ../../include/Ice/ObjectF.h ../../include/Ice/Handle.h ../../include/IceUtil/Handle.h ../../include/Ice/Config.h ../../include/Ice/ProxyF.h ../../include/Ice/ProxyHandle.h ../../include/Ice/IncomingAsyncF.h ../../include/Ice/Current.h ../../include/Ice/LocalObjectF.h ../../include/Ice/Exception.h ../../include/Ice/LocalObject.h ../../include/IceUtil/Shared.h ../../include/Ice/ObjectAdapterF.h ../../include/Ice/ConnectionF.h ../../include/Ice/Identity.h ../../include/Ice/StreamF.h ../../include/Ice/Incoming.h ../../include/Ice/InstanceF.h ../../include/Ice/ConnectionIF.h ../../include/Ice/ServantLocatorF.h ../../include/Ice/ServantManagerF.h ../../include/Ice/BasicStream.h ../../include/Ice/ObjectFactoryF.h ../../include/Ice/Buffer.h ../../include/Ice/IncomingAsync.h ../../include/Ice/LocalException.h ../../include/Ice/Proxy.h ../../include/Ice/ProxyFactoryF.h ../../include/Ice/EndpointF.h ../../include/Ice/ReferenceF.h ../../include/Ice/OutgoingAsyncF.h ../../include/Ice/BuiltinSequences.h ../../include/Ice/Stream.h ../../include/Ice/CommunicatorF.h OutgoingAsync.o: OutgoingAsync.cpp ../../include/Ice/OutgoingAsync.h ../../include/IceUtil/Monitor.h ../../include/IceUtil/Config.h ../../include/IceUtil/Lock.h ../../include/IceUtil/ThreadException.h ../../include/IceUtil/Exception.h ../../include/IceUtil/Cond.h ../../include/IceUtil/Time.h ../../include/IceUtil/RecMutex.h ../../include/Ice/OutgoingAsyncF.h ../../include/Ice/Handle.h ../../include/IceUtil/Handle.h ../../include/Ice/Config.h ../../include/Ice/ReferenceF.h ../../include/Ice/ConnectionIF.h ../../include/Ice/Current.h ../../include/Ice/LocalObjectF.h ../../include/Ice/ProxyF.h ../../include/Ice/ProxyHandle.h ../../include/Ice/ObjectF.h ../../include/Ice/Exception.h ../../include/Ice/LocalObject.h ../../include/IceUtil/Shared.h ../../include/Ice/ObjectAdapterF.h ../../include/Ice/ConnectionF.h ../../include/Ice/Identity.h ../../include/Ice/Object.h ../../include/IceUtil/GCShared.h ../../include/IceUtil/GCRecMutex.h ../../include/IceUtil/Mutex.h ../../include/Ice/IncomingAsyncF.h ../../include/Ice/StreamF.h ../Ice/ConnectionI.h ../../include/IceUtil/Thread.h ../../include/Ice/Connection.h ../../include/Ice/Proxy.h ../../include/Ice/ProxyFactoryF.h ../../include/Ice/EndpointF.h ../../include/Ice/ConnectionFactoryF.h ../../include/Ice/InstanceF.h ../Ice/TransceiverF.h ../../include/Ice/ServantManagerF.h ../../include/Ice/LoggerF.h ../Ice/TraceLevelsF.h ../Ice/EventHandler.h ../Ice/EventHandlerF.h ../Ice/ThreadPoolF.h ../../include/Ice/BasicStream.h ../../include/Ice/ObjectFactoryF.h ../../include/Ice/Buffer.h ../Ice/Reference.h ../Ice/ReferenceFactoryF.h ../../include/Ice/RouterF.h ../../include/Ice/LocatorF.h ../Ice/RouterInfoF.h ../Ice/LocatorInfoF.h ../Ice/Instance.h ../../include/Ice/CommunicatorF.h ../../include/Ice/PropertiesF.h ../../include/Ice/StatsF.h ../Ice/DefaultsAndOverridesF.h ../../include/Ice/ConnectionMonitorF.h ../Ice/ObjectFactoryManagerF.h ../../include/Ice/ObjectAdapterFactoryF.h ../Ice/EndpointFactoryManagerF.h ../../include/Ice/DynamicLibraryF.h ../../include/Ice/PluginF.h ../../include/Ice/LocalException.h ../../include/Ice/BuiltinSequences.h ../../include/Ice/Properties.h ../../include/Ice/LoggerUtil.h ../Ice/LocatorInfo.h ../Ice/ProxyFactory.h ../Ice/RouterInfo.h ../../include/Ice/RoutingTableF.h Outgoing.o: Outgoing.cpp ../../include/Ice/Outgoing.h ../../include/IceUtil/Mutex.h ../../include/IceUtil/Config.h ../../include/IceUtil/Lock.h ../../include/IceUtil/ThreadException.h ../../include/IceUtil/Exception.h ../../include/IceUtil/Monitor.h ../../include/IceUtil/Cond.h ../../include/IceUtil/Time.h ../../include/Ice/ConnectionIF.h ../../include/Ice/Handle.h ../../include/IceUtil/Handle.h ../../include/Ice/Config.h ../../include/Ice/ReferenceF.h ../../include/Ice/BasicStream.h ../../include/Ice/InstanceF.h ../../include/Ice/ObjectF.h ../../include/Ice/ProxyF.h ../../include/Ice/ProxyHandle.h ../../include/Ice/ObjectFactoryF.h ../../include/Ice/LocalObjectF.h ../../include/Ice/Exception.h ../../include/Ice/LocalObject.h ../../include/IceUtil/Shared.h ../../include/Ice/Buffer.h ../../include/Ice/Current.h ../../include/Ice/ObjectAdapterF.h ../../include/Ice/ConnectionF.h ../../include/Ice/Identity.h ../../include/Ice/Object.h ../../include/IceUtil/GCShared.h ../../include/IceUtil/GCRecMutex.h ../../include/IceUtil/RecMutex.h ../../include/Ice/IncomingAsyncF.h ../../include/Ice/StreamF.h ../Ice/ConnectionI.h ../../include/IceUtil/Thread.h ../../include/Ice/Connection.h ../../include/Ice/Proxy.h ../../include/Ice/ProxyFactoryF.h ../../include/Ice/EndpointF.h ../../include/Ice/OutgoingAsyncF.h ../../include/Ice/ConnectionFactoryF.h ../Ice/TransceiverF.h ../../include/Ice/ServantManagerF.h ../../include/Ice/LoggerF.h ../Ice/TraceLevelsF.h ../Ice/EventHandler.h ../Ice/EventHandlerF.h ../Ice/ThreadPoolF.h ../Ice/Reference.h ../Ice/ReferenceFactoryF.h ../../include/Ice/RouterF.h ../../include/Ice/LocatorF.h ../Ice/RouterInfoF.h ../Ice/LocatorInfoF.h ../Ice/Endpoint.h ../Ice/ConnectorF.h ../Ice/AcceptorF.h ../../include/Ice/LocalException.h ../../include/Ice/BuiltinSequences.h PluginF.o: PluginF.cpp ../../include/Ice/PluginF.h ../../include/Ice/LocalObjectF.h ../../include/Ice/Handle.h ../../include/IceUtil/Handle.h ../../include/IceUtil/Exception.h ../../include/IceUtil/Config.h ../../include/Ice/Config.h ../../include/Ice/ProxyF.h ../../include/Ice/ProxyHandle.h ../../include/Ice/ObjectF.h ../../include/Ice/Exception.h ../../include/Ice/LocalObject.h ../../include/IceUtil/Shared.h diff --git a/cpp/src/IceUtil/.depend b/cpp/src/IceUtil/.depend index 394955abc75..b4a344600db 100644 --- a/cpp/src/IceUtil/.depend +++ b/cpp/src/IceUtil/.depend @@ -3,13 +3,13 @@ Cond.o: Cond.cpp ../../include/IceUtil/Cond.h ../../include/IceUtil/Config.h ../ CountDownLatch.o: CountDownLatch.cpp ../../include/IceUtil/CountDownLatch.h ../../include/IceUtil/Config.h ../../include/IceUtil/ThreadException.h ../../include/IceUtil/Exception.h CtrlCHandler.o: CtrlCHandler.cpp ../../include/IceUtil/CtrlCHandler.h ../../include/IceUtil/Config.h ../../include/IceUtil/Exception.h ../../include/IceUtil/StaticMutex.h ../../include/IceUtil/Lock.h ../../include/IceUtil/ThreadException.h Exception.o: Exception.cpp ../../include/IceUtil/Exception.h ../../include/IceUtil/Config.h +Shared.o: Shared.cpp ../../include/IceUtil/Shared.h ../../include/IceUtil/Config.h GC.o: GC.cpp ../../include/IceUtil/GC.h ../../include/IceUtil/Config.h ../../include/IceUtil/Thread.h ../../include/IceUtil/Shared.h ../../include/IceUtil/Handle.h ../../include/IceUtil/Exception.h ../../include/IceUtil/Mutex.h ../../include/IceUtil/Lock.h ../../include/IceUtil/ThreadException.h ../../include/IceUtil/Monitor.h ../../include/IceUtil/Cond.h ../../include/IceUtil/Time.h ../../include/IceUtil/GCRecMutex.h ../../include/IceUtil/RecMutex.h ../../include/IceUtil/GCShared.h GCRecMutex.o: GCRecMutex.cpp ../../include/IceUtil/GCRecMutex.h ../../include/IceUtil/RecMutex.h ../../include/IceUtil/Config.h ../../include/IceUtil/Lock.h ../../include/IceUtil/ThreadException.h ../../include/IceUtil/Exception.h -GCShared.o: GCShared.cpp ../../include/IceUtil/GCShared.h ../../include/IceUtil/Config.h ../../include/IceUtil/Shared.h ../../include/IceUtil/GCRecMutex.h ../../include/IceUtil/RecMutex.h ../../include/IceUtil/Lock.h ../../include/IceUtil/ThreadException.h ../../include/IceUtil/Exception.h +GCShared.o: GCShared.cpp ../../include/IceUtil/GCShared.h ../../include/IceUtil/Config.h ../../include/IceUtil/GCRecMutex.h ../../include/IceUtil/RecMutex.h ../../include/IceUtil/Lock.h ../../include/IceUtil/ThreadException.h ../../include/IceUtil/Exception.h InputUtil.o: InputUtil.cpp ../../include/IceUtil/InputUtil.h ../../include/IceUtil/Config.h MD5.o: MD5.cpp ../../include/IceUtil/MD5.h ../../include/IceUtil/Config.h ../IceUtil/MD5I.h MD5I.o: MD5I.cpp ../IceUtil/MD5I.h -MemoryPool.o: MemoryPool.cpp ../../include/IceUtil/MemoryPool.h ../../include/IceUtil/Mutex.h ../../include/IceUtil/Config.h ../../include/IceUtil/Lock.h ../../include/IceUtil/ThreadException.h ../../include/IceUtil/Exception.h Options.o: Options.cpp ../../include/IceUtil/Options.h ../../include/IceUtil/Config.h ../../include/IceUtil/RecMutex.h ../../include/IceUtil/Lock.h ../../include/IceUtil/ThreadException.h ../../include/IceUtil/Exception.h OutputUtil.o: OutputUtil.cpp ../../include/IceUtil/OutputUtil.h ../../include/IceUtil/Config.h RWRecMutex.o: RWRecMutex.cpp ../../include/IceUtil/RWRecMutex.h ../../include/IceUtil/Mutex.h ../../include/IceUtil/Config.h ../../include/IceUtil/Lock.h ../../include/IceUtil/ThreadException.h ../../include/IceUtil/Exception.h ../../include/IceUtil/Cond.h ../../include/IceUtil/Time.h ../../include/IceUtil/Thread.h ../../include/IceUtil/Shared.h ../../include/IceUtil/Handle.h diff --git a/cpp/test/IceStorm/single/.depend b/cpp/test/IceStorm/single/.depend index eb205d5e0d2..d32ab6e0660 100644 --- a/cpp/test/IceStorm/single/.depend +++ b/cpp/test/IceStorm/single/.depend @@ -1,4 +1,4 @@ Single.o: Single.cpp Single.h ../../../include/Ice/LocalObjectF.h ../../../include/Ice/Handle.h ../../../include/IceUtil/Handle.h ../../../include/IceUtil/Exception.h ../../../include/IceUtil/Config.h ../../../include/Ice/Config.h ../../../include/Ice/ProxyF.h ../../../include/Ice/ProxyHandle.h ../../../include/Ice/ObjectF.h ../../../include/Ice/Exception.h ../../../include/Ice/LocalObject.h ../../../include/IceUtil/Shared.h ../../../include/Ice/Proxy.h ../../../include/IceUtil/Mutex.h ../../../include/IceUtil/Lock.h ../../../include/IceUtil/ThreadException.h ../../../include/Ice/ProxyFactoryF.h ../../../include/Ice/ConnectionIF.h ../../../include/Ice/EndpointF.h ../../../include/Ice/ObjectAdapterF.h ../../../include/Ice/ReferenceF.h ../../../include/Ice/OutgoingAsyncF.h ../../../include/Ice/Current.h ../../../include/Ice/ConnectionF.h ../../../include/Ice/Identity.h ../../../include/Ice/StreamF.h ../../../include/Ice/Object.h ../../../include/IceUtil/GCShared.h ../../../include/IceUtil/GCRecMutex.h ../../../include/IceUtil/RecMutex.h ../../../include/Ice/IncomingAsyncF.h ../../../include/Ice/Outgoing.h ../../../include/IceUtil/Monitor.h ../../../include/IceUtil/Cond.h ../../../include/IceUtil/Time.h ../../../include/Ice/BasicStream.h ../../../include/Ice/InstanceF.h ../../../include/Ice/ObjectFactoryF.h ../../../include/Ice/Buffer.h ../../../include/Ice/Incoming.h ../../../include/Ice/ServantLocatorF.h ../../../include/Ice/ServantManagerF.h ../../../include/Ice/Direct.h ../../../include/Ice/LocalException.h ../../../include/Ice/BuiltinSequences.h ../../../include/Ice/ObjectFactory.h Publisher.o: Publisher.cpp ../../../include/Ice/Ice.h ../../../include/Ice/Initialize.h ../../../include/Ice/CommunicatorF.h ../../../include/Ice/LocalObjectF.h ../../../include/Ice/Handle.h ../../../include/IceUtil/Handle.h ../../../include/IceUtil/Exception.h ../../../include/IceUtil/Config.h ../../../include/Ice/Config.h ../../../include/Ice/ProxyF.h ../../../include/Ice/ProxyHandle.h ../../../include/Ice/ObjectF.h ../../../include/Ice/Exception.h ../../../include/Ice/LocalObject.h ../../../include/IceUtil/Shared.h ../../../include/Ice/PropertiesF.h ../../../include/Ice/InstanceF.h ../../../include/Ice/BuiltinSequences.h ../../../include/Ice/Proxy.h ../../../include/IceUtil/Mutex.h ../../../include/IceUtil/Lock.h ../../../include/IceUtil/ThreadException.h ../../../include/Ice/ProxyFactoryF.h ../../../include/Ice/ConnectionIF.h ../../../include/Ice/EndpointF.h ../../../include/Ice/ObjectAdapterF.h ../../../include/Ice/ReferenceF.h ../../../include/Ice/OutgoingAsyncF.h ../../../include/Ice/Current.h ../../../include/Ice/ConnectionF.h ../../../include/Ice/Identity.h ../../../include/Ice/StreamF.h ../../../include/Ice/LocalException.h ../../../include/Ice/Properties.h ../../../include/Ice/Logger.h ../../../include/Ice/LoggerUtil.h ../../../include/Ice/LoggerF.h ../../../include/Ice/Stats.h ../../../include/Ice/Communicator.h ../../../include/Ice/StatsF.h ../../../include/Ice/ObjectFactoryF.h ../../../include/Ice/RouterF.h ../../../include/Ice/LocatorF.h ../../../include/Ice/PluginF.h ../../../include/Ice/ObjectFactory.h ../../../include/Ice/ObjectAdapter.h ../../../include/Ice/ServantLocatorF.h ../../../include/Ice/FacetMap.h ../../../include/Ice/ServantLocator.h ../../../include/Ice/Object.h ../../../include/IceUtil/GCShared.h ../../../include/IceUtil/GCRecMutex.h ../../../include/IceUtil/RecMutex.h ../../../include/Ice/IncomingAsyncF.h ../../../include/Ice/IdentityUtil.h ../../../include/Ice/OutgoingAsync.h ../../../include/IceUtil/Monitor.h ../../../include/IceUtil/Cond.h ../../../include/IceUtil/Time.h ../../../include/Ice/IncomingAsync.h ../../../include/Ice/Incoming.h ../../../include/Ice/ServantManagerF.h ../../../include/Ice/BasicStream.h ../../../include/Ice/Buffer.h ../../../include/Ice/Process.h ../../../include/Ice/Outgoing.h ../../../include/Ice/Direct.h ../../../include/Ice/Application.h ../../../include/Ice/Connection.h ../../../include/Ice/Functional.h ../../../include/IceUtil/Functional.h ../../../include/Ice/Stream.h ../../../include/IceStorm/IceStorm.h ../../../include/Ice/UserExceptionFactory.h ../../../include/Ice/FactoryTable.h ../../../include/Ice/FactoryTableDef.h ../../../include/IceUtil/StaticMutex.h ../../../include/Ice/UserExceptionFactoryF.h ../../../include/Ice/SliceChecksumDict.h Single.h -Subscriber.o: Subscriber.cpp ../../../include/Ice/Ice.h ../../../include/Ice/Initialize.h ../../../include/Ice/CommunicatorF.h ../../../include/Ice/LocalObjectF.h ../../../include/Ice/Handle.h ../../../include/IceUtil/Handle.h ../../../include/IceUtil/Exception.h ../../../include/IceUtil/Config.h ../../../include/Ice/Config.h ../../../include/Ice/ProxyF.h ../../../include/Ice/ProxyHandle.h ../../../include/Ice/ObjectF.h ../../../include/Ice/Exception.h ../../../include/Ice/LocalObject.h ../../../include/IceUtil/Shared.h ../../../include/Ice/PropertiesF.h ../../../include/Ice/InstanceF.h ../../../include/Ice/BuiltinSequences.h ../../../include/Ice/Proxy.h ../../../include/IceUtil/Mutex.h ../../../include/IceUtil/Lock.h ../../../include/IceUtil/ThreadException.h ../../../include/Ice/ProxyFactoryF.h ../../../include/Ice/ConnectionIF.h ../../../include/Ice/EndpointF.h ../../../include/Ice/ObjectAdapterF.h ../../../include/Ice/ReferenceF.h ../../../include/Ice/OutgoingAsyncF.h ../../../include/Ice/Current.h ../../../include/Ice/ConnectionF.h ../../../include/Ice/Identity.h ../../../include/Ice/StreamF.h ../../../include/Ice/LocalException.h ../../../include/Ice/Properties.h ../../../include/Ice/Logger.h ../../../include/Ice/LoggerUtil.h ../../../include/Ice/LoggerF.h ../../../include/Ice/Stats.h ../../../include/Ice/Communicator.h ../../../include/Ice/StatsF.h ../../../include/Ice/ObjectFactoryF.h ../../../include/Ice/RouterF.h ../../../include/Ice/LocatorF.h ../../../include/Ice/PluginF.h ../../../include/Ice/ObjectFactory.h ../../../include/Ice/ObjectAdapter.h ../../../include/Ice/ServantLocatorF.h ../../../include/Ice/FacetMap.h ../../../include/Ice/ServantLocator.h ../../../include/Ice/Object.h ../../../include/IceUtil/GCShared.h ../../../include/IceUtil/GCRecMutex.h ../../../include/IceUtil/RecMutex.h ../../../include/Ice/IncomingAsyncF.h ../../../include/Ice/IdentityUtil.h ../../../include/Ice/OutgoingAsync.h ../../../include/IceUtil/Monitor.h ../../../include/IceUtil/Cond.h ../../../include/IceUtil/Time.h ../../../include/Ice/IncomingAsync.h ../../../include/Ice/Incoming.h ../../../include/Ice/ServantManagerF.h ../../../include/Ice/BasicStream.h ../../../include/Ice/Buffer.h ../../../include/Ice/Process.h ../../../include/Ice/Outgoing.h ../../../include/Ice/Direct.h ../../../include/Ice/Application.h ../../../include/Ice/Connection.h ../../../include/Ice/Functional.h ../../../include/IceUtil/Functional.h ../../../include/Ice/Stream.h ../../../include/IceStorm/IceStorm.h ../../../include/Ice/UserExceptionFactory.h ../../../include/Ice/FactoryTable.h ../../../include/Ice/FactoryTableDef.h ../../../include/IceUtil/StaticMutex.h ../../../include/Ice/UserExceptionFactoryF.h ../../../include/Ice/SliceChecksumDict.h Single.h +Subscriber.o: Subscriber.cpp ../../../include/Ice/Ice.h ../../../include/Ice/Initialize.h ../../../include/Ice/CommunicatorF.h ../../../include/Ice/LocalObjectF.h ../../../include/Ice/Handle.h ../../../include/IceUtil/Handle.h ../../../include/IceUtil/Exception.h ../../../include/IceUtil/Config.h ../../../include/Ice/Config.h ../../../include/Ice/ProxyF.h ../../../include/Ice/ProxyHandle.h ../../../include/Ice/ObjectF.h ../../../include/Ice/Exception.h ../../../include/Ice/LocalObject.h ../../../include/IceUtil/Shared.h ../../../include/Ice/PropertiesF.h ../../../include/Ice/InstanceF.h ../../../include/Ice/BuiltinSequences.h ../../../include/Ice/Proxy.h ../../../include/IceUtil/Mutex.h ../../../include/IceUtil/Lock.h ../../../include/IceUtil/ThreadException.h ../../../include/Ice/ProxyFactoryF.h ../../../include/Ice/ConnectionIF.h ../../../include/Ice/EndpointF.h ../../../include/Ice/ObjectAdapterF.h ../../../include/Ice/ReferenceF.h ../../../include/Ice/OutgoingAsyncF.h ../../../include/Ice/Current.h ../../../include/Ice/ConnectionF.h ../../../include/Ice/Identity.h ../../../include/Ice/StreamF.h ../../../include/Ice/LocalException.h ../../../include/Ice/Properties.h ../../../include/Ice/Logger.h ../../../include/Ice/LoggerUtil.h ../../../include/Ice/LoggerF.h ../../../include/Ice/Stats.h ../../../include/Ice/Communicator.h ../../../include/Ice/StatsF.h ../../../include/Ice/ObjectFactoryF.h ../../../include/Ice/RouterF.h ../../../include/Ice/LocatorF.h ../../../include/Ice/PluginF.h ../../../include/Ice/ObjectFactory.h ../../../include/Ice/ObjectAdapter.h ../../../include/Ice/ServantLocatorF.h ../../../include/Ice/FacetMap.h ../../../include/Ice/ServantLocator.h ../../../include/Ice/Object.h ../../../include/IceUtil/GCShared.h ../../../include/IceUtil/GCRecMutex.h ../../../include/IceUtil/RecMutex.h ../../../include/Ice/IncomingAsyncF.h ../../../include/Ice/IdentityUtil.h ../../../include/Ice/OutgoingAsync.h ../../../include/IceUtil/Monitor.h ../../../include/IceUtil/Cond.h ../../../include/IceUtil/Time.h ../../../include/Ice/IncomingAsync.h ../../../include/Ice/Incoming.h ../../../include/Ice/ServantManagerF.h ../../../include/Ice/BasicStream.h ../../../include/Ice/Buffer.h ../../../include/Ice/Process.h ../../../include/Ice/Outgoing.h ../../../include/Ice/Direct.h ../../../include/Ice/Application.h ../../../include/Ice/Connection.h ../../../include/Ice/Functional.h ../../../include/IceUtil/Functional.h ../../../include/Ice/Stream.h ../../../include/IceStorm/IceStorm.h ../../../include/Ice/UserExceptionFactory.h ../../../include/Ice/FactoryTable.h ../../../include/Ice/FactoryTableDef.h ../../../include/IceUtil/StaticMutex.h ../../../include/Ice/UserExceptionFactoryF.h ../../../include/Ice/SliceChecksumDict.h Single.h ../../include/TestCommon.h Single.cpp: Single.ice |