* /harbour/* -> /*
* moved whole Harbour source tree one level up to
avoid single 'harbour' top dir
87 lines
3.1 KiB
HTML
87 lines
3.1 KiB
HTML
<!DOCTYPE html>
|
|
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
|
<title>What C compiler should I use?</title>
|
|
</head>
|
|
<body text="#000000" bgcolor="#ffffff">
|
|
|
|
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
|
<b>:</b> <a href="harbour20.html"><em>Helping develop Harbour</em></a>
|
|
<b>:</b> <em>What C compiler should I use?</em><br />
|
|
<b>Previous:</b> <a href="harbour21.html"><em>How do I get started?</em></a><br />
|
|
<b>Next:</b> <a href="harbour23.html"><em>What other tools do I need?</em></a>
|
|
|
|
|
|
<hr noshade>
|
|
<h2><a name="22"></a>3.2. What C compiler should I use?<a name="WhatC"></a></h2>
|
|
<p>What C compiler do you want to use?</p>
|
|
<p>The
|
|
<a href="harbour9.html#WhoDevelopers">Harbour developers</a> consider GNU <a href="http://www.gnu.org/software/gcc/">GCC</a> to be <em>the</em> supported
|
|
compiler of the Harbour project, use of the <a href="http://www.gnu.org/software/gcc/">GCC</a> port for your chosen
|
|
platform is encouraged.</p>
|
|
<p>However, should you wish to use a different C compiler your contribution to
|
|
make it work is more than welcome. Currently the following C compiler and
|
|
platform combinations are supported by someone in the development team:
|
|
<ul>
|
|
<li>Microsoft Windows
|
|
<ul>
|
|
<li><a href="http://www.gnu.org/software/gcc/">GCC</a>
|
|
(<a href="http://www.cygwin.com/">CYGWIN</a>)</li>
|
|
<li><a href="http://www.gnu.org/software/gcc/">GCC</a>
|
|
(<a href="http://www.mingw.org/">MINGW32</a>)</li>
|
|
<li>Borland C/C++ 4/5/Builder
|
|
(their <a href="http://www.borland.com/bcppbuilder/freecompiler/">free</a>
|
|
compiler works)</li>
|
|
<li>Microsoft Visual C++ 10/11/12</li>
|
|
<li>IBM Visual Age for C++</li>
|
|
</ul>
|
|
</li>
|
|
<li>DOS 32bit
|
|
<ul>
|
|
<li><a href="http://www.gnu.org/software/gcc/">GCC</a> (<a href="http://www.delorie.com/djgpp/">DJGPP</a>)</li>
|
|
<li>Watcom C/C++</li>
|
|
</ul>
|
|
</li>
|
|
<li>DOS 16bit
|
|
<ul>
|
|
<li>Borland C/C++ 3.1</li>
|
|
</ul>
|
|
</li>
|
|
<li><a href="http://www.linux.org/">GNU/Linux</a>
|
|
<ul>
|
|
<li><a href="http://www.gnu.org/software/gcc/">GCC</a> (various versions).</li>
|
|
</ul>
|
|
</li>
|
|
<li>OS/2
|
|
<ul>
|
|
<li><a href="http://www.gnu.org/software/gcc/">GCC</a> (<a href="http://archiv.leo.org/pub/comp/os/os2/leo/gnu/emx+gcc/">EMX</a>)</li>
|
|
<li>IBM C++</li>
|
|
</ul>
|
|
</li>
|
|
<li>Macintosh
|
|
<ul>
|
|
<li><a href="http://developer.apple.com/tools/mpw-tools/">MPW</a></li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
|
|
Instructions on how to build Harbour with the above compilers should reside
|
|
in the <code>doc</code> directory of the Harbour source tree. If such documentation
|
|
is missing please consider asking about it on the
|
|
<a href="harbour35.html#DevMailList">development mailing list</a> and, once you've got the information, formatting
|
|
it and placing it in the <code>doc</code> directory to help others who may wish to
|
|
ask the same question.</p>
|
|
|
|
<hr noshade>
|
|
<a href="harbour.html"><em>Frequently Asked Questions about Harbour</em></a>
|
|
<b>:</b> <a href="harbour20.html"><em>Helping develop Harbour</em></a>
|
|
<b>:</b> <em>What C compiler should I use?</em><br />
|
|
<b>Previous:</b> <a href="harbour21.html"><em>How do I get started?</em></a><br />
|
|
<b>Next:</b> <a href="harbour23.html"><em>What other tools do I need?</em></a>
|
|
|
|
|
|
|
|
</body>
|
|
</html>
|