Comments (9)
Seems to work for me:
cargo build
cd examples/dodge-the-creeps
godot4
Which Godot version are you using? A lot has changed in the last few days, you may need to get the latest nightly builds from here or build Godot master
from source.
from gdext.
Seems to work for me:
cargo build cd examples/dodge-the-creeps godot4
Which Godot version are you using? A lot has changed in the last few days, you may need to get the latest nightly builds from here or build Godot
master
from source.
Godot version: Godot4 Beta4
I'm using the latest master
It was normal the day before yesterday
It's not working right after using Cargo Update today
My English is not very good. I'm sorry
from gdext.
Godot version: Godot4 Beta4
This one is quite outdated, being released 1.5 months ago. Godot's GDExtension API currently changes at a very fast pace 😉
As mentioned, you should try the latest nightly build or wait until next Beta is released.
from gdext.
As mentioned, you should try the latest nightly build or wait until next Beta is released.
In fact, I also used Gogo4 Beta8
But, It still doesn't work
After the Bate8 version is opened, a flash back problem occurs
from gdext.
Godot version: Godot4 Beta4
This one is quite outdated, being released 1.5 months ago. Godot's GDExtension API currently changes at a very fast pace 😉
As mentioned, you should try the latest nightly build or wait until next Beta is released.
Just checked Beta8, Beta7, Beta6, Beta5,Godot all crashed. Only Beta4 can open normally, but the examples cannot run
Translated Report (Full Report Below)
Process: Godot [3434]
Path: /Applications/Godot.app/Contents/MacOS/Godot
Identifier: org.godotengine.godot
Version: 4.0 (4.0)
Code Type: X86-64 (Native)
Parent Process: launchd [1]
User ID: 501
Date/Time: 2022-12-16 14:55:37.2343 +0800
OS Version: macOS 12.2.1 (21D62)
Report Version: 12
Anonymous UUID: 5300B3D6-2802-6515-E59C-9CED07542521
Time Awake Since Boot: 5400 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGABRT)
Exception Codes: UNKNOWN_0xD at 0x0000000000000000
Exception Codes: 0x000000000000000d, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
VM Region Info: 0 is not in any region. Bytes before following region: 4372697088
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
UNUSED SPACE AT START
--->
__TEXT 104a21000-10b01f000 [102.0M] r-x/r-x SM=COW ...s/MacOS/Godot
Application Specific Information:
abort() called
from gdext.
As mentioned, you should try the latest nightly build or wait until next Beta is released.
Just checked Beta8, Beta7, Beta6, Beta5,Godot all crashed. Only Beta4 can open normally, but the examples cannot run
I said "wait until next Beta is released" -- past betas are all incompatible. And Beta 4 for sure is, there have been loads of changes in the GDExtension API since then. The fact that it seems to open normally doesn't matter, you'd still have UB all over the place. So it doesn't make sense to spend time trying to debug that.
So I can only repeat myself, you have these options:
- Use nightly builds -- they publish artifacts that you can download
- From official site: https://github.com/godotengine/godot/actions
- For this project: https://github.com/Bromeon/godot4-nightly/actions (Debug builds, slow)
- Wait until Beta 9 is released, should be this week
- Build Godot yourself
from gdext.
As mentioned, you should try the latest nightly build or wait until next Beta is released.
Just checked Beta8, Beta7, Beta6, Beta5,Godot all crashed. Only Beta4 can open normally, but the examples cannot run
I said "wait until next Beta is released" -- past betas are all incompatible. And Beta 4 for sure is, there have been loads of changes in the GDExtension API since then. The fact that it seems to open normally doesn't matter, you'd still have UB all over the place. So it doesn't make sense to spend time trying to debug that.
So I can only repeat myself, you have these options:
Use nightly builds -- they publish artifacts that you can download
- From official site: https://github.com/godotengine/godot/actions
- For this project: https://github.com/Bromeon/godot4-nightly/actions (Debug builds, slow)
Wait until Beta 9 is released, should be this week
Build Godot yourself
I'm sorry. Maybe I'm stupid. I didn't understand yesterday. Now it's clear. Thank you.
from gdext.
No worries 🙂 glad I could help! I will clarify this in the Readme once Beta 9 is out.
I'll then close this issue.
from gdext.
No worries 🙂 glad I could help! I will clarify this in the Readme once Beta 9 is out.
I'll then close this issue.
Thank you 👍
from gdext.
Related Issues (20)
- You can use the wrong `ITrait`
- Is it possible to call rust function from a new thread in Godot 4.2? HOT 2
- Failed to load class method XXX HOT 3
- Consistent by-value and by-ref parameters for geometric types HOT 3
- Incorrect mapping of object pointers in native structs HOT 3
- Gd<XXX>.bind() cause crash, with `api-custom` feature in custom build godot. HOT 12
- Low-hanging consistency fruits
- Gd<T: GodotClass> derived from Resource upcasted mut to &mut T contains only default values HOT 2
- `from` for Vector3/Vector2 HOT 1
- Can't set Input default cursor shape HOT 1
- How/Where to pass RUST_BACKTRACE=1? HOT 3
- Passing an inherited class to a base class required function HOT 2
- No duration argument for add_frame function of SpriteFrames HOT 2
- Input signletone returns incorrent instance pointer HOT 7
- Improvement expected behaviour for #[export] HOT 9
- Back trace in `handle_panic_with_print` HOT 1
- Docs.rs shows "The requested resource does not exist" HOT 1
- Discussion: Integrating directly into Godot HOT 16
- `@rpc` support and examples HOT 14
- `impl Export for PackedScene`? HOT 2
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 gdext.