gooberpat
2008-Oct-23 21:15 UTC
[Wine] Wine install problem - undefined reference to `bMenuVisible'
I installed 1.1.6 and it was working fine except for one application. I installed 0.9.32 after changing my .wine directory to .wine_bak. (someone mentioned that they had got my application to work on the older version). The application still didn't work, so I changed my .wine directory to .wine932, and changed my .wine_bak to .wine. At that point I expected everything to be back to where I had been with everything working as before, but now if I try to install a new application I get a pop up window that says "Windows Installer was not found on this machine. Please download and install it" Applications that had previously been installed continued to run fine. I tried running a fresh install, (after again renaming my .wine directory) and now I get" make[2]: Entering directory `/home/pat/wine-git/dlls/urlmon/tests' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/pat/wine-git/dlls/urlmon/tests' make[2]: Entering directory `/home/pat/wine-git/dlls/user32/tests' ../../../tools/winegcc/winegcc -B../../../tools/winebuild -mconsole broadcast.o class.o clipboard.o combo.o cursoricon.o dce.o dde.o dialog.o edit.o generated.o input.o listbox.o menu.o monitor.o msg.o resource.o scroll.o static.o sysparams.o text.o win.o winstation.o wsprintf.o testlist.o resource.res -o user32_test.exe.so ../../../libs/port/libwine_port.a -luser32 -lgdi32 -ladvapi32 -lkernel32 menu.o: In function `WndProc': /home/pat/wine-git/dlls/user32/tests/menu.c:1779: undefined reference to `bMenuVisible' /usr/bin/ld: menu.o: relocation R_386_GOTOFF against undefined symbol `bMenuVisible' can not be used when making a shared object /usr/bin/ld: final link failed: Bad value collect2: ld returned 1 exit status winegcc: gcc failed make[2]: *** [user32_test.exe.so] Error 2 make[2]: Leaving directory `/home/pat/wine-git/dlls/user32/tests' make[1]: *** [user32/tests] Error 2 make[1]: Leaving directory `/home/pat/wine-git/dlls' make: *** [dlls] Error 2 [root at pat wine-git]# Is there something left over from the old install that needs to be removed?
Usurp
2008-Oct-24 16:17 UTC
[Wine] Re: Wine install problem - undefined reference to `bMenuVisible'
gooberpat wrote:> > I tried running a fresh install, (after again renaming my .wine directory) and now I get" > > make[2]: Entering directory `/home/pat/wine-git/dlls/urlmon/tests' > make[2]: Nothing to be done for `all'. > make[2]: Leaving directory `/home/pat/wine-git/dlls/urlmon/tests' > make[2]: Entering directory `/home/pat/wine-git/dlls/user32/tests' > ../../../tools/winegcc/winegcc -B../../../tools/winebuild -mconsole broadcast.o class.o clipboard.o combo.o cursoricon.o dce.o dde.o dialog.o edit.o generated.o input.o listbox.o menu.o monitor.o msg.o resource.o scroll.o static.o sysparams.o text.o win.o winstation.o wsprintf.o testlist.o resource.res -o user32_test.exe.so ../../../libs/port/libwine_port.a -luser32 -lgdi32 -ladvapi32 -lkernel32 > menu.o: In function `WndProc': > /home/pat/wine-git/dlls/user32/tests/menu.c:1779: undefined reference to `bMenuVisible' > /usr/bin/ld: menu.o: relocation R_386_GOTOFF against undefined symbol `bMenuVisible' can not be used when making a shared object > /usr/bin/ld: final link failed: Bad value > collect2: ld returned 1 exit status > winegcc: gcc failed > make[2]: *** [user32_test.exe.so] Error 2 > make[2]: Leaving directory `/home/pat/wine-git/dlls/user32/tests' > make[1]: *** [user32/tests] Error 2 > make[1]: Leaving directory `/home/pat/wine-git/dlls' > make: *** [dlls] Error 2 > [root at pat wine-git]# > > Is there something left over from the old install that needs to be removed?This is not due to the old install, since we are actually building it, and quite interesting, since I get the same since months. Im running Fedora 9 here, whats your system ?