Does wine support my app ?

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
uwe
Level 1
Level 1
Posts: 7
Joined: Mon Aug 04, 2008 8:36 am

Does wine support my app ?

Post by uwe »

Hi,
I have some questions.

How can I find out that my windows program is fully functional compatible with wine ?

...or how can I find out that all win32 API things are supported by wine ?
Are programs available which can test this ?

First I thought that I can do this with strace.......but this was wrong.

thanks
austin987
Wine Developer
Wine Developer
Posts: 2383
Joined: Fri Feb 22, 2008 8:19 pm

Does wine support my app ?

Post by austin987 »

On Mon, Aug 11, 2008 at 3:47 PM, uwe <[email protected]> wrote:
Hi,
I have some questions.

How can I find out that my windows program is fully functional compatible with wine ?

...or how can I find out that all win32 API things are supported by wine ?
Are programs available which can test this ?

First I thought that I can do this with strace.......but this was wrong.

thanks





http://appdb.winehq.org/
http://wiki.winehq.org/ConformanceTests
uwe
Level 1
Level 1
Posts: 7
Joined: Mon Aug 04, 2008 8:36 am

Post by uwe »

ok, thanks for that info.

But this is not the solution which I search for.

I have to do the "Conformance Test" local without making the source code or binary of the windows program public(if I understand it right).

Is this possible?

(Maybe I don't understand how to use the "Conformance Test".......)

thanks
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Re: Does wine support my app ?

Post by vitamin »

uwe wrote:Hi,
I have some questions.

How can I find out that my windows program is fully functional compatible with wine ?

...or how can I find out that all win32 API things are supported by wine ?
Are programs available which can test this ?

First I thought that I can do this with strace.......but this was wrong.

thanks
There are no way to "test if a program fully functional" except installing and running your program under Wine.

The "amount" of win32 api implementation by Wine is a highly subjective number and won't tell you anything. Unless you hit a huge unimplemented part.
James Mckenzie

Does wine support my app ?

Post by James Mckenzie »

uwe <[email protected]> at Aug 11, 2008 1:47 PM (PNT) wrote about [Wine] Does wine support my app ?
Hi,
I have some questions.

How can I find out that my windows program is fully functional compatible with wine ?
If it truly is your program, you will have to install it under Wine and test it. If it is a commercially available program, you can check the Applications Database (AppDb) to see if it does or does not work. If there is no entry, you will have to attempt to install and run it.
...or how can I find out that all win32 API things are supported by wine ?
There is a quite lengthy list of what API calls are supported as well as a longer list of what is not. As Vitamin pointed out, the only way to discover if your program needs an unimplemented API call is to install it and run it from the command line. Here the FAQ is your friend.
Are programs available which can test this ?
There is a compliance test, but that is only to insure that Wine is correctly implementing the Windows 32 bit API. As items are added, the tests will grow in length.
First I thought that I can do this with strace.......but this was wrong.
strace only works for UNIX/Linux programs and will not work with Windows based programs (Wine excluded as it is a UNIX/Linux program.)

James McKenzie
Locked