does WINE run on MAC OS and OpenVMS

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
noble_curious
Level 1
Level 1
Posts: 5
Joined: Thu May 15, 2008 5:48 am

does WINE run on MAC OS and OpenVMS

Post by noble_curious »

Hi all,

I have two queries regarding WINE.
1) Is there support for VMS(OpenVMS) and MAC OS in WINE. I mean that can I install/build WINE over OpenVMS OS and MAC OS.

2) I have heard that WINE doesnot have support for WIN64 bit API's. Is this true that I cannot port WIN64 applications via WINE on Linux 64 bit.

If this is possible for anyone among you then plz list the name of all the OS where WINE can be successfully build.

Kind Regards :shock:
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Re: does WINE run on MAC OS and OpenVMS

Post by vitamin »

noble_curious wrote:Hi all,

I have two queries regarding WINE.
1) Is there support for VMS(OpenVMS) and MAC OS in WINE. I mean that can I install/build WINE over OpenVMS OS and MAC OS.
Mac OSX - yes. OpenVMS - not sure. Try it see what happens
noble_curious wrote: 2) I have heard that WINE doesnot have support for WIN64 bit API's. Is this true that I cannot port WIN64 applications via WINE on Linux 64 bit.
Correct. Wine does not yet compiles/work as 64-bit.

I have to note that Wine can be compiled and run on number of OSes. However you have to have x86 system if you want to run windows applications. Wine does not emulate CPU. It have to be the CPU windows program was written for (x86 only).
Paul Johnson

does WINE run on MAC OS and OpenVMS

Post by Paul Johnson »

On Thursday 15 May 2008 04:04:43 am noble_curious wrote:
I have two queries regarding WINE.
1) Is there support for VMS(OpenVMS) and MAC OS in WINE. I mean that can I
install/build WINE over OpenVMS OS and MAC OS.
Yes, but it probably won't work if it's not an x86 Mac. Not sure about VMS.
Essentially, the x86 architecture is required.
2) I have heard that WINE doesnot have support for WIN64 bit API's. Is this
true that I cannot port WIN64 applications via WINE on Linux 64 bit.
To be fair, Windows support for 64-bit is pretty lousy as well...there's a
reason you can count the number of 64-bit Windows licenses on your digits
without taking shoes off...

--
Paul Johnson
[email protected]

Explaination of .pgp part: http://linuxmafia.com/faq/Mail/rant-gpg.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
Url : http://www.winehq.org/pipermail/wine-us ... chment.pgp
James McKenzie

does WINE run on MAC OS and OpenVMS

Post by James McKenzie »

noble_curious wrote:
Hi all,

I have two queries regarding WINE.
1) Is there support for VMS(OpenVMS) and MAC OS in WINE. I mean that can I install/build WINE over OpenVMS OS and MAC OS.
Mac yes. However, it is not a native (Aqua) application, it uses X11.
OpenVMS, if it is X86 based, maybe. If it is Alpha, no. Wine needs a
X86 processor to run.
2) I have heard that WINE does not have support for WIN64 bit API's. Is this true that I cannot port WIN64 applications via WINE on Linux 64 bit.
Correct. Wine will not properly build out to 64 bits. Windows does not
either (completely).
If this is possible for anyone among you then plz list the name of all the OS where WINE can be successfully build.
List is quite long. Most Linux Distributions come with Wine or have
Wine available for them. MacOSX (through the Darwine project and some
other work) for Intel Macs ONLY.

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

Re: does WINE run on MAC OS and OpenVMS

Post by vitamin »

James McKenzie wrote:noble_curious wrote:
Hi all,

I have two queries regarding WINE.
1) Is there support for VMS(OpenVMS) and MAC OS in WINE. I mean that can I install/build WINE over OpenVMS OS and MAC OS.
Mac yes. However, it is not a native (Aqua) application, it uses X11.
OpenVMS, if it is X86 based, maybe. If it is Alpha, no. Wine needs a
X86 processor to run.
Wrong. Wine itself can run on not-x86 architecture. You can even run winelib apps that way.
Paul Johnson

does WINE run on MAC OS and OpenVMS

Post by Paul Johnson »

On Thursday 15 May 2008 03:02:45 pm vitamin wrote:
James McKenzie wrote:
noble_curious wrote:
Hi all,

I have two queries regarding WINE.
1) Is there support for VMS(OpenVMS) and MAC OS in WINE. I mean that
can I install/build WINE over OpenVMS OS and MAC OS.
Mac yes. However, it is not a native (Aqua) application, it uses X11.
OpenVMS, if it is X86 based, maybe. If it is Alpha, no. Wine needs a
X86 processor to run.
Wrong. Wine itself can run on not-x86 architecture. You can even run
winelib apps that way.
When you say things like this, it really makes them wonder why you have
moderator status, given that the FAQ contradicts you. You should perhaps
read it some time.

http://wiki.winehq.org/FAQ#head-5804ec2 ... d8ec2a8569

--
Paul Johnson
[email protected]

Explaination of .pgp part: http://linuxmafia.com/faq/Mail/rant-gpg.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
Url : http://www.winehq.org/pipermail/wine-us ... chment.pgp
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Re: does WINE run on MAC OS and OpenVMS

Post by vitamin »

Paul Johnson wrote:When you say things like this, it really makes them wonder why you have
moderator status, given that the FAQ contradicts you. You should perhaps
read it some time.

http://wiki.winehq.org/FAQ#head-5804ec2 ... d8ec2a8569
First of all what the hell it has anything to do with me being a moderator? You just can't get over it can you? And why does it even bother you? You are not using forum.

