Comments (6)
I found the problem. You have to run "brew install gnutls". I guess your script is missing this prereq.
I'm able to compile CrossOver 21.0 using the cx-21.0 recent commits by https://github.com/dasmy
Thanks for this project!
from macos-crossover-wine-cloud-builder.
The #20 branch hasn’t been merged due to mostly my stubbornness with having things working cleanly.
Strange I’m sure the local build script did include gnutls, guess I’d missed that one prior sigh….
from macos-crossover-wine-cloud-builder.
By the way, I'm able to run my Windows application on this build of CX 21.0, and it's working beautifully on the machine I did the build on. When I take the wine build from the "Uploads" folder and move it to another computer, it's not able to start up my application with wine, since it's missing FreeType (libfreetype). I'm trying to come up with a self-contained build of CX 21.0 that has all the dependencies with it. Do you have a script that shows how to grab all the dependencies? Sorry if this is a newbie question.
from macos-crossover-wine-cloud-builder.
On the new computer, I ran "brew install freetype" and "brew install gnutls" and now my CX 21.0 instance (compiled from your script) is running very well. I'll have to do more testing, but I think those are the only two libraries I must include with the wine archive in the "Uploads" directory.
from macos-crossover-wine-cloud-builder.
Sounds like we might need a github action CI job (I.e. on a blank machine using just the artifacts created) that runs some elementary tests on wine make sure it runs properly and/or document libraries that still need to packaged/installed manually.
@Gcenx: Do you know if there is some kind of runtime test suite for wine?
from macos-crossover-wine-cloud-builder.
@TroyWolbrink just dropping in the libraries won't work due to the removal of wine_dlopen
see Bugzilla 49199
@dasmy need to ensure the user installs the needed libraries on the system using Intel brew, there really isn't anything in the test suite aimed at macOS as there no macOS testbots unfortunately....
from macos-crossover-wine-cloud-builder.
Related Issues (20)
- 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
- Features to work on, DXVK & MoltenVK HOT 1
- Compiler cannot create executables HOT 5
- How to Run? HOT 12
- 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
- bug
- 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.