

I did not know that about gcc and mkShell so that’s good to know, thank you. Removing it did not solve the issue however.
It appears that wlroots and wlroots_0_19 evaluate to the same package and neither cause any errors when entering the dev shell. I tried the one with the version number though, but with the same issue. wlroots_0_19.dev also doesn’t seem to exist.
I appreciate the suggestions though!
THANK YOU
That was what I was missing. I am newish to C and had not heard of pkg-config. I will update my post and read more about it.