diff --git a/src/sbbs3/GNUmakefile b/src/sbbs3/GNUmakefile
index c25c260caab5c8368fe3366eff8c454ff2cfcfec..eaf2a0f51251dfbc2dc48044efdad233c9b17f9b 100644
--- a/src/sbbs3/GNUmakefile
+++ b/src/sbbs3/GNUmakefile
@@ -122,6 +122,13 @@ $(EXEODIR)/%.o : %.c
    endif
 	@$(CC) $(CFLAGS) -o $@ -c $<
 
+# Implicit C++ Compile Rule for utils
+$(EXEODIR)/%.o : %.cpp
+   ifndef bcc
+	@echo Compiling $<
+   endif
+	@$(CC) $(CFLAGS) -o $@ -c $<
+
 # Implicit C Compile Rule for SBBS
 $(LIBODIR)/%.o : %.c
    ifndef bcc