That is because GPL is worded in legalese, which most people don't want to read, or cannot properly understand. The world does not read legalese, which is why we're having this problem. If they would just make the license available in clear terms, we wouldn't even be having this discussion!
Clearly, the second paragraph refers to a DLL or shared library (.so on linux).
The first paragraph is more unclear. It appears to refer to making available the source in compiled form, but it also mentions more terms that you have failed to include. I fail to see exactly what "minimal corresponding source" refers to (again, legalese text makes the definition unclear). Again, section 6 of the GPL is unclear.
I find it amazing that you can refer people to such a complicated and harder to understand and read license. It's not getting anywhere.