The reason you have to compile using winegcc/wineg++ is that it injects special Wine voodoo. Wine can't be used as a normal set of libraries since we need a Windows-environment (file system, windows memory layout, registry, kernel==wineserver, ..).
The reason you have to compile using winegcc/wineg++ is that it injects special Wine voodoo. Wine can't be used as a normal set of libraries since we need a Windows-environment (file system, windows memory layout, registry, kernel==wineserver, ..).