what is wine

This is a discussion on what is wine within the Linux Programming forums, part of the Platform Specific Boards category; howdy all, i saw a little deal about wine - allows m$ apps to run in linux, i believe i ...

  1. #1
    In The Light
    Join Date
    Oct 2001
    Posts
    598

    what is wine

    howdy all,
    i saw a little deal about wine - allows m$ apps to run in linux, i believe i saw a ref to it when i loaded rh 7.2 on this box.
    will it really allow m$ stuff to run - i'm asuming it is in a dos shell or similar.
    i would like to run m$ bcc5 next to nix emacs and trade code back and forth between them.
    has anyone tryed this or more importantly can it even be done?

    M.R.

  2. #2
    Unregistered
    Guest
    Yes, it will run WIN32 apps in Liunx but not 100% all. Read all about it at http://www.winehq.com

  3. #3
    31173 h4x0r gnu-ehacks's Avatar
    Join Date
    Nov 2001
    Posts
    556
    No, Wine just runs programs. I believe that all it does is emulate Win32, not run Win32. It does not run a DOS shell, or you might as well just use DOS. BTW, you can't compile a program, because it will generate Win32 code, and not Linux code, so you'll have to run WINE all the time, which isn't very fun.
    What will people say if they hear that I'm a Jesus freak?
    What will people do if they find that it's true?
    I don't really care if they label me a Jesus freak, there is no disguising the truth!

    Jesus Freak, D.C. Talk

    -gnu-ehacks

  4. #4
    Unregistered
    Guest
    http://www.vmware.com

    Full-fledged PC emulator, runs any other OS. Windows, for example.

  5. #5
    In The Light
    Join Date
    Oct 2001
    Posts
    598

    I give up!!

    ok so i tried wine and frankly i am not impressed. keeping in mind of course, it is just a developmental package.
    i have been able to execute exactly 1 m$ app in linux and that was "note pad" so i think i will wait a while before i try it again.
    Thanks to all who responded.
    M.R.

  6. #6
    Registered User
    Join Date
    Dec 2001
    Posts
    4

    Post

    Wine is a layer on top of Linux which translates system calls from Win32 programs into the correct Linux system calls and the other way around.

    Sounds simple, yet it's extremely difficult, since Windows is closed-source and therefore has to be reverse-engineered to find out how certain things are done.

    It can still be considered to be 'Alpha' software.

  7. #7
    Registered User jasrajva's Avatar
    Join Date
    Oct 2001
    Posts
    99
    but winapi is well documented so you know what you want done


    any way
    i run wine on my caldera openlinux 3.1
    and can run all the win games solitaire et al
    i can also run winzip windows media player etc
    and listen to this even directx games
    offcourse the games dont run theyu craaaawl

    btw i've seen reports of people playing Caesar3 on lin thru wine
    either they have gigs of ram and a yet unreleased x86 ultra fast processor or they are simply lying
    any way its impressive stuff and i can also run exe i compiled for in win
    to run console exes you cant just double click on them though you need to open a console like xterm and then
    ./whatever.exe
    wine automatically loads these up

    also visit www.lindows.com
    in abt 12-18 months they promise that they'll have a lin based os that runs all win apps at real speed

    thats something to look forward to
    what do you think m$oft will do??
    my guess is that they'll impose licence fees to run their software on another OS

    jv

  8. #8
    Registered User alex's Avatar
    Join Date
    Sep 2001
    Posts
    132
    The WINAPI is well-documented, at least the greater part... The big problem is that not all of it is documented. For example, many of the windows programmed with microsofts C++ development tools use internally functions that are not documented at all... This poses the biggest challenge to the people writing win32 emulators.
    VMWare works perfectly, but this is not a win32 emulator, it just runs the win32 core files within linux. This means that you have to buy a copy of windows to (legally) use any windows programs using this system (and VMWare isn't free itself either).

    alex

  9. #9
    In The Light
    Join Date
    Oct 2001
    Posts
    598
    just a note,
    i just reloaded rh7.2 on this box and low and behold it loads wine as a standard package. but seriously my interest in wine is that so far i have not been able to find a CAD pagkage that even comes close to AutoCad, Now i understans that a memory PIG like autocad may just chew wine up it would still be nice not to have to reboot evertime someone wants adrawing ploted.
    M.R.

  10. #10
    31173 h4x0r gnu-ehacks's Avatar
    Join Date
    Nov 2001
    Posts
    556
    Hey Jasrajva, how much SWAP space have you allocated on your hard drive? That is probably the problem. For most people, WINE works just as fast or faster than Windows, I believe.
    What will people say if they hear that I'm a Jesus freak?
    What will people do if they find that it's true?
    I don't really care if they label me a Jesus freak, there is no disguising the truth!

    Jesus Freak, D.C. Talk

    -gnu-ehacks

  11. #11
    Registered User jasrajva's Avatar
    Join Date
    Oct 2001
    Posts
    99
    Hey Jasrajva, how much SWAP space have you allocated on your hard drive? That is probably the problem. For most people, WINE works just as fast or faster than Windows, I believe.
    where are they ???

    btw
    i have a 133 meg swap partition

    and i checked ... only about 15 megs were being used


    also my comp is not really a 100m sprinter
    so i checked it out on a friends pc which is absolutely loaded(well almost)

    PIII 1Ghz 256 etc and it still is much slower than what win runs them on

    am i doing something wrong here????

    i want all the speed i can get

  12. #12
    31173 h4x0r gnu-ehacks's Avatar
    Join Date
    Nov 2001
    Posts
    556
    Hmm...Have you downloaded your latest video card drivers? Linux was designed to be as compatible as possible, but is the slowest without custom drivers.
    What will people say if they hear that I'm a Jesus freak?
    What will people do if they find that it's true?
    I don't really care if they label me a Jesus freak, there is no disguising the truth!

    Jesus Freak, D.C. Talk

    -gnu-ehacks

  13. #13
    Registered User jasrajva's Avatar
    Join Date
    Oct 2001
    Posts
    99
    i do have the best drivers available
    im not telling you my system specs or you'll laaf

    i ran ms hearts and it was way too slow

    ok i'll tell you
    i have a P1MMX166hz 64 MBram etc

    now dont laaf ok
    it runs very well in all i want it too
    i run Win2k professional without a problem
    office xp likewise
    i also play age of kings the conquerors without a hitch

    my linux installation works well too
    but 'wine'd do act drunk and sluggish

    not too bad but definitely noticable i tried to run a win cpu benchmarking tool and when it gave me an index of 51 on win it gave me just 16 on wine so thats why i said things run thrice as slow

    jv

  14. #14
    31173 h4x0r gnu-ehacks's Avatar
    Join Date
    Nov 2001
    Posts
    556
    Hmm...I don't know what the problem is then. Oh well, if you are running Windows 2000, I guess there is no real need for Wine right?
    What will people say if they hear that I'm a Jesus freak?
    What will people do if they find that it's true?
    I don't really care if they label me a Jesus freak, there is no disguising the truth!

    Jesus Freak, D.C. Talk

    -gnu-ehacks

  15. #15
    Registered User
    Join Date
    Oct 2001
    Posts
    375
    Well, I just started playing with Wine (again after months and a fresh install of everything) and I must say, on my system at least, I am very impressed. It is a high end system and I made a virtual Windows partition or whatever, so maybe that helped... but I really did bench mark faster than when I run the benchmark proggy from Windows 2K directly. I think perhaps, these things are still very much dependent upon who-knows-what factors in your system. Maybe if I knew Linux internally a little better I would have a better idea..

    (Ran some games really fast too! It was pretty cool. Oh, and armegetron is waaaaay too addictive.. might check it out.)

    -Justin

    (www.demolinux.org : convert the Windows users!)
    Allegro precompiled Installer for Dev-C++, MSVC, and Borland: http://galileo.spaceports.com/~springs/

Page 1 of 2 12 LastLast
Popular pages Recent additions subscribe to a feed

Similar Threads

  1. How to Linux Program
    By lruc in forum Linux Programming
    Replies: 20
    Last Post: 08-25-2008, 06:59 PM
  2. How to run windows based application in linux
    By Bargi in forum Linux Programming
    Replies: 5
    Last Post: 02-06-2008, 11:46 PM
  3. wine
    By Benzakhar in forum Tech Board
    Replies: 6
    Last Post: 01-08-2004, 08:04 PM
  4. Linux: WINE Problems
    By Linux Newbie in forum Tech Board
    Replies: 1
    Last Post: 05-09-2003, 06:06 PM
  5. wine - building font matrices
    By MathFan in forum Tech Board
    Replies: 2
    Last Post: 04-28-2003, 10:19 AM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21