korkman / macemu-appimage-builder Goto Github PK
View Code? Open in Web Editor NEWBuilds the popular classic Macintosh emulators BasiliskII and SheepShaver from source to create AppImages
License: GNU General Public License v3.0
Builds the popular classic Macintosh emulators BasiliskII and SheepShaver from source to create AppImages
License: GNU General Public License v3.0
Currently these "install" into the redirected portable home directory when present
After a few attempts, it will open fine and display the mmap prompt. But why?!
Also note: the sudo introduction is shown and password is requested although my test user has NOPASSWD: ALL set.
Use "env" or similar mechanism to determine sysctl location (note to self: maybe "env" doesn't work because the user might miss "sbin" paths - fallback to a list of hardcoded paths)
Options:
./BasiliskIIGUI: symbol lookup error: /lib64/libpango-1.0.so.0: undefined symbol: g_memdup2
Same for SheepShaver, SheepShaver GUI
Comments in any issue within this repository with any number of the following key phrases will trigger a new automatic build:
The bot will immediately react with a rocket emoji, then send a reply when the new build is ready to download on the releases page. Multiple phrases can be posted in one comment to trigger multiple builds at once. Edits are not parsed. The bot will answer with a success message only if all builds succeed. Otherwise, a failure message will be posted (unless the bot is broken).
Build times are typically below 5 minutes. Please do not waste resources. Check the modification times of the individual files on the continuous release page.
They were defined in the build process but don't appear. Why?
Gnome Desktop forces the desktop theme onto GTK2 applications. In Ubuntu 22.04, the default theme is Yaru, which is somehow incompatible with the AppImage libraries.
Thanks for making macemu-appimage-builder, this is very useful.
One small request:
Please DO NOT put an AppImage into another archive like a .zip
or .tar.gz
. While it may be tempting to avoid users having to set permission, this breaks desktop integration with the optional appimaged daemon, among other things. Besides, the beauty of the AppImage format is that you never need to unpack anything. Furthermore, packing an AppImage into some form of archive prevents the AppImage from being added to the central catalog of available AppImages at https://github.com/AppImage/AppImageHub.
Steps to reproduce:
SheepShaver hangs with the following message spamming the logs:
Illegal instruction at 5046d304, opcode = 0f040000
SheepShaver-x86_64.AppImage from d465991 has libthai.so.0 missing. This is pretty bad - AppImage, snap, flatpak and all those other Windows-solutions to Windows-problems were conceived specifically to combat this kind of issue... Please fix this. I had to track down libthai
to gentoo-zh
overlay and add 2 package keywords to get this working.
Either a bug related to exec or maybe the working directory gets messed up by the terminal
check if sudo is available and user is in sudoers and show a different prompt when not
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.