gnunn1 / tilix

A tiling terminal emulator for Linux using GTK+ 3
https://gnunn1.github.io/tilix-web
Mozilla Public License 2.0
5.38k stars 293 forks source link

tilix fail to build #2127

Closed adcdam closed 1 year ago

adcdam commented 1 year ago

Edit: i was able to build the package what was needed was to build GTKD and tilinx using ldc2

Distro Slackware meson vesion 0.63.3ldc2 how can i solve this?

i got this:

collect2: error: ld returned 1 exit status
[168/169] Compiling D object tilix_test.p/source_gx_tilix_terminal_terminal.d.o
../source/gx/tilix/terminal/terminal.d:2464:9: aviso: switch case fallthrough - use 'goto default;' if intended [-Wdeprecated]
 2464 |         default:
      |         ^
ninja: build stopped: subcommand failed.
The Meson build system
Version: 0.63.3
Source dir: /tmp/SBo/tilix-1.9.5
Build dir: /tmp/SBo/tilix-1.9.5/build
Build type: native build
Project name: Tilix
Project version: 1.9.5
D compiler for the host machine: ldc2 (llvm 1.30.0-git "LDC - the LLVM D compiler (1.30.0-git-4baab9d):")
D linker for the host machine: ldc2 ld.bfd 2.39-slack151
Host machine cpu family: x86_64
Host machine cpu: x86_64
Found pkg-config: /usr/bin/pkg-config (0.29.2)
Run-time dependency gtkd-3 found: YES 3.10.0
Run-time dependency vted-3 found: YES 3.10.0
Run-time dependency x11 found: YES 1.8.1
Run-time dependency libunwind found: YES 1.6.2
Run-time dependency libsecret-1 found: YES 0.20.5
Program msgfmt found: YES (/usr/bin/msgfmt)
Program msginit found: YES (/usr/bin/msginit)
Program msgmerge found: YES (/usr/bin/msgmerge)
Program xgettext found: YES (/usr/bin/xgettext)
Program po4a-translate found: YES (/usr/bin/po4a-translate)
Program desktop-file-validate found: YES (/usr/bin/desktop-file-validate)
Program appstreamcli found: YES (/usr/bin/appstreamcli)
Found pkg-config: /usr/bin/pkg-config (0.29.2)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Configuring com.gexperts.Tilix.service using configuration
Build targets in project: 69

Tilix 1.9.5

  User defined options
    buildtype    : release
    infodir      : /usr/info
    libdir       : /usr/lib64
    localstatedir: /var
    mandir       : /usr/man
    prefix       : /usr
    strip        : true
    sysconfdir   : /etc
    b_lto        : true

