utopia-rise / fmod-gdextension

FMOD Studio GDExtension bindings for the Godot game engine
MIT License
485 stars 52 forks source link

FMOD not running on Linux #148

Open gamedevsenad opened 1 year ago

gamedevsenad commented 1 year ago

grafik

On Linux, the FMOD plugin gives an error when calling into the native part. However the binaries for Linux have been added: grafik

Any ideas on what might be missing still?

SeanLatimer commented 1 year ago

It looks like you don't have the editor targeted library in your directory

michaelhartung commented 1 year ago

@SeanLatimer this is the file from the release .zip - what file are you referring to?

image

loteque commented 1 year ago

Have you tried renaming libfmod.so -> libfmod.so.13 and libfmodstudio.so -> libfmodstudio.so.13?

I noticed there was an error in the errors tab in Godot that tells us it cannot find ".so.13" file.

Update: I attempted this and now when running the game from the editor it fails silently. Anyone have any idea what is going on here?

Update 2: I copied all libraries from the api to the plug-in without renaming as some of them were just links to the library.

The plug-in still fails with no error messages. When I disable the plug-in and run the game the game runs *without sound.