- Posts: 23
- Thank you received: 0
Continuum on Linux - An Update
The last version I could get the kernel32.dll.so to work was Wine 1.1.21, so a compile of the wine source is in order.
At the console:
cd /usr/portage/app-emulation/wine
Prepare the build environment:
ebuild wine-1.2.1.ebuild prepare
Now, move to the source directory
cd /var/tmp/portage/app-emulation/wine-1.2.1/work/wine-1.2.1
Edit this file /var/tmp/portage/app-emulation/wine-1.2.1/work/wine-1.2.1/kernel32/process.c b/dlls/kernel/process.c
and add this line in the appropriate place by searching:
if (access & PROCESS_VM_WRITE) return NULL;
OBJECT_ATTRIBUTES attr;
CLIENT_ID cid;
+if (access & PROCESS_VM_WRITE) return NULL;
cid.UniqueProcess = (HANDLE)id;
cid.UniqueThread = 0; /* FIXME ? */
Now that the file is fixed, we need to compile but we need to make sure Freetype support is not compiled as it will not compile with it enabled:
cd /usr/portage/app-emulation/wine
EXTRA_ECONF="--without-freetype" ebuild wine-1.2.1.ebuild configure
EXTRA_ECONF="--without-freetype" ebuild wine-1.2.1.ebuild compile
Provided the compile was clean and correct, now run:
ebuild wine-1.2.1.ebuild test
ebuild wine-1.2.1.ebuild preinst
ebuild wine-1.2.1.ebuild install
ebuild wine-1.2.1.ebuild postinst
ebuild wine-1.2.1.ebuild qmerge
Now it should be installed, run the Continuum setup:
wine Continuum040.exe
A link in the menu should now be present and you should be ready to go.
Posted by a Guest
Please Log in to join the conversation.
On ubuntu you can execute the following to install the fork (wine-compholio):
sudo apt-add-repository ppa:pipelight/stable
sudo apt-get update
sudo apt-get install wine-compholio
wget http://www.getcontinuum.com/downloads/continuum/Continuum040Setup.exe
/opt/wine-compholio/bin/wine Continuum040Setup.exe
# click cancel on the dialog boxes that complain about mono (.NET) and gecko, they are not needed for continuum
# Install to C:/Continuum/ so that the path easier to type
/opt/wine-compholio/bin/wine ~/.wine/drive_c/Continuum/Continuum.exe
The specific patches that wine does not contain yet are these: github.com/wine-compholio/wine-staging/t...r-CreateProcess_ACLs The last one is not required for continuum.
Please Log in to join the conversation.