Index: trunk/BNC/src/bncwindow.cpp
===================================================================
--- trunk/BNC/src/bncwindow.cpp	(revision 5075)
+++ trunk/BNC/src/bncwindow.cpp	(revision 5076)
@@ -74,4 +74,5 @@
 #ifdef GNSSCENTER_PLUGIN
 Q_EXPORT_PLUGIN2(gnsscenter_bnc, t_bncFactory)
+t_bncCore* BNC_CORE = 0;
 #endif
 
@@ -79,4 +80,8 @@
 ////////////////////////////////////////////////////////////////////////////
 bncWindow::bncWindow() {
+
+#ifdef GNSSCENTER_PLUGIN
+  BNC_CORE = new t_bncCore(true);
+#endif
 
   _caster    = 0;
Index: trunk/BNC/src/src.pri
===================================================================
--- trunk/BNC/src/src.pri	(revision 5075)
+++ trunk/BNC/src/src.pri	(revision 5076)
@@ -49,5 +49,4 @@
           bncephuser.h bncoutf.h bncclockrinex.h bncsp3.h             \
           bncbytescounter.h bncsslconfig.h reqcdlg.h                  \
-          app.h                                                       \
           upload/bncrtnetdecoder.h upload/bncuploadcaster.h           \
           upload/bncrtnetuploadcaster.h upload/bnccustomtrafo.h       \
@@ -79,5 +78,4 @@
           bncephuser.cpp bncoutf.cpp bncclockrinex.cpp bncsp3.cpp     \
           bncbytescounter.cpp bncsslconfig.cpp reqcdlg.cpp            \
-          app.cpp                                                     \
           upload/bncrtnetdecoder.cpp upload/bncuploadcaster.cpp       \
           upload/bncrtnetuploadcaster.cpp upload/bnccustomtrafo.cpp   \
Index: trunk/BNC/src/src.pro
===================================================================
--- trunk/BNC/src/src.pro	(revision 5075)
+++ trunk/BNC/src/src.pro	(revision 5076)
@@ -6,2 +6,6 @@
 
 include(src.pri)
+
+HEADERS += app.h
+
+SOURCES += app.cpp
