The case of proprietary programs linking to GPL'd libraries has been discussed thoroughly. However the inverse case - a GPL'd program is linking to a proprietary library - is rarely mentioned.
Therefore my question is: Can I use a proprietary library in amy own GPL'd program (which I intend to distribute) without violating the GPL?
Note: I'm assuming the library is an integral part of the GPL'd program and the library's (non-free) license allows me to link it into the program.