I've had two messages rejected as spam. I'm trying one last time.
I think you need the -devel versions of these packages. Google for a superuser article from someone who had difficulty installing the devel packages on CentOS 8 for further guidance. I'd give the link, but I'm beginning to suspect that the link is why my messages are being rejected.