Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoreutarass2008-09-22 14:28:12 -0400
committereutarass2008-09-22 14:28:12 -0400
commita3e68f01b6d211fc5832e695037a562a7a65af2d (patch)
tree8ce854545c847075c20b5e1373b768bf617337c1 /docs/TCF Getting Started.html
parent6b640dd701f8793fb43f2cdd4f8721c0342af80e (diff)
downloadorg.eclipse.tcf-a3e68f01b6d211fc5832e695037a562a7a65af2d.tar.gz
org.eclipse.tcf-a3e68f01b6d211fc5832e695037a562a7a65af2d.tar.xz
org.eclipse.tcf-a3e68f01b6d211fc5832e695037a562a7a65af2d.zip
Better support for TCF Agent portability:
1. Changed TCF Agent Makefile to use different output directories for different build targets. 2. Agent binary files are now created in "<OS name>/<CPU name>/<Debug|Release>" directories. 3. Changed agent CDT project file to include multiple build configurations: Cygwin Debug, Cygwin Release, Msys Debug, etc.
Diffstat (limited to 'docs/TCF Getting Started.html')
-rw-r--r--docs/TCF Getting Started.html12
1 files changed, 8 insertions, 4 deletions
diff --git a/docs/TCF Getting Started.html b/docs/TCF Getting Started.html
index 02a6afc55..2a7f01865 100644
--- a/docs/TCF Getting Started.html
+++ b/docs/TCF Getting Started.html
@@ -122,11 +122,14 @@ below are steps to create and populate Eclipse workspace with TCF projects:</p>
<h2><a name='Agent'>Building TCF Agent</a></h2>
+<p><b>CDT</b> can be used to build TCF agent.
+CDT .project file is located in <code>&lt;TCF Root&gt;/agent</code> directory.
+
<p><b>Linux</b> is the recommended evaluation platform, since most TCF services
are implemented. To build the agent:
<ul>
<li>Run <code>make</code> command in <code>&lt;TCF Root&gt;/agent</code> directory.
- <li>Start agent with <code>./agent -L- -l0</code> command.
+ <li>Start agent: <pre>GNU/Linux/i686/Debug/agent -L- -l0</pre>
Use other -l option values to increase agent log details level.
</ul>
@@ -135,10 +138,11 @@ For building the agent, there are two possibilities:<ul>
<li>Building with gcc (freely available from <a href="http://wascana.sourceforge.net/">Wascana</a>,
<a href="http://www.cygwin.com">Cygwin</a> or the
<a href="http://www.mingw.org/">MinGW32 project</a>): run
-<pre>make -fMakefile_cygwin.mak</pre>
-in the agent directory (the Makefile works with mingw, too).</li>
+<pre>make</pre> or <pre>make SYSOP=Msys</pre>
+in the agent directory.</li>
-<li>Building with Microsoft Visual C++: Open workspace file <code>&lt;TCF Root&gt;/agent/agent.dsw</code>
+<li>Building with Microsoft Visual C++:
+open workspace file <code>&lt;TCF Root&gt;/agent/agent.sln</code>
and then build and run the agent using Development Studio commands. If getting an error about
<tt>IPHlpApi.h</tt> missing, you'll need to install the latest
<a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=0BAF2B35-C656-4969-ACE8-E4C0C0716ADB&displaylang=en">MS Platform SDK</a>.

Back to the top