diff --git a/tests/test/cg/tcppcl2.pp b/tests/test/cg/tcppcl2.pp
index 69db22fbbb..7726dd8059 100644
--- a/tests/test/cg/tcppcl2.pp
+++ b/tests/test/cg/tcppcl2.pp
@@ -4,6 +4,10 @@ program tcppcl2;
 
 {$mode objfpc}
 {$L cpptcl2.o}
+{$ifdef openbsd}
+  {$linklib stdc++}
+  {$linklib c}
+{$endif}
 
 type
   TestClass = cppclass external