Subject: GDBus.Error

From: Johan Klassen <[email-masked]>
Date: Tue, 1 Apr 2025 12:24:32 +0000

I built FreeBASIC https://www.freebasic.net/ from source and it compiles basic programs just fine but the compiled program won't execute, I get the following
GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._g_2dexec_2derror_2dquark.Code8
here's the archive that contains the binaries https://u.pcloud.link/publink/show?code=XZxdsQ5ZNTJzwxLsitRFoCUe2txy7b6Ie3TV
if you are inclined to test this yourself, then you will need to manually install the fbc binary and the freebasic folder that's in the lib folder and perhaps also the content of inc folder into /usr/local/include/freebasic
or to be safe, you may want to build FreeBASIC yourself from source, see https://www.freebasic.net/wiki/DevBootstrap
Bootstrapping fbc on a new system - FreeBASIC Wiki Manual | FBWiki<https://www.freebasic.net/wiki/DevBootstrap>
Take the .asm or .c files (produced in the first step) to the target system, and use the target system's native tools to build the final fbc executable:; If you produced .asm files, take them to the target system, and assemble them into *.o object files using the target system's native assembler, and then link everything into a new fbc executable:
www.freebasic.net