Index: trunk/BNC/src/bnccore.cpp
===================================================================
--- trunk/BNC/src/bnccore.cpp	(revision 7297)
+++ trunk/BNC/src/bnccore.cpp	(revision 7298)
@@ -53,8 +53,5 @@
 #include "rinex/rnxnavfile.h"
 #include "pppMain.h"
-
-#ifdef USE_COMBINATION
-#  include "combination/bnccomb.h"
-#endif
+#include "combination/bnccomb.h"
 
 using namespace std;
@@ -76,7 +73,5 @@
   _rawFile     = 0;
   _caster      = 0;
-#ifdef USE_COMBINATION
   _bncComb     = 0;
-#endif
 
   // Eph file(s)
@@ -145,8 +140,5 @@
   delete _dateAndTimeGPS;
   delete _rawFile;
-
-#ifdef USE_COMBINATION
   delete _bncComb;
-#endif
 }
 
@@ -707,5 +699,4 @@
 ////////////////////////////////////////////////////////////////////////////
 void t_bncCore::initCombination() {
-#ifdef USE_COMBINATION
   _bncComb = new bncComb();
   if (_bncComb->nStreams() < 1) {
@@ -713,5 +704,4 @@
     _bncComb = 0;
   }
-#endif
 }
 
@@ -719,8 +709,6 @@
 ////////////////////////////////////////////////////////////////////////////
 void t_bncCore::stopCombination() {
-#ifdef USE_COMBINATION
   delete _bncComb;
   _bncComb = 0;
-#endif
 }
 
Index: trunk/BNC/src/bnccore.h
===================================================================
--- trunk/BNC/src/bnccore.h	(revision 7297)
+++ trunk/BNC/src/bnccore.h	(revision 7298)
@@ -46,5 +46,5 @@
   enum e_mode {interactive, nonInteractive, batchPostProcessing};
   t_bncCore();
-  ~t_bncCore();  
+  ~t_bncCore();
   static t_bncCore* instance();
   e_mode            mode() const {return _mode;}
@@ -60,5 +60,5 @@
   void              setConfFileName(const QString& confFileName);
   QString           confFileName() const {return _confFileName;}
