Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

akm3

macrumors 68020
Original poster
Nov 15, 2007
2,252
279
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?
 
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.
 
Why exactly would they want WINE when they have bootcamp, and VMWare and Parallel's contribution to getting Windows programs onto a Mac?
 
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
 
Why exactly would they want WINE when they have bootcamp, and VMWare and Parallel's contribution to getting Windows programs onto a Mac?

Probably the same reason they would want WINE on any platform -- saving 10+ GB and 100+ dollars...
 
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?
 
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?

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.
 
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.
 
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.

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!
 
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$
 
If you don't mind, I'm getting very confused. Can you please start over from the beginning?

Thank You.
 
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
 
Can this work? I thought the lack of 'normal' X11 made running this natively impossible?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.