~ubuntu-branches/ubuntu/precise/xerces-c/precise-security

« back to all changes in this revision

Viewing changes to doc/build.xml

  • Committer: Bazaar Package Importer
  • Author(s): Jay Berkenbilt
  • Date: 2010-02-06 16:46:23 UTC
  • mfrom: (2.1.3 sid)
  • Revision ID: james.westby@ubuntu.com-20100206164623-xbntkcs6ks20nboa
Tags: 3.1.0-1
* New upstream release
* Updated standards version to 3.8.4.  No changes required.

Show diffs side-by-side

added added

removed removed

Lines of Context:
28
28
       <li><link anchor="UNIX">UNIX/Linux/Mac OS X/Cygwin/MinGW</link></li>
29
29
       <li><link anchor="Windows">Windows using Microsoft Visual C++</link></li>
30
30
       <li><link anchor="BorlandCC">Windows using Borland C++</link></li>
31
 
       <li><link anchor="BorlandBuilder">Windows using Borland C++ Builder</link></li>
32
31
    </ul>
33
32
 
34
33
    <anchor name="UNIX"/>
196
195
        <tr>
197
196
          <td>Solaris x86-64</td>
198
197
          <td>Sun CC</td>
199
 
          <td><code>./configure CXX=CC CC=cc CFLAGS=-xarch=amd64 CXXFLAGS=-xarch=amd64</code></td>
 
198
          <td><code>./configure CXX=CC CC=cc CFLAGS=-xarch=amd64 CXXFLAGS=-xarch=amd64</code><br/>
 
199
              (for newer Sun CC versions use -m64 instead of -xarch=amd64)</td>
200
200
        </tr>
201
201
        <tr>
202
202
          <td>Solaris SPARC</td>
206
206
        <tr>
207
207
          <td>Solaris SPARCv9</td>
208
208
          <td>Sun CC</td>
209
 
          <td><code>./configure CXX=CC CC=cc CFLAGS=-xarch=v9 CXXFLAGS=-xarch=v9</code></td>
 
209
          <td><code>./configure CXX=CC CC=cc CFLAGS=-xarch=v9 CXXFLAGS=-xarch=v9</code><br/>
 
210
              (for newer Sun CC versions use -m64 instead of -xarch=v9)</td>
210
211
        </tr>
211
212
        <tr>
212
213
          <td>AIX PowerPC</td>
290
291
            directory:</p>
291
292
 
292
293
<source>
293
 
(For VC6)   projects\Win32\VC6\xerces-all\xerces-all.dsw
294
294
(For VC7.1) projects\Win32\VC7.1\xerces-all\xerces-all.sln
295
295
(For VC8)   projects\Win32\VC8\xerces-all\xerces-all.sln
296
296
(For VC9)   projects\Win32\VC9\xerces-all\xerces-all.sln
324
324
               only)" to build all the selected projects in one shot.</p>
325
325
    </s3>
326
326
 
327
 
    <anchor name="BorlandBuilder"/>
328
 
    <s3 title="Building on Windows using Borland C++ Builder">
329
 
        <p>&XercesCName; source distribution comes with the
330
 
           Borland C++ Builder 6 projects. The following describes the steps you
331
 
           need to build with this compiler.</p>
332
 
 
333
 
        <p>The library and example projects are all contained in the
334
 
           Xerces-all project group:
335
 
           <code>&XercesC3SrcInstallDir;\projects\Win32\BCB6\Xerces-all\Xerces-all.bpg</code>.
336
 
           Each project in the group refers a directory below <code>Xerces-all\</code>.
337
 
           For example, the XercesLib project files are contained in the directory
338
 
           <code>&XercesC3SrcInstallDir;\projects\Win32\BCB6\Xerces-all\XercesLib</code>.</p>
339
 
 
340
 
        <p>To build a project, open the project manager, double click on the project
341
 
           name, and select "Project -> Build" from the menu. For example, double click
342
 
           on XercesLib.dll in the manager then select "Project -> Build XercesLib" from
343
 
           the menu.
344
 
        </p>
345
 
    </s3>
346
 
 
347
327
    <anchor name="BorlandCC"/>
348
328
    <s3 title="Building on Windows using Borland C++">
349
329
        <p>&XercesCName; source distribution comes with the Borland C++ makefiles. The
350
330
           following describes the steps you need to build &XercesCName; with this compiler.</p>
351
331
        <ol>
352
 
           <li>Change to the <code>&XercesC3SrcInstallDir;\projects\Win32\BCC.551\Xerces-all</code> directory</li>
 
332
           <li>Change to the <code>&XercesC3SrcInstallDir;\projects\Win32\BCC5\Xerces-all</code> directory</li>
353
333
           <li>Run <code>MakeBuildDirs.bat</code></li>
354
334
           <li><code>make -f Xerces-all.mak</code> to build the library, examples, and tests.</li>
355
335
        </ol>