Coder Social home page Coder Social logo

Comments (9)

Bromeon avatar Bromeon commented on May 29, 2024

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.

yaoye6262 avatar yaoye6262 commented on May 29, 2024

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.

Bromeon avatar Bromeon commented on May 29, 2024

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.

yaoye6262 avatar yaoye6262 commented on May 29, 2024

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.

yaoye6262 avatar yaoye6262 commented on May 29, 2024

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.

Bromeon avatar Bromeon commented on May 29, 2024

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:

from gdext.

yaoye6262 avatar yaoye6262 commented on May 29, 2024

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:

I'm sorry. Maybe I'm stupid. I didn't understand yesterday. Now it's clear. Thank you.

from gdext.

Bromeon avatar Bromeon commented on May 29, 2024

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.

yaoye6262 avatar yaoye6262 commented on May 29, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.