Changeset 9839 in ntrip for trunk/BNC


Ignore:
Timestamp:
Sep 27, 2022, 2:55:25 PM (19 months ago)
Author:
wiese
Message:

installation docu

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/src/bnchelp.html

    r9837 r9839  
    3636<br>
    3737
    38 <p>
    3938<h4>Authors</h4>
     39<p>
    4040Georg Weber<sup>(1)</sup>, Leo&scaron; Mervart<sup>(2)</sup>, Andrea St&uuml;rze<sup>(1)</sup>, Dirk St&ouml;cker<sup>(3)</sup><br><br>
    4141
     
    4646<br>
    4747
    48 <p>
    4948<h4>Contact</h4>
     49<p>
    5050Feel free to send comments, suggestions or bug reports to:
    5151<pre>
     
    5959<br>
    6060
    61 <p>
    6261<h4>Legal Notice</h4>
     62<p>
    6363BNC has been written under GNU General Public License (GPL). Source code is available from Subversion software archive
    6464 <a href="http://software.rtcm-ntrip.org/svn/trunk/BNC" target="_blank">http://software.rtcm-ntrip.org/svn/trunk/BNC</a>.
     
    7070<br>
    7171
    72 <p>
    7372<h4>Citation</h4>
     73<p>
    7474To help justify funding the development of BNC,<sup>&nbsp;</sup>we kindly ask users to include a citation when applying the software results in a publication. We suggest:
    7575<br>
     
    8282<br>
    8383
    84 <p>
    8584<h4>Table of Contents</h4>
     85<p>
    8686<b>1.</b> <a href="#genInstruction"><b>General Information</b></a><br><br>
    8787&nbsp; &nbsp; &nbsp; 1.1 <a href="#introPurpose">Purpose</a><br>
     
    343343</p>
    344344
    345 <p><h3 id="genInstruction">1. General Information</h3></p>
     345<h3 id="genInstruction">1. General Information</h3>
    346346<p>
    347347The BKG Ntrip Client (BNC) is a program for simultaneously retrieving, decoding, converting and processing or
     
    396396</p>
    397397
    398 <p><h4 id="introPurpose">1.1 Purpose</h4></p>
     398<h4 id="introPurpose">1.1 Purpose</h4>
    399399
    400400<p>
     
    682682</p>
    683683
    684 <p><h4 id="introInst">1.5 Installation</h4></p>
    685 <p>
    686 Precompiled builds of BNC are available for MS Windows, Linux, and Mac OS X systems. They can be downloaded for
     684<h4 id="introInst">1.5 Installation</h4>
     685<p>
     686Precompiled builds of BNC are available for Windows, Linux, and Mac OS X systems. They can be downloaded for
    687687installation from <a href="https://igs.bkg.bund.de/ntrip/bnc" target="_blank">https://igs.bkg.bund.de/ntrip/bnc</a>.
    688 Please ensure that you always use the latest released version of the program.
    689 </p>
    690 <p>
    691 <b>MS Windows Build:</b> A dynamically compiled shared library build for Mircrosoft Windows systems is provided as
     688Please ensure that you always use the latest version of the program.
     689</p>
     690
     691<p>
     692<b>Windows:</b> A dynamically compiled shared library build for Mircrosoft Windows systems is provided as
    692693Microsoft Installer (MSI) file. MSI files are used for installation, storage, and removal of programs.
    693694The BNC files are contained in a MSI package, which is used with the program's client-side installer service,
     
    697698
    698699<p>
    699 <b>Linux Build:</b> Static library and shared library builds for BNC are provided for a selection of Linux distributions.
     700<b>Linux:</b> Shared library builds for BNC are provided for a selection of Linux distributions.
    700701Download the ZIP archive for a version which fits to your Linux system, unzip the archive and run the included BNC binary.
    701 A static build would be sufficient in case you do not want BNC to plot PPP results with
    702 OpenStreetMap (OSM) maps in the background. OSM usage requires BNC builds from shared libraries.
    703702</p>
    704703
     
    712711</p>
    713712
    714 <p><h4 id="introCompile">1.5.1 Compilation</h4></p>
     713<h4 id="introCompile">1.5.1 Compilation</h4>
    715714
    716715<p>
    717716BNC has been written as Open Source and published under GNU General Public License (GPL). The latest source code can
    718 be checked out from Subversion repository <a href="http://software.rtcm-ntrip.org/svn/trunk/BNC"
     717be checked out from the Subversion repository at <a href="http://software.rtcm-ntrip.org/svn/trunk/BNC"
    719718target="_blank">http://software.rtcm-ntrip.org/svn/trunk/BNC</a>. A ZIP archive available from
    720719<a href="https://igs.bkg.bund.de/ntrip/bnc" target="_blank">https://igs.bkg.bund.de/ntrip/bnc</a>
    721720provides the source code.
    722721</p>
    723 <p>The following describes how you can produce your own builds of BNC on MS Windows, Linux, and Mac systems.
    724 It is likely that BNC can also be compiled on other systems where a GNU compiler and Qt Version 4.8 or any later
     722<p>The following describes how you can produce your own builds of BNC on Windows, Linux, and Mac systems.
     723It is likely that BNC can also be compiled on other systems where a GNU compiler and Qt Version 5 or any later
    725724 version is installed.
    726725</p>
     
    805804<p>
    806805<b>Linux Systems</b><br>
    807 On Linux systems you may use the following procedure to install a shared Qt version 4.8.5 library:
    808 </p>
    809 
    810 <p>
    811 Download file 'qt-everywhere-opensource-src-4.8.5.tar.gz' (230 MB) available from <a href="https://download.qt.io/archive/qt/4.8/4.8.5/"
    812 target="_blank">https://download.qt.io/archive/qt/4.8/4.8.5/</a>. Unzip file, extract tar archive and change to
    813 directory 'qt-everywhere-opensource-src-4.8.5'. Run commands
    814 <pre>
    815   ./configure -fast -webkit -nomake examples -nomake tutorial
    816               -prefix /usr/local/Trolltech/Qt-4.8.5
    817   gmake
    818   gmake install
    819 </pre>
    820 </p>
    821 
    822 <p>
    823 Qt will be installed into directory <i>/usr/local/Trolltech/Qt-4.8.5</i>. To reconfigure, run 'gmake confclean' and 'configure'.
    824 Note that the '-prefix' option allows you to specify a directory for saving the Qt libraries. This ensures that you do not run
    825 into conflicts with other Qt installations on your host. Note further that the following two lines<pre>
    826   export QTDIR="/usr/local/Trolltech/Qt-4.8.5"
    827   export PATH="$QTDIR/bin:$PATH"</pre>
    828 
    829 need to be added either to $HOME/.bash_profile or $HOME/.bashrc. Once that is done, logout/login and start using Qt 4.8.5.
    830 </p>
    831 <p>
    832 To compile the BNC program, you first download the source code from SVN repository <a href="http://software.rtcm-ntrip.org/svn/trunk/BNC"
    833 target="_blank">http://software.rtcm-ntrip.org/svn/trunk/BNC</a>. Go to directory BNC and run the following commands: <pre>
    834   qmake bnc.pro
    835   make
     806Qt development tools have to be installed as well as some other libraries e.g. for openssl. They can be easily installed from
     807your system repositories. BNC 2.13 needs Qt5. See the <a href="https://software.rtcm-ntrip.org/browser/ntrip/trunk/BNC/docker" target="_blank">docker files</a> for the most used Linux systems.
     808To compile the BNC program, you first download the source code from the SVN repository <a href="http://software.rtcm-ntrip.org/svn/trunk/BNC"
     809target="_blank">http://software.rtcm-ntrip.org/svn/trunk/BNC</a>. Go to directory BNC and run the following commands:<br>
     810<pre>
     811    qmake bnc.pro
     812    make
    836813</pre>
    837814You will find a build of BNC in directory BNC.
    838815</p>
     816
    839817<p>
    840818<b>Mac OS X Systems</b><br>
     
    959937
    960938<p>
    961 Note that the account for an Ntrip Broadcaster is usually limited to pulling a specified maximum number of streams at the same time. As running some of the example configurations requires pulling several streams, it is suggested to make sure that you do not exceed your account's limits.
     939  Note that the account for an Ntrip Broadcaster is usually limited to pulling a specified maximum number of streams at the same time. As running some of the example configurations requires pulling several streams, it is suggested to make sure that you do not exceed your account's limits.
    962940</p>
    963941
Note: See TracChangeset for help on using the changeset viewer.