Skip to content

Mono and Missing .dll's #20

@Fearaniar

Description

@Fearaniar

Before I say anything, I just want to mention that I'm not well versed in computer-speak and am, all things considered, a pretty pathetic Linux user. With that being said, I'm always willing to learn, and, in this particular case, I've been bashing my head against the problem for the last 5 hours, trying to approach it from so many different angles, and on every front I've hit nothing but dead ends. Basically, I want Sound Sense on DF--that's it.

I'm running Ubuntu 20.04
DF version is: 0.47.05
SoundCenSe v.1.4.4 (latest at the time)

OK, the nitty-gritty stuff:

  • I've installed the mono-complete package, and gtk-sharp2
  • SoundCense, in it's entirety has been unpackaged in my df_linux folder where the main executable can be found as well as the core game files.
  • I now attempt to run the SoundCenSeGTK.exe file with the command 'mono SoundCenSeGTK.exe'.
  • The only response is a curt and instantaneous:

[ERROR] FATAL UNHANDLED EXCEPTION: System.DllNotFoundException: libglib-2.0-0.dll assembly: type: member:(null)
at (wrapper managed-to-native) GLib.Marshaller.g_malloc(uintptr)
at GLib.Marshaller.StringToPtrGStrdup (System.String str) [0x0002a] in <7fabccec8b944d08a73d2c44188cf7f9>:0
at GLib.Global.set_ProgramName (System.String value) [0x00001] in <7fabccec8b944d08a73d2c44188cf7f9>:0
at Gtk.Application.SetPrgname () [0x0000d] in <64bd07ca456641de939ae0132964184c>:0
at Gtk.Application.Init () [0x00001] in <64bd07ca456641de939ae0132964184c>:0
at SoundCenSeGTK.MainClass.Main (System.String[] args) [0x000a7] in <39229d700ca34e4b81effba0ff3175b1>:0

With nothing else ... command line awaits next entry.

Windows has it's specific .dll files, and I'm assuming mono is trying to access one of them, but my being a Linux user has a special way of pissing it off--but that's just a guess. In any case, help would be greatly appreciated....

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions