Howdy, I volunteer a bit with the Wine project, and am trying to find any bugs that only crop up on solaris, and not BSD/Linux. The first hurdle on this of course, is getting wine to compile. I''ve done a bit of searching, but can''t find a definitive guide. Has anyone compiled one, and/or could someone point me in the right direction. I don''t want precompiled wine, but want to build it myself from source (using Opensolaris/Indiana. So far, got wine downloaded, bison/flex/gcc/etc installed from the repository, but still have these errors in ./configure: configure:24129: libhal development files not found, no dynamic device support. configure:24129: libsane development files not found, scanners won''t be supported. configure:24129: liblcms development files not found, Color Management won''t be supported. configure:24129: libldap (OpenLDAP) development files not found, LDAP won''t be supported. configure:24129: libcapi20 development files not found, ISDN won''t be supported. configure:24129: libcups development files not found, CUPS won''t be supported. configure:24137: WARNING: X development files not found. Wine will be built without X support, which probably isn''t what you want. You will need to install development packages of Xlib/Xfree86 at the very least. If I can get clear directions, I''ll add it to the wine wiki, and will start filing bugs for Opensolaris :-). -- This message posted from opensolaris.org
On Tue, May 6, 2008 at 3:07 AM, Austin English <austinenglish at gmail.com> wrote:> Howdy, > > I volunteer a bit with the Wine project, and am trying to find any bugs that only crop up on solaris, and not BSD/Linux.Welcome> The first hurdle on this of course, is getting wine to compile.Despite this being a qemu list, I spent a fair amount of time last year trackin wine, and getting some basic functionality working in the git.> I''ve done a bit of searching, but can''t find a definitive guide.If you''re doing Solaris Express, then I can suggest SFE (Spec-Files-Extra), which is an rpm like set of dependencies for Solaris Express. see http://pkgbuild.sourceforge.net/spec-files-extra/> Has anyone compiled one, and/or could someone point me in the right direction. >I don''t want precompiled wine, but want to build it myself fromsource (using Opensolaris/Indiana.> > So far, got wine downloaded, bison/flex/gcc/etc installed from the repository, but still have these errors in ./configure: > > configure:24129: libhal development files not found, no dynamic device support. > configure:24129: libsane development files not found, scanners won''t be supported. > configure:24129: liblcms development files not found, Color Management won''t be supported. > configure:24129: libldap (OpenLDAP) development files not found, LDAP won''t be supported. > configure:24129: libcapi20 development files not found, ISDN won''t be supported. > configure:24129: libcups development files not found, CUPS won''t be supported. > configure:24137: WARNING: X development files not found. Wine will be built without X support, which probably isn''t what you want. You will need to install development packages of Xlib/Xfree86 at the very least. > > If I can get clear directions, I''ll add it to the wine wiki, and will start filing bugs for Opensolaris :-).Well, I''m not sure, but I think if you follow up with SFE, you should be able to get it working with Indiana. HTH. Ben
> On Tue, May 6, 2008 at 3:07 AM, Austin English > <austinenglish at gmail.com> wrote: > > Howdy, > > > > I volunteer a bit with the Wine project, and am > trying to find any bugs that only crop up on solaris, > and not BSD/Linux. > > Welcome > > > The first hurdle on this of course, is getting wine > to compile. > > Despite this being a qemu list, I spent a fair amount > of time last year > trackin wine, and getting some basic functionality > working in the > git. > > > I''ve done a bit of searching, but can''t find a > definitive guide. >have you looked at : http://www.blastwave.org/wine/ ? I''ve had Wine compile for Solaris from this source a fair number of times in the past, the ''Off the vine'' is the area you want to look at. I''ve played with it several times, i prefer it to be in a different directory. my configure script is: ./configure -C --with-extra-includes=/usr/sfw/include --with-extra-libs=/usr/sfw/lib \ --x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib --prefix=/opt/tools \ CFLAGS="-I/usr/sfw/include -I/opt/sfw/cups/include" CPPFLAGS=-I/opt/sfw/cups/include \ LDFLAGS="-L/usr/sfw/lib -L/opt/sfw/cups/lib -R/usr/sfw/lib -R/opt/sfw/cups/lib -R/usr/X11/lib -R/usr/openwin/lib" not that I''m paranoid about including everything :) -- This message posted from opensolaris.org
Im not tested this package, but as i know some bugs may appear. This russian command compile wine for opensolaris. ftp://updates.etersoft.ru/pub/Etersoft/WINE at Etersoft-1.0/WINE/OpenSolaris/1.0 -- This message posted from opensolaris.org