Comments (12)
You seem to be misunderstanding something, this project compiles the FOSS portion of CrossOver that CodeWeavers provide.
CodeWeavers don’t provide the sources for there GUI and some other components that are closed source, the wine portion is provided and that’s what is project compiles.
from macos-crossover-wine-cloud-builder.
You seem to be misunderstanding something, this project compiles the FOSS portion of CrossOver that CodeWeavers provide.
CodeWeavers don’t provide the sources for there GUI and some other components that are closed source, the wine portion is provided and that’s what is project compiles.
My bad, I interpreted it wrongly...
Just to confirm, Crossover maintains a fork of wine, and due to licensing, they have to provide source for their own fork of wine.
Am I right?
from macos-crossover-wine-cloud-builder.
Also, Crossover has the concept of "Bottles". If we are using crossover wine, do we need that "bottle"?
Replace "Bottle" with "Prefix" and you'd be more inline with upstream wine.
If yes, any way to use those bottles from command line?
CrossOver stores it's "bottle" at ~/Library/Application\ Support/CrossOver/Bottles
to use one of those say "Steam" for example set;
export WINEPREFIX="/Users/$whoami/Library/Application Support/CrossOver/Bottles/Steam"
Now call wine32on64
or wine64
as usual.
from macos-crossover-wine-cloud-builder.
@firefinchdev I'm not entirely sure what’s the best course of action.
I guess explaining “Bottle” = “Prefix” and the location where CrossOver saves it’s “Bottles” might be helpful but otherwise it’s all just wine knowledge.
@GabLeRoux did a little tweak to your comment as you can just call wine64 explorer
from macos-crossover-wine-cloud-builder.
Oh okay..
If its common knowledge, then we can close it...
from macos-crossover-wine-cloud-builder.
Yep, I just renamed from
macos-crossover-cloud-build
tomacos-crossover-wine-cloud-builder
👍Gcenx's right, the project allows you to download an already built version of
wine
for macos using github-actions so you can simply download the binaries, add them to your$PATH
(or run it directly) and use them to launch windows apps on macOS :)You can find the binaries built on github-actions in the
Artifacts
section of the succeeding jobsHere's a random example where I install and run soldat game 😆
- Use latest successful build (I used this one)
- Download and unzip
wine-cx21.0.0.zip
:
- Use wine to run the downloaded
.exe
:cd ~/downloads/wine-cx21.0.0/ ./usr/local/bin/wine64 ~/Downloads/soldat1711.exe
- You can then use Wine's explorer to launch installed things:
./usr/local/bin/wine64 explorer🦾
@GabLeRoux maybe, it makes sense to add something similar to this and also answers to the questions of @firefinchdev to Readme.md ? - These hints might be very helpful for others as well...
from macos-crossover-wine-cloud-builder.
@dasmy my view is to only provide some basic information like “Bottle” = “Wineprefix” etc.
As @GabLeRoux seems to be in favor of providing “releases” so that would avoid some additional confusion.
After these two it’s a matter of how much duplication is desirable?, maybe adding some links to Winehq macOS wiki etc
from macos-crossover-wine-cloud-builder.
@GabLeRoux might want to rename the project to avoid any more confusion.
Maybe something like macos-crossover-wine-cloud-builder
from macos-crossover-wine-cloud-builder.
Yep, I just renamed from macos-crossover-cloud-build
to macos-crossover-wine-cloud-builder
👍
Gcenx's right, the project allows you to download an already built version of wine
for macos using github-actions so you can simply download the binaries, add them to your $PATH
(or run it directly) and use them to launch windows apps on macOS :)
You can find the binaries built on github-actions in the Artifacts
section of the succeeding jobs
Here's a random example where I install and run soldat game 😆
-
Use latest successful build (I used this one)
-
Download and unzip
wine-cx21.0.0.zip
:
- Use wine to run the downloaded
.exe
:
cd ~/downloads/wine-cx21.0.0/
./usr/local/bin/wine64 ~/Downloads/soldat1711.exe
- You can then use Wine's explorer to launch installed things:
./usr/local/bin/wine64 explorer
🦾
from macos-crossover-wine-cloud-builder.
Also, Crossover has the concept of "Bottles". If we are using crossover wine, do we need that "bottle"?
If yes, any way to use those bottles from command line?
Thanks.
from macos-crossover-wine-cloud-builder.
@Gcenx
This solves all of my queries.
Thanks a lot :)
Should we keep this open? I think the above discussion is useful for users...
from macos-crossover-wine-cloud-builder.
Making another comment instead of editing the above so everyone see it.
If the Winehq macOS wiki is lacking or something would make sense written another way just message me with the desired changes and I can update the information.
Currently working on gstreamer1 plugins to hopefully drop winequicktime decoder since that’s useless at this point, the plan is to eventually rework the Winehq macOS wiki sections so any help on that would be appreciated.
from macos-crossover-wine-cloud-builder.
Related Issues (20)
- The job exceeded the maximum time limit for jobs, and has been terminated. HOT 2
- Artifact will be too large HOT 1
- Prevent actions to run when a pr is only about readme HOT 2
- Can we distribute free builds here? HOT 6
- /dlls/bcrypt/macos.c:54:1: error: array size is negative HOT 6
- Features to work on, DXVK & MoltenVK HOT 1
- Compiler cannot create executables HOT 5
- Build artifacts expire, we should create github releases instead HOT 8
- Can't build wine32on64 on mac os 15 HOT 14
- wine32on64 doesn't compile on Monterey HOT 5
- Unable to compile locally on Apple Silicon HOT 2
- Mojave local build fails due to missing libsdl2 sources HOT 4
- Keep project self-contained or use third-party packages? HOT 4
- DXVK stage broken (mingw-w64 bump) HOT 3
- MoltenVK-CW: won’t build on Monterey due to python27 removal HOT 1
- configure: error: Your bison version is too old. Please install bison version 3.0 or newer. HOT 4
- xattr -r is not recognized HOT 3
- fatal error: too many errors emitted, stopping now [-ferror-limit=], errors in ../../../include/ HOT 14
- distversion.h has the wrong contents HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from macos-crossover-wine-cloud-builder.