-  void              writeRawData(const QByteArray& data, const QByteArray& staID, 
+  void              writeRawData(const QByteArray& data, const QByteArray& staID,
                                 const QByteArray& format);
   void             initCombination();
@@ -107,5 +107,5 @@
   void mapSpeedSliderChanged(int);
   void stopRinexPPP();
-    
+
  private slots:
   void slotNewConnectionEph();
@@ -116,5 +116,5 @@
   void  printEphHeader();
   void  printEph(const t_eph& eph, bool printFile);
-  void  printOutputEph(bool printFile, QTextStream* stream, 
+  void  printOutputEph(bool printFile, QTextStream* stream,
                        const QString& strV2, const QString& strV3);
   void  messagePrivate(const QByteArray& msg);
@@ -145,5 +145,4 @@
   QTcpServer*            _serverCorr;
   QList<QTcpSocket*>*    _socketsCorr;
-  int                    _portNMEA;
   QTcpServer*            _serverNMEA;
   QList<QTcpSocket*>*    _socketsNMEA;
Index: trunk/BNC/src/bncwindow.cpp
===================================================================
--- trunk/BNC/src/bncwindow.cpp	(revision 7297)
+++ trunk/BNC/src/bncwindow.cpp	(revision 7298)
@@ -619,8 +619,5 @@
   _aogroup->addTab(pppGroup3,tr("PPP (3)"));
   _aogroup->addTab(pppGroup4,tr("PPP (4)"));
-
-#ifdef USE_COMBINATION
   _aogroup->addTab(cmbgroup,tr("Combine Corrections"));
-#endif
   _aogroup->addTab(uploadgroup,tr("Upload Corrections"));
   _aogroup->addTab(uploadEphgroup,tr("Upload Ephemeris"));
Index: trunk/BNC/src/src.pri
===================================================================
--- trunk/BNC/src/src.pri	(revision 7297)
+++ trunk/BNC/src/src.pri	(revision 7298)
@@ -40,9 +40,9 @@
           bncnetquery.h bncnetqueryv1.h bncnetqueryv2.h               \
           bncnetqueryrtp.h bncsettings.h latencychecker.h             \
-          bncipport.h bncnetqueryv0.h bncnetqueryudp.h                \ 
-          bncnetqueryudp0.h bncudpport.h bnctime.h                    \ 
-          bncserialport.h bncnetquerys.h bncfigure.h                  \ 
-          bncfigurelate.h bncversion.h                                \ 
-          bncfigureppp.h bncrawfile.h                                 \ 
+          bncipport.h bncnetqueryv0.h bncnetqueryudp.h                \
+          bncnetqueryudp0.h bncudpport.h bnctime.h                    \
+          bncserialport.h bncnetquerys.h bncfigure.h                  \
+          bncfigurelate.h bncversion.h                                \
+          bncfigureppp.h bncrawfile.h                                 \
           bncmap.h bncantex.h bncephuser.h                            \
           bncoutf.h bncclockrinex.h bncsp3.h bncsinextro.h            \
@@ -65,5 +65,6 @@
           rinex/graphwin.h         rinex/polarplot.h                  \
           rinex/availplot.h        rinex/eleplot.h                    \
-          rinex/dopplot.h          orbComp/sp3Comp.h
+          rinex/dopplot.h          orbComp/sp3Comp.h                  \
+          combination/bnccomb.h
 
 HEADERS       += serial/qextserialbase.h serial/qextserialport.h
@@ -71,5 +72,5 @@
 win32:HEADERS += serial/win_qextserialport.h
 
-SOURCES =             bncgetthread.cpp  bncwindow.cpp bnctabledlg.cpp \
+SOURCES = bncgetthread.cpp  bncwindow.cpp bnctabledlg.cpp             \
           bnccaster.cpp bncrinex.cpp bnccore.cpp bncutils.cpp         \
           bncconst.cpp bnchtml.cpp bnchlpdlg.cpp bnctableitem.cpp     \
@@ -101,5 +102,6 @@
           rinex/graphwin.cpp       rinex/polarplot.cpp                \
           rinex/availplot.cpp      rinex/eleplot.cpp                  \
-          rinex/dopplot.cpp        orbComp/sp3Comp.cpp
+          rinex/dopplot.cpp        orbComp/sp3Comp.cpp                \
+          combination/bnccomb.cpp
 
 SOURCES       += serial/qextserialbase.cpp serial/qextserialport.cpp
@@ -111,10 +113,4 @@
 QT += network
 
-exists(combination/bnccomb.h) {
-  DEFINES += USE_COMBINATION
-  HEADERS += combination/bnccomb.h
-  SOURCES += combination/bnccomb.cpp
-}
-
 exists(PPP) {
   INCLUDEPATH += PPP
@@ -122,8 +118,8 @@
   HEADERS += PPP/pppClient.h    PPP/pppObsPool.h   PPP/pppEphPool.h   \
              PPP/pppStation.h   PPP/pppFilter.h    PPP/pppParlist.h   \
-             PPP/pppSatObs.h           
+             PPP/pppSatObs.h
   SOURCES += PPP/pppClient.cpp  PPP/pppObsPool.cpp PPP/pppEphPool.cpp \
-             PPP/pppStation.cpp PPP/pppFilter.cpp  PPP/pppParlist.cpp \ 
-             PPP/pppSatObs.cpp      
+             PPP/pppStation.cpp PPP/pppFilter.cpp  PPP/pppParlist.cpp \
+             PPP/pppSatObs.cpp
 }
 else {
@@ -149,5 +145,5 @@
 
 macx {
-  exists("$$[QT_INSTALL_LIBS]/QtWebKit.framework") { 
+  exists("$$[QT_INSTALL_LIBS]/QtWebKit.framework") {
     DEFINES += QT_WEBKIT
   }
