www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.dwt - Build fails on Linux Mint 21

reply torhu <torhu yahoo.com> writes:
I get this when trying to do a 64-bit build:


Linking...
../../.dub/packages/dwt-1.0.5_swt-3.4.1/dwt/org.eclipse.swt.gtk.linux.x86/src/org/eclipse/swt/pr
gram/Program.d:263: error: undefined reference to 'gnome_icon_theme_new'
../../.dub/packages/dwt-1.0.5_swt-3.4.1/dwt/org.eclipse.swt.gtk.linux.x86/src/org/eclipse/swt/pr
gram/Program.d:704: error: undefined reference to 'gnome_vfs_init'
../../.dub/packages/dwt-1.0.5_swt-3.4.1/dwt/org.eclipse.swt.gtk.linux.x86/src/org/eclipse/swt/pr
gram/Program.d:689: error: undefined reference to 'gnome_icon_lookup'
../../.dub/packages/dwt-1.0.5_swt-3.4.1/dwt/org.eclipse.swt.gtk.linux.x86/src/org/eclipse/swt/pr
gram/Program.d:692: error: undefined reference to 'gnome_icon_theme_lookup_icon'
collect2: error: ld returned 1 exit status
Error: /usr/bin/cc failed with status: 1
/usr/bin/ldc2 failed with exit code 1.


I am not able to find libgnomeui-dev, maybe that's all that's 
missing? If anyone has a DWT fork without that dependency, that 
would be great.
Oct 02 2022
parent reply torhu <torhu yahoo.com> writes:
On Sunday, 2 October 2022 at 22:08:39 UTC, torhu wrote:

 I am not able to find libgnomeui-dev, maybe that's all that's 
 missing? If anyone has a DWT fork without that dependency, that 
 would be great.
I got it to build by using the 4.7 branch instead. Now I get a segfault at startup, which seems to come from a Display.getDefault() call in a module constructor.
Oct 02 2022
parent torhu <torhu yahoo.com> writes:
On Monday, 3 October 2022 at 01:27:23 UTC, torhu wrote:

 I got it to build by using the 4.7 branch instead. Now I get a 
 segfault at startup, which seems to come from a 
 Display.getDefault() call in a module constructor.
Fixed that one. Now I found out that Display.syncExec runs the Runnable in the wrong thread. Anyone got a fix for this issue?
Oct 17 2022