Comments (5)
@ptitSeb some missing gtk
and gdk
wrapped symbols in box64 I guess
from box64.
Ok, I have added the 2 missing functions.
from box64.
@ptitSeb, if it's not a secret, but how are new symbols added to box64
?
from box64.
@ptitSeb, if it's not a secret, but how are new symbols added to
box64
?
It's not secret at all. I check the signature on the official doc and add the wrapping in the XXXX_private.h
file (and int the .c if the function has a callback or some special needs).
There is an old blog entry there https://box86.org/2021/08/a-deep-dive-into-library-wrapping/ with some details.
from box64.
@ptitSeb, if it's not a secret, but how are new symbols added to
box64
?It's not secret at all. I check the signature on the official doc and add the wrapping in the
XXXX_private.h
file (and int the .c if the function has a callback or some special needs).There is an old blog entry there https://box86.org/2021/08/a-deep-dive-into-library-wrapping/ with some details.
Maybe you can make a tutorial on this? I found missing symbols are the most common problems which seem "easy" to solve. If it is possible to solve by ourselves and contribute to the project?
from box64.
Related Issues (20)
- Unexpected Behaviors when Using RISC-V Extension "zbs" HOT 1
- Trying to install dotnet8 with winetricks on PiOS Bookworm HOT 7
- Unexpected Dynarec-Interpreter Difference on `cmp` Instruction HOT 4
- Trying to run Windows version of Steam through wine new wow64 mode HOT 4
- Error while trying to install dotnet 8 HOT 2
- Wine AppImage Won't Run, Missing Syscall HOT 4
- How to Count the Number of Executions of Each Dynablock in Box64? HOT 8
- 8c5752de23ac421025032e405ca3168191ae7a33 dynarec breaks rkbin's boot_merger HOT 5
- vkMapMemory fails in wine vkcube.exe
- Failed to start wps-office HOT 27
- Segmentation fault with cpython
- Unimplemented Opcode (66 0F 6F D1) 67 66 0F FE C8 66 0F 76 C5 66 0F 6F DC 66 0F
- Is it possible to regenerate `table64` for a dynablock? HOT 12
- Raspberry Pi 5 with Raspberry Pi OS may not run steam "steam-runtime-launcher-service crashes" HOT 4
- game Nox freeze at the launch screen
- error: only one operation may be used at a time HOT 3
- Security Warning: RISC-V CPUs from T-HEAD May Have Vulnerabilities on Several Extensions HOT 5
- scarface the world is yours 2006, cpu not supported HOT 3
- SpacemiT K1/M1 Custom Extensions HOT 1
- TSAC audio encoder crashes
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 box64.