You are not logged in.

#1 2015-04-10 08:40:50

Virus_ST
Member
Registered: 2015-03-20
Posts: 24

[SOLVED]Problem with wine: wine cannot find the ncurses library

I'm trying to run a program that I use for work on Wine version 1.7.40. It's a program that lets me create work warrants and it's Windows exclusive. I don't have high expectations, but I'd like to try everything I can to avoid booting into Windows just to do some rudimentary less-than-5-minute work.

When wine starts I get the following output in the terminal:

Wine cannot find the ncurses library (libncursesw.so.5).
fixme:win:LockWindowUpdate (0x10020), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:win:LockWindowUpdate (0x10020), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!

Upon program start, a Windows window pops up with a message:

OLE error80040152.

Using the program, and the use is limited as a lot of elements are omitted or not displayed properly, the terminal generates the following output:

err:module:load_builtin_dll failed to load .so lib for builtin L"msxml3.dll": libxml2.so.2: cannot open shared object file: No such file or directory
err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"C:\\windows\\system32\\msxml3.dll"
err:ole:create_server class {f6d90f11-9c73-11d3-b32e-00c04f990bb4} not registered
err:ole:CoGetClassObject no class object {f6d90f11-9c73-11d3-b32e-00c04f990bb4} could be created for context 0x5

Googling for solutions didn't do much. I ran into a thread on Wine forum with some kind of obscure information, not very readable to me. So if anyone can help me with this I'd greatly appreciate it. Thanks people!

Last edited by Virus_ST (2015-04-10 12:58:43)

Offline

#2 2015-04-10 09:38:25

berbae
Member
From: France
Registered: 2007-02-12
Posts: 1,304

Re: [SOLVED]Problem with wine: wine cannot find the ncurses library

$ LANG=C pacman -Qo /usr/lib32/libncursesw.so.5
/usr/lib32/libncursesw.so.5 is owned by lib32-ncurses 5.9-3
$ LANG=C pacman -Qo /usr/lib32/libxml2.so.2
/usr/lib32/libxml2.so.2 is owned by lib32-libxml2 2.9.2-1

These packages are optional dependencies of the wine package in multilib repository.
By default pacman installs only the required ones.
There are also many other optional dependencies than these two packages,which may be required to run Windows applis.
I suggest you install all of them to be sure not to miss one required by some appli.
See the list of them at https://www.archlinux.org/packages/mult … 6_64/wine/
the lines with '(optional)' at the end.

Offline

#3 2015-04-10 12:58:26

Virus_ST
Member
Registered: 2015-03-20
Posts: 24

Re: [SOLVED]Problem with wine: wine cannot find the ncurses library

Hello, berbae! Thanks for the solution. I got confused because ncurses was installed, but it seems that's an entirely different package. Sorry for the shitty thread.

Offline

Board footer

Powered by FluxBB