diff options
author | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-01-22 15:37:48 +0000 |
---|---|---|
committer | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-01-22 15:37:48 +0000 |
commit | 132d6501e2ae8d5fba4cef60c0c939fb7e535770 (patch) | |
tree | a94d04336e51d79b0a131bf24c35444fd87eeecb /ACE-INSTALL.html | |
parent | 2f68282b8e343e12e279bc319bad80021bad2217 (diff) | |
download | ATCD-132d6501e2ae8d5fba4cef60c0c939fb7e535770.tar.gz |
added note about not linked ACE library into every executable
Diffstat (limited to 'ACE-INSTALL.html')
-rw-r--r-- | ACE-INSTALL.html | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/ACE-INSTALL.html b/ACE-INSTALL.html index 28fc477101b..1e58bd5b08b 100644 --- a/ACE-INSTALL.html +++ b/ACE-INSTALL.html @@ -692,7 +692,7 @@ at your peril. If you really need to call your entry point something other than <code>main</code>, you'll need to construct an ACE_Object_Manager. Please see the <code>#define</code> of <code>main (int, char *[])</code> in <code>ace/OS.h</code> to see how ACE does -that for entry points named <code>main</code>. +that for entry points named <code>main</code>.<p> You can spawn a new task to run <code>ace_main</code>, using either VxWorks <code>sp</code>, or ACE'S <A NAME="spa"><code>spa</code></A>. @@ -705,6 +705,16 @@ to <code>ace_main</code>. Its usage is: All arguments must be quoted, even numbers.<p> +By default, the ACE Makefiles link the ACE library into every +executable. If you want to run multiple ACE executables but just use +a single ACE library, it should be possible, though I haven't tried +it. Just link the first executable to be loaded onto the target with +the ACE library, as usual. All other executables can be linked +without the ACE library by added <code>ACELIB=</code> to the make +invocation when building them. When they are loaded onto the target, +the should load against the symbols from the ACE library from the +first executable that was loaded.<p> + <HR> <H3><A NAME="svcsinstall">Building and Installing ACE Network Services</A></H3> |