Just as a quick continuation from Dans mail, I thought I'd find out what libs Wine actually required, at least on my build.
Running:
( for f in *.so; do ldd $f | sed 's/ =>.*//'; done ) | sort | uniq
in the $prefix/lib/wine/ directory produced the following list:
libc.so.6 libdl.so.2 libgcc_s.so.1 libGLcore.so.1 libGL.so.1 libGLU.so.1 libICE.so.6 libjpeg.so.62 /lib/ld-linux.so.2 libm.so.6 libncurses.so.5 libntdll.dll.so libSM.so.6 libstdc++.so.5 libungif.so.4 libwine.so libwine_unicode.so libX11.so.6 libXext.so.6
The inclusion of libgcc_s and libstdc++ is from the Direct3D code I think, I didn't realise there were deps on the c++ libs.
Otherwise, it's a remarkably short list. I think maybe quite a few of the libs are detected at runtime, I know there was a patch to make OpenGL code detected like this (as opposed to enabled at compile time) - despite having a driver for the Jack sound server in this directory for instance, there is no dependancy on libjack. The other libs are fairly standard and would be present on almost all installations. A few, like the C++ libs and ncurses aren't a part of the LSB and at present would need to be statically linked.