------- Comment #1 from pinskia at gcc dot gnu dot org 2008-03-07 19:39 ------- DSO requires PIC code.
PIC means is it produces position independent code. PIE means it produces code for position independent executable, not DSOs though. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35500