Date: Sat, 05 Dec 2009 14:22:27 -0500 From: Michael Powell <nightrecon@hotmail.com> To: freebsd-questions@freebsd.org Subject: Re: WINE on 6.3 Message-ID: <hfebtq$jjh$1@ger.gmane.org> References: <4B1A5644.4090302@netfence.it> <20091205171701.60a7003b@gumby.homeunix.com>
next in thread | previous in thread | raw e-mail | index | archive | help
RW wrote: > On Sat, 05 Dec 2009 13:47:00 +0100 > Andrea Venturoli <ml@netfence.it> wrote: > >> Hello. >> Is WINE usable on 6.3/i386? >> I cannot seem to start any win32 program and before I spend time into >> it, I thought I just ask. >> >> My interest is almost limited to running a simple console app that >> does very litte beyond reading a text file, processing it, and >> outputting another text file. > > It's think it's possible that the p13 update "no zero mapping" might > have an affect on windows/dos programs. > [snip] Not sure this is present in 6.3, so check first. A quick sysctl security.bsd.map_at_zero will return a value of 0 if present. As RW indicated it may have been included in the p13 update. To elaborate a little, you may need to toggle the security.bsd.map_at_zero: 0 MIB. Change this to 1 to disable, not sure if loader.conf or sysctl.conf is the right place. Would be better not to have to do this because leaving it enabled is a security feature. However, WINE may not run without it. I'm also not sure if the following is related, I just recall reading about it at in the same time frame and mostly with regard to Samba. Possibly there is a need to place CONFIGURE_ARGS+= --disable-pie in make.conf and recompile WINE. This may not apply to WINE at all so if the MIB config mentioned above fixes the situation do not proceed with this. I suspect wrt to WINE this is irrelevant, but thought I'd mention it anyway. Should you discover --disable-pie is required leaving it present in make.conf is not a very satisfactory arrangement, as it would then apply to all ports. Workaround would be to place it just for WINE recompile if absolutely necessary and then comment it out when done. -Mike
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?hfebtq$jjh$1>