I'm trying to compile 32 bit wine3.0 in LXC per the wineHQ biarch page. Ubuntu 16.04 LTS
I am not installing in my root DIR, I logged in on another user acct (gamer) that currently has Admin status, but I will revoke his admin status later.
64 bit compiled fine. 32 bit compiled OK in LXC, but when I used the 'make install' command, I got the following:
Code: Select all
...blah blah blah
make[1]: Leaving directory '/home/gamer/dlls/acledit'
STRIPPROG="strip" /home/gamer/wine-git/tools/install-sh dlls/acledit/acledit.dll.so /usr/local/lib/wine/acledit.dll.so
mkdir: cannot create directory ‘/usr/local/lib/wine’: Permission denied
mkdir: cannot create directory ‘/usr/local/lib/wine’: Permission denied
Makefile:1591: recipe for target 'dlls/acledit/install-lib' failed
make: *** [dlls/acledit/install-lib] Error 1
gamer@my32bitbox:~$ sudo make install
sudo: main: unable to allocate memory
gamer@my32bitbox:~$
I logged into my Root user acct, manually created the /usr/local/lib/wine DIR and changed the mode of /wine from 755 to 777 (permissions for Everyone). I ran 'make install' from the gamer LXC bitbox again and got the same error.
What to try?
Does wine have to be compiled/installed by the root account?
If so can I create prefixes in the gamer account without permission headaches?
Thanks.