Index: trunk/BNC/src/RTCM3/ephEncoder.cpp
===================================================================
--- trunk/BNC/src/RTCM3/ephEncoder.cpp	(revision 6383)
+++ trunk/BNC/src/RTCM3/ephEncoder.cpp	(revision 6403)
@@ -321,2 +321,11 @@
 }
 
+int t_ephEncoder::RTCM3(const t_ephSBAS& /* eph */, unsigned char* /* buffer */) {
+
+  return 0;
+}
+
+int t_ephEncoder::RTCM3(const t_ephCompass& /* eph */, unsigned char* /* buffer */) {
+
+  return 0;
+}
Index: trunk/BNC/src/RTCM3/ephEncoder.h
===================================================================
--- trunk/BNC/src/RTCM3/ephEncoder.h	(revision 6383)
+++ trunk/BNC/src/RTCM3/ephEncoder.h	(revision 6403)
@@ -6,7 +6,9 @@
 class t_ephEncoder {
  public:
-  static int RTCM3(const t_ephGPS& eph, unsigned char *);
-  static int RTCM3(const t_ephGlo& eph, unsigned char *);
-  static int RTCM3(const t_ephGal& eph, unsigned char *);
+  static int RTCM3(const t_ephGPS&     eph, unsigned char *);
+  static int RTCM3(const t_ephGlo&     eph, unsigned char *);
+  static int RTCM3(const t_ephGal&     eph, unsigned char *);
+  static int RTCM3(const t_ephSBAS&    eph, unsigned char *);
+  static int RTCM3(const t_ephCompass& eph, unsigned char *);
 };
 
