diff options
author | mbrudka <mbrudka@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2004-12-04 16:07:58 +0000 |
---|---|---|
committer | mbrudka <mbrudka@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2004-12-04 16:07:58 +0000 |
commit | dda80f8092125a16aa89979e8d1eb1c6438cda7f (patch) | |
tree | 990a96fa9979370be9b17a0f24d43b6707c10a7f | |
parent | cee71152826a607e68c1d1a46779cbfec495325f (diff) | |
download | ATCD-dda80f8092125a16aa89979e8d1eb1c6438cda7f.tar.gz |
ChangeLogTag: Sat Dec 4 17:03:38 2004 Marek Brudka <mbrudka@aster.pl>
-rw-r--r-- | ACE-INSTALL.html | 32 | ||||
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | ace/.cvsignore | 1 | ||||
-rw-r--r-- | tests/RMCast/.cvsignore | 6 |
4 files changed, 40 insertions, 3 deletions
diff --git a/ACE-INSTALL.html b/ACE-INSTALL.html index 948d7c9c232..03e3e8fbcf4 100644 --- a/ACE-INSTALL.html +++ b/ACE-INSTALL.html @@ -38,6 +38,7 @@ report process</a>.<p> </li><li><a href="#aceinstall">Building and Installing ACE</a> </li><li><a href="#svcsinstall">Building and Installing ACE Network Services</a> </li><li><a href="#sslinstall">Building and Installing The ACE_SSL Library</a> + </li><li><a href="#qtreactor_install">Building, Installing and Using The ACE_QtReactor Library</a> </li><li><a href="#minimum_build">What Do I Need to Build for TAO?</a> </li><li><a href="#resource_requirements">System Resource Requirements</a> </li><li><a href="#MPC">General MPC Information</a> @@ -2413,6 +2414,34 @@ below.</p> </ol> </p> +<h3><a name="qtreactor_install">Building, Installing and Using The ACE_QtReactor Library</a></h3> +<p>The first step for all platforms is to build and install the +<a href="http://www.trolltech.com/">Qt</a> library. The +<code>ACE_QtReactor</code> library must then be built according to the instructions +below.</p> + +<ol> + <li>Make sure that the <code>QTDIR</code> environment variable points to Qt distribution + folder. Usually this variable is set by Qt distribution, hence one has nothing to do.</li> + <li> Add <code>qt=1</code> to your <code>$MPC_ROOT/config/default.features</code> and + generate build files using MPC. Alternatively, re-run MPC with <code>-features qt=1</code> + switch to obtain build files with Qt support.</li> + <li>Build ACE using MPC generated files. After compilation <code>ACE_QtReactor</code> library should be + placed in libout directory.</li> +</ol> + +To use <code>ACE_QtReactor</code> library in user applciation one has to ensure the library was built as +described above. Then there are at least two options: +<ol> + <li>For MPC based application one has to derive a project from <code>ace_qtreactor</code> + and generate build files using <code>-features qt=1</code> switch or by setting + <code>qt=1</code> in <code>default.features</code> file. The <code>ace_qtreactor</code> base project + ensures all path variables are set correctly and add links necessary libraries to the + project.</li> + <li>For application with custom build system one has to define path to Qt includes and + libraries and also link the application with <code>qt-mt</code> and + <code>ACE_QtReactor</code> library.</li> +</ol> <hr><p> </p><h3><a name="minimum_build">What Do I Need to Build for TAO?</a></h3> @@ -2813,7 +2842,6 @@ threads Build with thread support. xt_reactor Build the XtReactor. fl_reactor Build the FlReactor. tk_reactor Build the TkReactor. -qt_reactor Build the QtReactor. gtk_reactor Build the GtkReactor. ssl Build with OpenSSL support. rapi Build with RAPI @@ -2888,7 +2916,7 @@ from <EM><br> --> <!-- hhmts start --> -Last modified: Wed Aug 25 11:18:59 PDT 2004 +Last modified: Sat Dec 4 15:51:56 CET 2004 <!-- hhmts end --> diff --git a/ChangeLog b/ChangeLog index 4192833d3d8..9e85faf16a8 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,7 @@ -Sat Dec 4 16:53:18 2004 Marek Brudka <mbrudka@aster.pl> +Sat Dec 4 17:03:38 2004 Marek Brudka <mbrudka@aster.pl> + * tests/RMCast/.cvsignore (Module): + * ace/.cvsignore (Module): * tests/.cvsignore (Module): Added linux executables to prevent cvs warnings diff --git a/ace/.cvsignore b/ace/.cvsignore new file mode 100644 index 00000000000..af94c8862dc --- /dev/null +++ b/ace/.cvsignore @@ -0,0 +1 @@ +QtReactor_moc.cpp diff --git a/tests/RMCast/.cvsignore b/tests/RMCast/.cvsignore new file mode 100644 index 00000000000..9f15de6a799 --- /dev/null +++ b/tests/RMCast/.cvsignore @@ -0,0 +1,6 @@ +RMCast_Fragment_Test +RMCast_Membership_Test +RMCast_Reassembly_Test +RMCast_Reordering_Test +RMCast_Retransmission_Test +RMCast_UDP_Best_Effort_Test |