Zend certified PHP/Magento developer

Getting error while running php bin/magento setup:di:compile

I am getting the below error while running the below command.
php bin/magento setup:di:compile

Error:-
Class “MagentoFrameworkHTTPLaminasClient” does not exist
Class WebkulMarketplaceControllerAccountDashboardTunnelInterceptor generation error: The requested class did not generate properly, because the ‘ge
nerated’ directory permission is read-only. If — after running the ‘bin/magento setup:di:compile’ CLI command when the ‘generated’ directory permission
is set to write — the requested class did not generate properly, then you must add the generated class object to the signature of the related construc
t method, only.