Every program compiled through winelib becomes appears as a library. Any winelib application obviously depends on Wine and even has to be loaded through Wine (Wine has to do a lot of voodoo including emulating windows memory management, file system, registry......). It is how things are supposed to work. A dll will be called '.dll.so'.