Could snow leopard build in WINE without X11?

Discussion in 'macOS' started by akm3, Oct 27, 2008.

  1. akm3 macrumors 68020

    Joined:
    Nov 15, 2007
    #1
    Is it technically possible for Snow Leopard to build into OS X the WINE project, and have seamless ability to install and use Windows applications on OS X (without X11 cluttering it up - and with the realization it wouldn't be 100% compatible?)

    Is that even possible? Would the WINE license prohibit it?
     
  2. TSE macrumors 68030

    Joined:
    Jun 25, 2007
    Location:
    St. Paul, Minnesota
    #2
    It could definitely be possible, but the problem with WINE is that almost every windows application requires an exact, specific version of that application for it to work. For instance, I tried installing EverQuest on it under Ubuntu awhile ago back when I was into Linux, I needed to install EverQuest by going online, finding the old specific client I needed, installing it, then editing the client to be compatible with WINE. I also needed to do that for a couple other applications. As you can see, it would be both expensive and time consuming for Apple to have WINE in Mac OS X seemlessly.

    And, if Apple were to enable WINE etc., developers would stop developing Apple only software and make Windows software only, because you can reach two huge market OSes with one software package without having to rewrite it.

    Besides, if you want WINE under Mac OS X, there is always Crossover.
     
  3. t0mat0 macrumors 603

    t0mat0

    Joined:
    Aug 29, 2006
    Location:
    Home
    #3
    Why exactly would they want WINE when they have bootcamp, and VMWare and Parallel's contribution to getting Windows programs onto a Mac?
     
  4. cheesegreater macrumors newbie

    Joined:
    Oct 27, 2008
    #4
    Snow Leopard
    -13 Minutes to Install
    -It takes 4.83 GB of Install Disk Space
    -Both the install and system speed FLY with this latest build
    -Finder is cocoa, "It's ****in fast"
    -Finder's D&D is fixed
    -Faster than both Tiger and Leopard
    -Boot up time 10 - 15 Seconds
     
  5. arya123 macrumors newbie

    Joined:
    Sep 20, 2009
    #5
    Probably the same reason they would want WINE on any platform -- saving 10+ GB and 100+ dollars...
     
  6. heldp macrumors newbie

    Joined:
    Sep 2, 2009
    #6
    Does anyone know how to install Wine into Snowleopard? I'm getting an error-message:

    Error: wine 1.0.1 is not compatible with Mac OS X 10.6 or later. Until wine 1.2 is released, please install wine-devel instead.
    Error: Target org.macports.fetch returned: incompatible Mac OS X version
    Error: Status 1 encountered during processing.

    What is this Wine-devel? What is the command prompt in terminal to install this?
     
  7. electroshock macrumors 6502a

    electroshock

    Joined:
    Sep 7, 2009
    #7
    One time steps:

    Code:
    $ sudo port selfupdate
    $ sudo port upgrade outdated
    $ sudo port install wine-devel
    wine-devel sounds like it's a newer version of WINE that is still under development and not yet ready for the 'stable' version of the 'wine' port. It's just another port in the MacPorts system.
     
  8. heldp macrumors newbie

    Joined:
    Sep 2, 2009
    #8
    Ok, I did all of that, in that order. Now, I'm getting an error:

    checking for gphoto2-camera.h... no
    checking for freetype-config... freetype-config
    checking for -lfreetype... not found
    configure: error: FreeType 32-bit development files not found. Fonts will not be built.
    Use the --without-freetype option if you really want this.

    Error: Status 1 encountered during processing.


    Note that I installed the Xcode 3.2 and the Macports for Snowleopard. Can someone please help me?

    Thank you all.
     
  9. electroshock macrumors 6502a

    electroshock

    Joined:
    Sep 7, 2009
    #9
    Try this instead:

    Code:
    $ sudo port install freetype
    Then redo the command that failed.
     
  10. cleric macrumors 6502a

    cleric

    Joined:
    Jun 7, 2008
    Location:
    Minneapolis, MN
    #10
    This is because freetype is built 64-bit (like everything in SL) and it is required as 32-bit since wine is only 32-bit. You need to rebuild wine and all its dependencies 32-bit with the +universial variant. You can do this by adding the +universal option to your variants.conf since the only thing I had installed in my macports was Wine i just did:

    # port uninstall installed

    add +universal to variants.conf

    # port install wine-devel

    hope that helps!
     
  11. heldp macrumors newbie

    Joined:
    Sep 2, 2009
    #11
    Still No Luck

    Code:
    Last login: Wed Sep 23 15:48:05 on console
    MacBook-Pro:~ patrickheld$ # port uninstall installed
    MacBook-Pro:~ patrickheld$ add +universal to variants.conf
    -bash: add: command not found
    MacBook-Pro:~ patrickheld$ # port install wine-devel
    MacBook-Pro:~ patrickheld$ sudo port install wine-devel
    Password:
    --->  Computing dependencies for wine-devel
    --->  Configuring wine-devel
    Error: Target org.macports.configure returned: configure failure: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_wine-devel/work/wine-1.1.29" && ./configure --prefix=/opt/local --x-include=/opt/local/include --x-lib=/opt/local/lib --disable-win16 " returned error 1
    Command output: checking for xmlParseMemory in -lxml2... no
    checking for xmlReadMemory in -lxml2... no
    checking for xmlNewDocPI in -lxml2... no
    checking for libxslt/pattern.h... yes
    checking for libxslt/transform.h... yes
    checking for -lxslt... not found
    checking dbus/dbus.h usability... no
    checking dbus/dbus.h presence... no
    checking for dbus/dbus.h... no
    checking hal/libhal.h usability... no
    checking hal/libhal.h presence... no
    checking for hal/libhal.h... no
    checking gnutls/gnutls.h usability... no
    checking gnutls/gnutls.h presence... no
    checking for gnutls/gnutls.h... no
    checking for -lncurses... not found
    checking for mousemask... no
    checking for sane-config... no
    checking sane/sane.h usability... no
    checking sane/sane.h presence... no
    checking for sane/san[/FONT]e.h... no
    checking for gphoto2-config... no
    checking for gphoto2-port-config... no
    checking gphoto2-camera.h usability... no
    checking gphoto2-camera.h presence... no
    checking for gphoto2-camera.h... no
    checking for freetype-config... freetype-config
    checking for -lfreetype... not found
    configure: error: FreeType 32-bit development files not found. Fonts will not be built.
    Use the --without-freetype option if you really want this.
    
    Error: Status 1 encountered during processing.
    MacBook-Pro:~ patrickheld$ 
     
  12. heldp macrumors newbie

    Joined:
    Sep 2, 2009
    #12
    If you don't mind, I'm getting very confused. Can you please start over from the beginning?

    Thank You.
     
  13. cleric macrumors 6502a

    cleric

    Joined:
    Jun 7, 2008
    Location:
    Minneapolis, MN
    #13
    you need to edit the conf file with a text editor it should be in Default: ${prefix}/etc/macports/variants.conf

    add a single line:
    +universal

    then rebuild
     
  14. akm3 thread starter macrumors 68020

    Joined:
    Nov 15, 2007
    #14
    Can this work? I thought the lack of 'normal' X11 made running this natively impossible?
     

Share This Page