Found ninja-1.11.1 at /usr/bin/ninja
[102/190] Compiling D object tilix.p/source_gx_tilix_prefeditor_prefdialog.d.o
../source/gx/tilix/prefeditor/prefdialog.d(960,16): Deprecation: module `std.xml` is deprecated - Will be removed from Phobos in 2.101.0. If you still need it, go to https://github.com/DigitalMars/undeaD
[154/190] Compiling D object tilix_test.p/source_gx_tilix_prefeditor_prefdialog.d.o
../source/gx/tilix/prefeditor/prefdialog.d(960,16): Deprecation: module `std.xml` is deprecated - Will be removed from Phobos in 2.101.0. If you still need it, go to https://github.com/DigitalMars/undeaD
[182/190] Compiling D object tilix.p/source_gx_tilix_terminal_terminal.d.o
../source/gx/tilix/terminal/terminal.d(2464,9): Deprecation: switch case fallthrough - use 'goto default;' if intended
[185/190] Linking target tilix
FAILED: tilix 
ldc2  -of=tilix tilix.p/source_gx_gtk_actions.d.o tilix.p/source_gx_gtk_cairo.d.o tilix.p/source_gx_gtk_clipboard.d.o tilix.p/source_gx_gtk_color.d.o tilix.p/source_gx_gtk_dialog.d.o tilix.p/source_gx_gtk_resource.d.o tilix.p/source_gx_gtk_settings.d.o tilix.p/source_gx_gtk_threads.d.o tilix.p/source_gx_gtk_util.d.o tilix.p/source_gx_gtk_vte.d.o tilix.p/source_gx_gtk_x11.d.o tilix.p/source_gx_i18n_l10n.d.o tilix.p/source_gx_tilix_bookmark_bmchooser.d.o tilix.p/source_gx_tilix_bookmark_bmeditor.d.o tilix.p/source_gx_tilix_bookmark_bmtreeview.d.o tilix.p/source_gx_tilix_bookmark_manager.d.o tilix.p/source_gx_tilix_prefeditor_advdialog.d.o tilix.p/source_gx_tilix_prefeditor_bookmarkeditor.d.o tilix.p/source_gx_tilix_prefeditor_common.d.o tilix.p/source_gx_tilix_prefeditor_prefdialog.d.o tilix.p/source_gx_tilix_prefeditor_profileeditor.d.o tilix.p/source_gx_tilix_prefeditor_titleeditor.d.o tilix.p/source_gx_tilix_terminal_actions.d.o tilix.p/source_gx_tilix_terminal_activeprocess.d.o tilix.p/source_gx_tilix_terminal_advpaste.d.o tilix.p/source_gx_tilix_terminal_exvte.d.o tilix.p/source_gx_tilix_terminal_layout.d.o tilix.p/source_gx_tilix_terminal_monitor.d.o tilix.p/source_gx_tilix_terminal_password.d.o tilix.p/source_gx_tilix_terminal_regex.d.o tilix.p/source_gx_tilix_terminal_search.d.o tilix.p/source_gx_tilix_terminal_terminal.d.o tilix.p/source_gx_tilix_terminal_util.d.o tilix.p/source_gx_tilix_application.d.o tilix.p/source_gx_tilix_appwindow.d.o tilix.p/source_gx_tilix_closedialog.d.o tilix.p/source_gx_tilix_cmdparams.d.o tilix.p/source_gx_tilix_colorschemes.d.o tilix.p/source_gx_tilix_common.d.o tilix.p/source_gx_tilix_constants.d.o tilix.p/source_gx_tilix_customtitle.d.o tilix.p/source_gx_tilix_encoding.d.o tilix.p/source_gx_tilix_preferences.d.o tilix.p/source_gx_tilix_session.d.o tilix.p/source_gx_tilix_shortcuts.d.o tilix.p/source_gx_tilix_sidebar.d.o tilix.p/source_gx_util_array.d.o tilix.p/source_gx_util_path.d.o tilix.p/source_gx_util_string.d.o tilix.p/source_secret_Collection.d.o tilix.p/source_secret_Item.d.o tilix.p/source_secret_Prompt.d.o tilix.p/source_secret_Schema.d.o tilix.p/source_secret_SchemaAttribute.d.o tilix.p/source_secret_Secret.d.o tilix.p/source_secret_Service.d.o tilix.p/source_secret_Value.d.o tilix.p/source_secretc_secret.d.o tilix.p/source_secretc_secrettypes.d.o tilix.p/source_x11_X.d.o tilix.p/source_x11_Xlib.d.o tilix.p/source_app.d.o -L=--allow-shlib-undefined -link-defaultlib-shared -L=-lm -L-L/usr/lib64// -L-lgtkd-3 -L-ldl -L=-lgtk-3 -L=-lgdk-3 -L=-lz -L=-latk-1.0 -L=-lcairo-gobject -L=-lpangocairo-1.0 -L=-lpango-1.0 -L=-lharfbuzz -L=-lrsvg-2 -L=-lgdk_pixbuf-2.0 -L=-lcairo -L=-lgio-2.0 -L=-lgobject-2.0 -L=-lglib-2.0 -L=-lm -L-lvted-3 -L-L/usr/lib64// -L-lgtkd-3 -L-ldl -L=-lrsvg-2 -L=-lvte-2.91 -L=-lgtk-3 -L=-lgdk-3 -L=-lz -L=-lpangocairo-1.0 -L=-lpango-1.0 -L=-lharfbuzz -L=-latk-1.0 -L=-lcairo-gobject -L=-lcairo -L=-lgdk_pixbuf-2.0 -L=-lgio-2.0 -L=-lgobject-2.0 -L=-lglib-2.0 -L=-lX11 -L=-lunwind -L=-lsecret-1 -L=-lgio-2.0 -L=-lgobject-2.0 -L=-lglib-2.0
/usr/bin/ld: /usr/lib64///libgtkd-3.a(RelationSet.o): en la función `_D3atk11RelationSetQn6__ctorMFZCQBeQBdQBg':
generated/gtkd/atk/RelationSet.d:(.text._D3atk11RelationSetQn6__ctorMFZCQBeQBdQBg[_D3atk11RelationSetQn6__ctorMFZCQBeQBdQBg]+0x56): referencia a `_d_throwdwarf' sin definir
/usr/bin/ld: /usr/lib64///libgtkd-3.a(StateSet.o): en la función `_D3atk8StateSetQj6__ctorMFZCQBaQzQBb':
generated/gtkd/atk/StateSet.d:(.text._D3atk8StateSetQj6__ctorMFZCQBaQzQBb[_D3atk8StateSetQj6__ctorMFZCQBaQzQBb]+0x56): referencia a `_d_throwdwarf' sin definir
/usr/bin/ld: /usr/lib64///libgtkd-3.a(Atom.o):(.data.DW.ref.__dmd_personality_v0+0x0): referencia a `__dmd_personality_v0' sin definir
/usr/bin/ld: /usr/lib64///libgtkd-3.a(Window.o): en la función `_D3gdk6WindowQh15createGlContextMFZCQBi9GLContextQk':
generated/gtkd/gdk/Window.d:(.text._D3gdk6WindowQh15createGlContextMFZCQBi9GLContextQk[_D3gdk6WindowQh15createGlContextMFZCQBi9GLContextQk]+0x6d): referencia a `_d_throwdwarf' sin definir
/usr/bin/ld: /usr/lib64///libgtkd-3.a(Pixbuf.o): en la función `_D9gdkpixbuf6PixbufQh9__mixin534loadMFiJAyaC3gio11CancellableQnZCQv11InputStreamQn':
generated/gtkd/gdkpixbuf/Pixbuf.d:(.text._D9gdkpixbuf6PixbufQh9__mixin534loadMFiJAyaC3gio11CancellableQnZCQv11InputStreamQn[_D9gdkpixbuf6PixbufQh9__mixin534loadMFiJAyaC3gio11CancellableQnZCQv11InputStreamQn]+0xcf): referencia a `_d_throwdwarf' sin definir
/usr/bin/ld: /usr/lib64///libgtkd-3.a(Pixbuf.o): en la función `_D9gdkpixbuf6PixbufQh9__mixin5310loadFinishMFC3gio13AsyncResultIFQpJAyaZCQBb11InputStreamQn':
generated/gtkd/gdkpixbuf/Pixbuf.d:(.text._D9gdkpixbuf6PixbufQh9__mixin5310loadFinishMFC3gio13AsyncResultIFQpJAyaZCQBb11InputStreamQn[_D9gdkpixbuf6PixbufQh9__mixin5310loadFinishMFC3gio13AsyncResultIFQpJAyaZCQBb11InputStreamQn]+0xcf): referencia a `_d_throwdwarf' sin definir
/usr/bin/ld: /usr/lib64///libgtkd-3.a(Pixbuf.o): en la función `_D9gdkpixbuf6PixbufQh12saveToBufferMFJAhAyaAQeQdZb':
generated/gtkd/gdkpixbuf/Pixbuf.d:(.text._D9gdkpixbuf6PixbufQh12saveToBufferMFJAhAyaAQeQdZb[_D9gdkpixbuf6PixbufQh12saveToBufferMFJAhAyaAQeQdZb]+0x103): referencia a `_d_throwdwarf' sin definir
/usr/bin/ld: /usr/lib64///libgtkd-3.a(Pixbuf.o): en la función `_D9gdkpixbuf6PixbufQh6__ctorMFAyaZCQBhQBaQBd':
generated/gtkd/gdkpixbuf/Pixbuf.d:(.text._D9gdkpixbuf6PixbufQh6__ctorMFAyaZCQBhQBaQBd[_D9gdkpixbuf6PixbufQh6__ctorMFAyaZCQBhQBaQBd]+0x8b): referencia a `_d_throwdwarf' sin definir
/usr/bin/ld: /usr/lib64///libgtkd-3.a(Pixbuf.o):generated/gtkd/gdkpixbuf/Pixbuf.d:(.text._D9gdkpixbuf6PixbufQh6__ctorMFAyaZCQBhQBaQBd[_D9gdkpixbuf6PixbufQh6__ctorMFAyaZCQBhQBaQBd]+0xd1): más referencias a `_d_throwdwarf' sin definir a continuación
/usr/bin/ld: /usr/lib64///libgtkd-3.a(Application.o): en la función `_D4glib1c5types__T16getScopedGobjectTC3gio22ApplicationCommandLineQyTPSQBhQCpQCq23GApplicationCommandLineZQDkFQBpZSQEjQEhQEi__T6ScopedTQDuZQm':
generated/gtkd/gio/Application.d:(.text._D4glib1c5types__T16getScopedGobjectTC3gio22ApplicationCommandLineQyTPSQBhQCpQCq23GApplicationCommandLineZQDkFQBpZSQEjQEhQEi__T6ScopedTQDuZQm[_D4glib1c5types__T16getScopedGobjectTC3gio22ApplicationCommandLineQyTPSQBhQCpQCq23GApplicationCommandLineZQDkFQBpZSQEjQEhQEi__T6ScopedTQDuZQm]+0x41): referencia a `__dmd_begin_catch' sin definir
/usr/bin/ld: generated/gtkd/gio/Application.d:(.text._D4glib1c5types__T16getScopedGobjectTC3gio22ApplicationCommandLineQyTPSQBhQCpQCq23GApplicationCommandLineZQDkFQBpZSQEjQEhQEi__T6ScopedTQDuZQm[_D4glib1c5types__T16getScopedGobjectTC3gio22ApplicationCommandLineQyTPSQBhQCpQCq23GApplicationCommandLineZQDkFQBpZSQEjQEhQEi__T6ScopedTQDuZQm]+0x61): referencia a `_d_throwdwarf' sin definir
/usr/bin/ld: /usr/lib64///libgtkd-3.a(Cancellable.o): en la función `_D3gio11CancellableQn6__ctorMFZCQBeQBdQBg':
generated/gtkd/gio/Cancellable.d:(.text._D3gio11CancellableQn6__ctorMFZCQBeQBdQBg[_D3gio11CancellableQn6__ctorMFZCQBeQBdQBg]+0x56): referencia a `_d_throwdwarf' sin definir
/usr/bin/ld: /usr/lib64///libgtkd-3.a(Cancellable.o): en la función `_D3gio11CancellableQn19setErrorIfCancelledMFZb':
generated/gtkd/gio/Cancellable.d:(.text._D3gio11CancellableQn19setErrorIfCancelledMFZb[_D3gio11CancellableQn19setErrorIfCancelledMFZb]+0x70): referencia a `_d_throwdwarf' sin definir
/usr/bin/ld: /usr/lib64///libgtkd-3.a(DBusConnection.o): en la función `_D3gio14DBusConnectionQq9__mixin5310initFinishMFCQBv13AsyncResultIFQpZb':
generated/gtkd/gio/DBusConnection.d:(.text._D3gio14DBusConnectionQq9__mixin5310initFinishMFCQBv13AsyncResultIFQpZb[_D3gio14DBusConnectionQq9__mixin5310initFinishMFCQBv13AsyncResultIFQpZb]+0xa3): referencia a `_d_throwdwarf' sin definir
/usr/bin/ld: /usr/lib64///libgtkd-3.a(DBusConnection.o): en la función `_D3gio14DBusConnectionQq9__mixin539newFinishMFCQBt13AsyncResultIFQpZC7gobject7ObjectGQi':
generated/gtkd/gio/DBusConnection.d:(.text._D3gio14DBusConnectionQq9__mixin539newFinishMFCQBt13AsyncResultIFQpZC7gobject7ObjectGQi[_D3gio14DBusConnectionQq9__mixin539newFinishMFCQBt13AsyncResultIFQpZC7gobject7ObjectGQi]+0xa8): referencia a `_d_throwdwarf' sin definir
/usr/bin/ld: /usr/lib64///libgtkd-3.a(DBusConnection.o):generated/gtkd/gio/DBusConnection.d:(.text._D3gio14DBusConnectionQq9__mixin544initMFCQBo11CancellableQnZb[_D3gio14DBusConnectionQq9__mixin544initMFCQBo11CancellableQnZb]+0xa6): más referencias a `_d_throwdwarf' sin definir a continuación
/usr/bin/ld: /usr/lib64///libgtkd-3.a(DateTime.o): en la función `_D4glib8DateTimeQj4hashMFNbNeZk':
generated/gtkd/glib/DateTime.d:(.text._D4glib8DateTimeQj4hashMFNbNeZk[_D4glib8DateTimeQj4hashMFNbNeZk]+0x2e): referencia a `__dmd_begin_catch' sin definir
/usr/bin/ld: /usr/lib64///libgtkd-3.a(HashTable.o): en la función `_D4glib9HashTableQk6__ctorMFPUPvZkPUQgQiZiZCQBqQBoQBr':
generated/gtkd/glib/HashTable.d:(.text._D4glib9HashTableQk6__ctorMFPUPvZkPUQgQiZiZCQBqQBoQBr[_D4glib9HashTableQk6__ctorMFPUPvZkPUQgQiZiZCQBqQBoQBr]+0x66): referencia a `_d_throwdwarf' sin definir
/usr/bin/ld: /usr/lib64///libgtkd-3.a(KeyFile.o): en la función `_D4glib7KeyFileQi6__ctorMFZCQBaQyQBa':
generated/gtkd/glib/KeyFile.d:(.text._D4glib7KeyFileQi6__ctorMFZCQBaQyQBa[_D4glib7KeyFileQi6__ctorMFZCQBaQyQBa]+0x56): referencia a `_d_throwdwarf' sin definir
/usr/bin/ld: /usr/lib64///libgtkd-3.a(KeyFile.o): en la función `_D4glib7KeyFileQi10getBooleanMFAyaQdZb':
generated/gtkd/glib/KeyFile.d:(.text._D4glib7KeyFileQi10getBooleanMFAyaQdZb[_D4glib7KeyFileQi10getBooleanMFAyaQdZb]+0xba): referencia a `_d_throwdwarf' sin definir
/usr/bin/ld: /usr/lib64///libgtkd-3.a(KeyFile.o): en la función `_D4glib7KeyFileQi14getBooleanListMFAyaQdZAb':
generated/gtkd/glib/KeyFile.d:(.text._D4glib7KeyFileQi14getBooleanListMFAyaQdZAb[_D4glib7KeyFileQi14getBooleanListMFAyaQdZAb]+0xcc): referencia a `_d_throwdwarf' sin definir
/usr/bin/ld: /usr/lib64///libgtkd-3.a(KeyFile.o): en la función `_D4glib7KeyFileQi10getCommentMFAyaQdZQg':
generated/gtkd/glib/KeyFile.d:(.text._D4glib7KeyFileQi10getCommentMFAyaQdZQg[_D4glib7KeyFileQi10getCommentMFAyaQdZQg]+0xbc): referencia a `_d_throwdwarf' sin definir
/usr/bin/ld: /usr/lib64///libgtkd-3.a(KeyFile.o):generated/gtkd/glib/KeyFile.d:(.text._D4glib7KeyFileQi9getDoubleMFAyaQdZd[_D4glib7KeyFileQi9getDoubleMFAyaQdZd]+0xb5): más referencias a `_d_throwdwarf' sin definir a continuación
/usr/bin/ld: /usr/lib64///libgtkd-3.a(Value.o): en la función `_D7gobject5ValueQg6__ctorMFZCQBbQwQy':
generated/gtkd/gobject/Value.d:(.text._D7gobject5ValueQg6__ctorMFZCQBbQwQy[_D7gobject5ValueQg6__ctorMFZCQBbQwQy]+0x3c): referencia a `_memset64' sin definir
/usr/bin/ld: /usr/lib64///libgtkd-3.a(AboutDialog.o): en la función `_D3gtk11AboutDialogQn6__ctorMFZCQBeQBdQBg':
generated/gtkd/gtk/AboutDialog.d:(.text._D3gtk11AboutDialogQn6__ctorMFZCQBeQBdQBg[_D3gtk11AboutDialogQn6__ctorMFZCQBeQBdQBg]+0x56): referencia a `_d_throwdwarf' sin definir
/usr/bin/ld: /usr/lib64///libgtkd-3.a(AccelGroup.o): en la función `_D3gtk10AccelGroupQm6__ctorMFZCQBdQBcQBf':
generated/gtkd/gtk/AccelGroup.d:(.text._D3gtk10AccelGroupQm6__ctorMFZCQBdQBcQBf[_D3gtk10AccelGroupQm6__ctorMFZCQBdQBcQBf]+0x56): referencia a `_d_throwdwarf' sin definir
/usr/bin/ld: /usr/lib64///libgtkd-3.a(Application.o): en la función `_D3gtk11ApplicationQn6__ctorMFAyaE3gio1c5types17GApplicationFlagsZCQCnQCmQCp':
generated/gtkd/gtk/Application.d:(.text._D3gtk11ApplicationQn6__ctorMFAyaE3gio1c5types17GApplicationFlagsZCQCnQCmQCp[_D3gtk11ApplicationQn6__ctorMFAyaE3gio1c5types17GApplicationFlagsZCQCnQCmQCp]+0x7f): referencia a `_d_throwdwarf' sin definir
/usr/bin/ld: /usr/lib64///libgtkd-3.a(ApplicationWindow.o): en la función `_D3gtk17ApplicationWindowQt6__ctorMFCQBj11ApplicationQnZCQCdQCcQCf':
generated/gtkd/gtk/ApplicationWindow.d:(.text._D3gtk17ApplicationWindowQt6__ctorMFCQBj11ApplicationQnZCQCdQCcQCf[_D3gtk17ApplicationWindowQt6__ctorMFCQBj11ApplicationQnZCQCdQCcQCf]+0x78): referencia a `_d_throwdwarf' sin definir
/usr/bin/ld: /usr/lib64///libgtkd-3.a(AspectFrame.o): en la función `_D3gtk11AspectFrameQn6__ctorMFAyafffbZCQBlQBkQBn':
generated/gtkd/gtk/AspectFrame.d:(.text._D3gtk11AspectFrameQn6__ctorMFAyafffbZCQBlQBkQBn[_D3gtk11AspectFrameQn6__ctorMFAyafffbZCQBlQBkQBn]+0xcf): referencia a `_d_throwdwarf' sin definir
/usr/bin/ld: /usr/lib64///libgtkd-3.a(Box.o):generated/gtkd/gtk/Box.d:(.text._D3gtk3BoxQe6__ctorMFEQu1c5types14GtkOrientationiZCQBxQBwQBz[_D3gtk3BoxQe6__ctorMFEQu1c5types14GtkOrientationiZCQBxQBwQBz]+0x62): más referencias a `_d_throwdwarf' sin definir a continuación
/usr/bin/ld: /usr/lib64///libgtkd-3.a(TextBuffer.o): en la función `_D3std5stdio4File17LockingTextWriter__T3putTxaZQiMFNfxaZv':
generated/gtkd/gtk/TextBuffer.d:(.text._D3std5stdio4File17LockingTextWriter__T3putTxaZQiMFNfxaZv[_D3std5stdio4File17LockingTextWriter__T3putTxaZQiMFNfxaZv]+0xf6): referencia a `_memset32' sin definir
/usr/bin/ld: /usr/lib64///libgtkd-3.a(TextBuffer.o): en la función `_D3std6format8internal5write__T6getNthVAyaa13_696e7465676572207769647468SQCt6traits10isIntegralTiTC8TypeInfoTQCsZQDeFNaNfkQyQDhZi':
generated/gtkd/gtk/TextBuffer.d:(.text._D3std6format8internal5write__T6getNthVAyaa13_696e7465676572207769647468SQCt6traits10isIntegralTiTC8TypeInfoTQCsZQDeFNaNfkQyQDhZi[_D3std6format8internal5write__T6getNthVAyaa13_696e7465676572207769647468SQCt6traits10isIntegralTiTC8TypeInfoTQCsZQDeFNaNfkQyQDhZi]+0xaf): referencia a `_d_throwdwarf' sin definir
/usr/bin/ld: generated/gtkd/gtk/TextBuffer.d:(.text._D3std6format8internal5write__T6getNthVAyaa13_696e7465676572207769647468SQCt6traits10isIntegralTiTC8TypeInfoTQCsZQDeFNaNfkQyQDhZi[_D3std6format8internal5write__T6getNthVAyaa13_696e7465676572207769647468SQCt6traits10isIntegralTiTC8TypeInfoTQCsZQDeFNaNfkQyQDhZi]+0x14a): referencia a `_d_throwdwarf' sin definir
/usr/bin/ld: generated/gtkd/gtk/TextBuffer.d:(.text._D3std6format8internal5write__T6getNthVAyaa13_696e7465676572207769647468SQCt6traits10isIntegralTiTC8TypeInfoTQCsZQDeFNaNfkQyQDhZi[_D3std6format8internal5write__T6getNthVAyaa13_696e7465676572207769647468SQCt6traits10isIntegralTiTC8TypeInfoTQCsZQDeFNaNfkQyQDhZi]+0x1d4): referencia a `_d_throwdwarf' sin definir
/usr/bin/ld: /usr/lib64///libgtkd-3.a(TextBuffer.o): en la función `_D3std6format8internal5write__T6getNthVAyaa17_696e746567657220707265636973696f6eSQDb6traits10isIntegralTiTC8TypeInfoTQDaZQDmFNaNfkQyQDpZi':
generated/gtkd/gtk/TextBuffer.d:(.text._D3std6format8internal5write__T6getNthVAyaa17_696e746567657220707265636973696f6eSQDb6traits10isIntegralTiTC8TypeInfoTQDaZQDmFNaNfkQyQDpZi[_D3std6format8internal5write__T6getNthVAyaa17_696e746567657220707265636973696f6eSQDb6traits10isIntegralTiTC8TypeInfoTQDaZQDmFNaNfkQyQDpZi]+0xaf): referencia a `_d_throwdwarf' sin definir
/usr/bin/ld: generated/gtkd/gtk/TextBuffer.d:(.text._D3std6format8internal5write__T6getNthVAyaa17_696e746567657220707265636973696f6eSQDb6traits10isIntegralTiTC8TypeInfoTQDaZQDmFNaNfkQyQDpZi[_D3std6format8internal5write__T6getNthVAyaa17_696e746567657220707265636973696f6eSQDb6traits10isIntegralTiTC8TypeInfoTQDaZQDmFNaNfkQyQDpZi]+0x14a): referencia a `_d_throwdwarf' sin definir
/usr/bin/ld: /usr/lib64///libgtkd-3.a(TextBuffer.o):generated/gtkd/gtk/TextBuffer.d:(.text._D3std6format8internal5write__T6getNthVAyaa17_696e746567657220707265636973696f6eSQDb6traits10isIntegralTiTC8TypeInfoTQDaZQDmFNaNfkQyQDpZi[_D3std6format8internal5write__T6getNthVAyaa17_696e746567657220707265636973696f6eSQDb6traits10isIntegralTiTC8TypeInfoTQDaZQDmFNaNfkQyQDpZi]+0x1d4): más referencias a `_d_throwdwarf' sin definir a continuación
/usr/bin/ld: /usr/lib64///libgtkd-3.a(TextBuffer.o): en la función `_D3std6format8internal5write__T15formatValueImplTSQBw5stdio4File17LockingTextWriterTwTaZQCfFNfKQBuxwMKxSQDyQDx4spec__T10FormatSpecTaZQpZv':
generated/gtkd/gtk/TextBuffer.d:(.text._D3std6format8internal5write__T15formatValueImplTSQBw5stdio4File17LockingTextWriterTwTaZQCfFNfKQBuxwMKxSQDyQDx4spec__T10FormatSpecTaZQpZv[_D3std6format8internal5write__T15formatValueImplTSQBw5stdio4File17LockingTextWriterTwTaZQCfFNfKQBuxwMKxSQDyQDx4spec__T10FormatSpecTaZQpZv]+0x20): referencia a `_memset32' sin definir
/usr/bin/ld: /usr/lib64///libgtkd-3.a(TextBuffer.o): en la función `_D3std6format5write__T14formattedWriteTSQBm5stdio4File17LockingTextWriterTaTkZQCeFNfKQBuMxAakZk':
generated/gtkd/gtk/TextBuffer.d:(.text._D3std6format5write__T14formattedWriteTSQBm5stdio4File17LockingTextWriterTaTkZQCeFNfKQBuMxAakZk[_D3std6format5write__T14formattedWriteTSQBm5stdio4File17LockingTextWriterTaTkZQCeFNfKQBuMxAakZk]+0x2e2): referencia a `_d_throwdwarf' sin definir
/usr/bin/ld: /usr/lib64///libgtkd-3.a(TextChildAnchor.o): en la función `_D3gtk15TextChildAnchorQr6__ctorMFZCQBiQBhQBk':
generated/gtkd/gtk/TextChildAnchor.d:(.text._D3gtk15TextChildAnchorQr6__ctorMFZCQBiQBhQBk[_D3gtk15TextChildAnchorQr6__ctorMFZCQBiQBhQBk]+0x56): referencia a `_d_throwdwarf' sin definir
/usr/bin/ld: /usr/lib64///libgtkd-3.a(TextTagTable.o): en la función `_D3gtk12TextTagTableQo6__ctorMFZCQBfQBeQBh':
generated/gtkd/gtk/TextTagTable.d:(.text._D3gtk12TextTagTableQo6__ctorMFZCQBfQBeQBh[_D3gtk12TextTagTableQo6__ctorMFZCQBfQBeQBh]+0x56): referencia a `_d_throwdwarf' sin definir
/usr/bin/ld: /usr/lib64///libgtkd-3.a(TextView.o): en la función `_D3gtk8TextViewQj6__ctorMFZCQBaQzQBb':
generated/gtkd/gtk/TextView.d:(.text._D3gtk8TextViewQj6__ctorMFZCQBaQzQBb[_D3gtk8TextViewQj6__ctorMFZCQBaQzQBb]+0x56): referencia a `_d_throwdwarf' sin definir
/usr/bin/ld: /usr/lib64///libgtkd-3.a(TextView.o): en la función `_D3gtk8TextViewQj6__ctorMFCQz10TextBufferQmZCQBrQBqQBt':
generated/gtkd/gtk/TextView.d:(.text._D3gtk8TextViewQj6__ctorMFCQz10TextBufferQmZCQBrQBqQBt[_D3gtk8TextViewQj6__ctorMFCQz10TextBufferQmZCQBrQBqQBt]+0x78): referencia a `_d_throwdwarf' sin definir
/usr/bin/ld: /usr/lib64///libgtkd-3.a(ToggleButton.o):generated/gtkd/gtk/ToggleButton.d:(.text._D3gtk12ToggleButtonQo6__ctorMFZCQBfQBeQBh[_D3gtk12ToggleButtonQo6__ctorMFZCQBfQBeQBh]+0x56): más referencias a `_d_throwdwarf' sin definir a continuación
/usr/bin/ld: /usr/lib64///libgtkd-3.a(Widget.o): en la función `_D4glib1c5types__T16getScopedGobjectTC5cairo7ContextQiTPSQtQCaQCb7cairo_tZQCeFQxZSQDcQDaQDb__T6ScopedTQCnZQm':
generated/gtkd/gtk/Widget.d:(.text._D4glib1c5types__T16getScopedGobjectTC5cairo7ContextQiTPSQtQCaQCb7cairo_tZQCeFQxZSQDcQDaQDb__T6ScopedTQCnZQm[_D4glib1c5types__T16getScopedGobjectTC5cairo7ContextQiTPSQtQCaQCb7cairo_tZQCeFQxZSQDcQDaQDb__T6ScopedTQCnZQm]+0x41): referencia a `__dmd_begin_catch' sin definir
/usr/bin/ld: generated/gtkd/gtk/Widget.d:(.text._D4glib1c5types__T16getScopedGobjectTC5cairo7ContextQiTPSQtQCaQCb7cairo_tZQCeFQxZSQDcQDaQDb__T6ScopedTQCnZQm[_D4glib1c5types__T16getScopedGobjectTC5cairo7ContextQiTPSQtQCaQCb7cairo_tZQCeFQxZSQDcQDaQDb__T6ScopedTQCnZQm]+0x61): referencia a `_d_throwdwarf' sin definir
/usr/bin/ld: /usr/lib64///libgtkd-3.a(WidgetPath.o): en la función `_D3gtk10WidgetPathQm6__ctorMFZCQBdQBcQBf':
generated/gtkd/gtk/WidgetPath.d:(.text._D3gtk10WidgetPathQm6__ctorMFZCQBdQBcQBf[_D3gtk10WidgetPathQm6__ctorMFZCQBdQBcQBf]+0x56): referencia a `_d_throwdwarf' sin definir
/usr/bin/ld: /usr/lib64///libgtkd-3.a(Window.o): en la función `_D3gtk6WindowQh6__ctorMFEQx1c5types13GtkWindowTypeZCQByQBxQCa':
generated/gtkd/gtk/Window.d:(.text._D3gtk6WindowQh6__ctorMFEQx1c5types13GtkWindowTypeZCQByQBxQCa[_D3gtk6WindowQh6__ctorMFEQx1c5types13GtkWindowTypeZCQByQBxQCa]+0x5c): referencia a `_d_throwdwarf' sin definir
/usr/bin/ld: /usr/lib64///libgtkd-3.a(Window.o): en la función `_D3gtk6WindowQh15setIconFromFileMFAyaZb':
generated/gtkd/gtk/Window.d:(.text._D3gtk6WindowQh15setIconFromFileMFAyaZb[_D3gtk6WindowQh15setIconFromFileMFAyaZb]+0x9b): referencia a `_d_throwdwarf' sin definir
/usr/bin/ld: /usr/lib64///libgtkd-3.a(WindowGroup.o): en la función `_D3gtk11WindowGroupQn6__ctorMFZCQBeQBdQBg':
generated/gtkd/gtk/WindowGroup.d:(.text._D3gtk11WindowGroupQn6__ctorMFZCQBeQBdQBg[_D3gtk11WindowGroupQn6__ctorMFZCQBeQBdQBg]+0x56): referencia a `_d_throwdwarf' sin definir
/usr/bin/ld: /usr/lib64///libgtkd-3.a(Loader.o):generated/gtkd/gtkd/Loader.d:(.text._D4gtkd6Loader6Linker17unsupportedSymbolUZv[_D4gtkd6Loader6Linker17unsupportedSymbolUZv]+0x49): más referencias a `_d_throwdwarf' sin definir a continuación
collect2: error: ld devolvió el estado de salida 1
Error: /usr/bin/cc failed with status: 1
[189/190] Compiling D object tilix_test.p/source_gx_tilix_terminal_terminal.d.o
../source/gx/tilix/terminal/terminal.d(2464,9): Deprecation: switch case fallthrough - use 'goto default;' if intended
ninja: build stopped: subcommand failed.

`

adcdam commented 1 year ago

i was able to build tilix with gtkd and tilix using ldc2.