The FAQ is wrong. You _CAN_ run Wine and you _CAN_ run winelib apps (like winecfg, Wine's notepad, etc).

I DID NOT say you could run windows programs! You have to actually read what I wrote.
Pavel Troller

does WINE run on MAC OS and OpenVMS

Post by Pavel Troller »

Paul Johnson wrote:
When you say things like this, it really makes them wonder why you have
moderator status, given that the FAQ contradicts you. You should perhaps
read it some time.

http://wiki.winehq.org/FAQ#head-5804ec2 ... d8ec2a8569
First of all what the hell it has anything to do with me being a moderator? You just can't get over it can you? And why does it even bother you? You are not using forum.

The FAQ is wrong. You _CAN_ run Wine and you _CAN_ run winelib apps (like winecfg, Wine's notepad, etc).

I DID NOT say you could run windows programs! You have to actually read what I wrote.
Dear Vitaliy!
Yes, I caught your idea from your first answer. You strictly distinguish
running wine itself (which can be compiled for most of current CPUs)
+ winelib apps (compiled the same way) from running native windows apps,
which is not possible, because wine doesn't contain an x86 emulator.
You are absolutely RIGHT.
But you are talking to people, which don't have such a deep understanding
how the things work. They don't distinguish between "running wine" and
"running windows app using wine", because they never do anything else than
the second, and they obviously are referring to this as "running wine".
Therefore, your answer is confusing them.
It is not important for them to know, that wine itself can run on their CPU,
because they will never be able to recompile, say, excel or photoshop, to be
a winelib app. So, for them, wine doesn't work at all (nobody will be happy
running winecfg or wine's notepad itself :-) ).
Please, keep in mind, that there is really a big difference in your knowledge
compared to their, and think thrice before writing such answers. Either don't
write anything, or write the complete information (wine itself can run, but
window apps can not, because...).
I personally like you and your efforts to help wine; don't degrade your
efforts by such "counter-productive" answers, it can really cause more harm
than help.
With regards,
Pavel Troller
James McKenzie

does WINE run on MAC OS and OpenVMS

Post by James McKenzie »

vitamin wrote:
James McKenzie wrote:
noble_curious wrote:

Hi all,

I have two queries regarding WINE.
1) Is there support for VMS(OpenVMS) and MAC OS in WINE. I mean that can I install/build WINE over OpenVMS OS and MAC OS.


Mac yes. However, it is not a native (Aqua) application, it uses X11.
OpenVMS, if it is X86 based, maybe. If it is Alpha, no. Wine needs a
X86 processor to run.
Wrong. Wine itself can run on not-x86 architecture. You can even run winelib apps that way.
Let me rephrase my answer: Wine itself will run on any architecture you
can get it to build on. It is NOT useful to run any Windows X86 based
applications. There is an X86 emulation program for the PowerPC, but it
is far from ready to run. I don't know if Wine will run on top of
Virtual PC and I do know that VMWare Fusion will run XP, but that is not
what we are here to discuss.

To answer the Original Posters question in the strict sense, yes Wine
will build on MacOSX versions 10.3, 10.4 and 10.5. However you will
need to install a bunch of UNIX X11 programs that have been ported to
run on MacOSX. This is because MacOSX does not come with certain
programs. There is an effort to get Wine to appear like a native MacOSX
application as well. I don't know about the status of OpenVMS, but it
may be possible to build and install Wine on both the X86 and Alpha
versions as well.

Now to what I think the OP was asking: Is it possible to install Wine
and run my favorite Windows programs on MacOSX. If you have an Intel
processor, yes. If you have a PowerPC processor, no. OpenVMS on the
Alpha platform is a resounding no. I don't know of an X86 emulator for
the Alpha processor. I don't know if OpenVMS is available in a X86 flavor.

Vitally, you need to realize that I do tend to answer the spirit of the
question, not just what is written.

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

Re: does WINE run on MAC OS and OpenVMS

Post by vitamin »

James McKenzie wrote: Vitally, you need to realize that I do tend to answer the spirit of the
question, not just what is written.
James, I understand that and sometimes do this myself. However in this particular case where author was not clear what exactly he/she needs as the end result it would be better to mention both sides of that answer. For all you know it's some been counter trying to compare number of platforms Wine itself can run on with windows. Not withstanding apps available for such platforms.
noble_curious
Level 1
Level 1
Posts: 5
Joined: Thu May 15, 2008 5:48 am

Post by noble_curious »

Well thnx to all of u for replying.

From the above discussions what I understood is that

it may be possible for me to build WINE itself from source on different machines which may be non x86 ( may be need to have some change at some where in source) but it is not possible to run windows application on that installed/built WINE on non x86 machine. (plz correct me if I am wrong here) and same is the case for compiling with WINELIB.

My actual cause of posting this query was .... my company has its products all developed for Windows platform. Now there are some customers demanding product to be available for VMS, UNIX and MAC OS. We tried our product to be ported to a Linux platform using WINE and WINELIB and found it was so efficient than porting source code natively to Linux (as code was getting complex and time consuming by porting source directly on Linux ). So it was thought that if MAC OS and VMS are supported by WINE then we may choose WINE for our solution.
I will now soon test WINE by building it on (MAC OS X) x86 machine and then see how our product behaves there and for VMS I think I have to find the machine first and then I will share my experience.
Regards :wink:
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Post by vitamin »

noble_curious wrote:Well thnx to all of u for replying.

From the above discussions what I understood is that

it may be possible for me to build WINE itself from source on different machines which may be non x86 ( may be need to have some change at some where in source) but it is not possible to run windows application on that installed/built WINE on non x86 machine.
Correct.
noble_curious wrote:and same is the case for compiling with WINELIB.
Not correct. That is the only part that's good about Winelib - ability to run on non-x86 box.
Of course that means all of the code have to be recompiled as Winelib, DLLs included. However non-x86 platforms don't get much use so there are might be some problems not present on x86.
Locked