mohsenph69 / Godot-MTerrain-plugin

A GDExtension plugin which give godot the ability to produce highly optimized Terrain for Open world games
MIT License
416 stars 22 forks source link

godot-cpp has unexposed UtilityFunctions::is_instance_valid(): #60

Closed zhwei820 closed 2 weeks ago

zhwei820 commented 2 weeks ago

crash when build in mac.

Can't open dynamic library: /Users/zhouw/Desktop/projects/tpc/addons/m_terrain/libs/libMTerrain.macos.template_debug.universal.dylib. Error: dlopen(/Users/zhouw/Desktop/projects/tpc/addons/m_terrain/libs/libMTerrain.macos.template_debug.universal.dylib, 0x0002): symbol not found in flat namespace '__ZN5godot16UtilityFunctions17is_instance_validERKNS_7VariantE'.

godot-cpp has Unexpose UtilityFunctions::is_instance_valid():

image

https://github.com/godotengine/godot-cpp/releases/tag/godot-4.3-stable

mohsenph69 commented 2 weeks ago

This is happen in Godot4.3! as they removed this function!

Try to clone the latest terrain repo another time it won't happen

zhwei820 commented 2 weeks ago

Fixed. Thank you.

zhwei820 commented 2 weeks ago

closed