diff --git a/GNUmakefiles/AppLibs b/GNUmakefiles/AppLibs
index 94c536ce01f1c663f909e3d5f882982dfa772bbf..8a62f9d19a4b5c32ca5a91edc4a71308df80b3ec 100644
--- a/GNUmakefiles/AppLibs
+++ b/GNUmakefiles/AppLibs
@@ -39,7 +39,7 @@ SOCK4LIB  = ${LIBDIR}/TCPIPLibs/socklib.a
 SOCK5LIB  = ${LIBDIR}/TCPIPLibs/socklib5.a
 INETLIB   = ${LIBDIR}/TCPIPLibs/inetlib.a
 UNIXLIB   = ${LIBDIR}/TCPIPLibs/unixlib.a
-RPCLIB    = ${LIBDIR}/TCPIPLibs/rpc/rpc_data.a ${LIBDIR}/TCPIPLibs/rpc/rpclib.a
+RPCLIB    = ${LIBDIR}/TCPIPLibs/rpc/rpc_data.o ${LIBDIR}/TCPIPLibs/rpc/rpclib.a
 CRYPTLIB  = ${LIBDIR}/SSLeay/ssl.a ${LIBDIR}/SSLeay/libcrypto.a
 MBEDTLSLIB = ${LIBDIR}/mbedTLS/mbedTLS.a
 
diff --git a/GNUmakefiles/ModuleLibs b/GNUmakefiles/ModuleLibs
index 5b7713047d379b7e721749521bd254f706d8cadb..5432d4c03f88637bc4133add4e64baef773c76bb 100644
--- a/GNUmakefiles/ModuleLibs
+++ b/GNUmakefiles/ModuleLibs
@@ -37,7 +37,7 @@ SOCK4LIB  = ${LIBDIR}/TCPIPLibs/socklibzm.a
 SOCK5LIB  = ${LIBDIR}/TCPIPLibs/socklib5zm.a
 INETLIB   = ${LIBDIR}/TCPIPLibs/inetlibzm.a
 UNIXLIB   = ${LIBDIR}/TCPIPLibs/unixlibzm.a
-RPCLIB    = ${LIBDIR}/TCPIPLibs/rpc/rpc_datazm.a ${LIBDIR}/TCPIPLibs/rpc/rpclibzm.a
+RPCLIB    = ${LIBDIR}/TCPIPLibs/rpc/rpc_datazm.o ${LIBDIR}/TCPIPLibs/rpc/rpclibzm.a
 CRYPTLIB  = ${LIBDIR}/SSLeay/ssl.a ${LIBDIR}/SSLeay/libcrypto.a
 MBEDTLSLIB = ${LIBDIR}/mbedTLS/mbedTLSzm.a