Skip to content

Linux: Unable to import .riv file. undefined symbol: _Z12luaopen_baseP9lua_State  #148

@qwe321

Description

@qwe321

Platform: linux x86_64, Debian
Unity: 6000.3.6f, 6000.3.11f
Rive-Unity: 0.4.1
STR: Just import the package and try reimporting any .riv file.
Result: File not imported, error in console.

Error:

DllNotFoundException: /home/dude/TheBestGame/Packages/app.rive.rive-unity/Runtime/Libraries/Linux/x86_64/librive.so: undefined symbol: _Z12luaopen_baseP9lua_State assembly:<unknown assembly> type:<unknown type> member:(null)
Rive.EmbeddedAssetDataLoader+<LoadEmbeddedAssetDataFromRiveFileBytes>d__2.MoveNext () (at ./Packages/app.rive.rive-unity/Runtime/EmbeddedAssetDataLoader.cs:40)
Rive.AssetImporter.OnImportAsset (UnityEditor.AssetImporters.AssetImportContext ctx) (at ./Packages/app.rive.rive-unity/Editor/AssetImporter.cs:107)
UnityEditor.AssetImporters.ScriptedImporter.GenerateAssetData (UnityEditor.AssetImporters.AssetImportContext ctx) (at /home/bokken/build/output/unity/unity/Modules/AssetPipelineEditor/Public/ScriptedImporter.cs:25)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions