I have installed dcom98 with winetricks in WINEPREFIX=~/.winetest , but when i try to install GAPsetup.exe it fails:
$> env WINEPREFIX=~/.winetest wine gapsetup.exe
fixme:win:LockWindowUpdate (0x1003a), partial stub!
fixme:win:LockWindowUpdate (0x1003a), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:win:LockWindowUpdate (0x1003a), partial stub!
fixme:win:LockWindowUpdate (0x1003a), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:win:LockWindowUpdate (0x1003a), partial stub!
fixme:win:LockWindowUpdate (0x1003a), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:win:LockWindowUpdate (0x1003a), partial stub!
fixme:win:LockWindowUpdate (0x1003a), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:win:LockWindowUpdate (0x1003a), partial stub!
fixme:win:LockWindowUpdate (0x1003a), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:win:LockWindowUpdate (0x1003a), partial stub!
fixme:win:LockWindowUpdate (0x1003a), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme

DllCanUnloadNow stub
fixme:win:LockWindowUpdate (0x1003a), partial stub!
fixme

DllCanUnloadNow stub
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme

DllCanUnloadNow stub
fixme:win:LockWindowUpdate (0x1003a), partial stub!
err:menubuilder:WaitForParentProcess Unable to wait for parent process, error 0
fixme

DllCanUnloadNow stub