CFLAGS, LDFLAGS はお好みで。
CC='gcc' LD='gcc -Xlinker' \ CFLAGS='-I/opt/include' \ LDFLAGS='-L/opt/lib -R/opt/local/lib' \ ./configure --prefix=/opt/pkgs/xmms-1.x.x
/usr/ccs/bin/ld は使わず,linker にも gcc を使うのがコツ。
Link 時の -M オプションと -G オプションを逆にしないと, 各 plugin が build できないかもしれません。Source directory top の libtool を開いて編集します。
編集前) \$LD -G\${allow_undefined_flag} -M \$lib.exp ... ↓ 編集後) \$LD -M \$lib.exp -G\${allow_undefined_flag} ...