digitalmars.D.ide - I just tried to build dlangide (Linux Mint) and I'm getting the
- WhatMeWorry (128/128) Jun 13 2016 git clone https://github.com/buggins/dlangide.git
- ZombineDev (7/17) Jun 13 2016 It looks like dlangide (and dlangui) depend on libSDL2
- WhatMeWorry (2/22) Jun 14 2016 Thank you. That worked a treat.
git clone https://github.com/buggins/dlangide.git Cloning into 'dlangide'... remote: Counting objects: 4103, done. remote: Total 4103 (delta 0), reused 0 (delta 0), pack-reused 4103 Receiving objects: 100% (4103/4103), 6.06 MiB | 1.16 MiB/s, done. Resolving deltas: 100% (2332/2332), done. Checking connectivity... done. generic IdeaCentre-Q180 ~ $ cd dlangide generic IdeaCentre-Q180 ~/dlangide $ dub run (build output removed for brevity) Linking... To force a rebuild of up-to-date targets, run again with --force. Running ./bin/dlangide 2016-06-13 16:18:20.966 I Log level changed to Trace 2016-06-13 16:18:20.967 I Logger is initialized 2016-06-13 16:18:20.967 V DerelictFT: Loading FreeType library 2016-06-13 16:18:20.967 V DerelictFT: Missing symbols callback is registered 2016-06-13 16:18:20.972 V DerelictFT: Loaded 2016-06-13 16:18:20.975 V Initializing FreeType library 2016-06-13 16:18:20.977 I Getting list of fonts using FontConfig 2016-06-13 16:18:21.068 I FontConfig: 606 font files registered in 90ms 2016-06-13 16:18:21.069 D initResourceManagers() 2016-06-13 16:18:21.071 I Creating ImageCache 2016-06-13 16:18:21.071 I Creating DrawableCache 2016-06-13 16:18:21.071 D Calling initSharedResourceManagers() 2016-06-13 16:18:21.072 D Calling initStandardEditorActions() 2016-06-13 16:18:21.073 D Calling registerStandardWidgets() 2016-06-13 16:18:21.073 D Registering standard widgets for DML 2016-06-13 16:18:21.074 D initResourceManagers() -- finished 2016-06-13 16:18:21.074 D Creating default theme 2016-06-13 16:18:21.077 E Cannot load SDL2 libraryderelict.util.exception.SharedLibLoadException .dub/packages/derelict-util-2.0.6/derelict-util/source/derelict/u il/exception.d(35): Failed to load one or more shared libraries: libSDL2.so - libSDL2.so: cannot open shared object file: No such file or directory libSDL2-2.0.so - libSDL2-2.0.so: cannot open shared object file: No such file or directory libSDL2-2.0.so.0 - libSDL2-2.0.so.0: cannot open shared object file: No such file or directory /usr/local/lib/libSDL2.so - /usr/local/lib/libSDL2.so: cannot open shared object file: No such file or directory /usr/local/lib/libSDL2-2.0.so - /usr/local/lib/libSDL2-2.0.so: cannot open shared object file: No such file or directory /usr/local/lib/libSDL2-2.0.so.0 - /usr/local/lib/libSDL2-2.0.so.0: cannot open shared object file: No such file or directory ---------------- .dub/packages/derelict-util-2.0.6/derelict-util/source/derelict util/exception.d:66 void derelict.util.exception.SharedLibLoadException.throwNew(immutable(char)[][], immutable(char)[][]) [0xe11baf] .dub/packages/derelict-util-2.0.6/derelict-util/source/derelict/ til/sharedlib.d:155 void derelict.util.sharedlib.SharedLib.load(immutable(char)[][]) [0xe115d8] .dub/packages/derelict-util-2.0.6/derelict-util/source/dereli t/util/loader.d:197 void derelict.util.loader.SharedLibLoader.load(immutable(char)[][]) [0xe10f71] .dub/packages/derelict-util-2.0.6/derelict-util/source/dereli t/util/loader.d:143 void derelict.util.loader.SharedLibLoader.load(immutable(char)[]) [0xe10e6f] .dub/packages/derelict-util-2.0.6/derelict-util/source/derel ct/util/loader.d:82 void derelict.util.loader.SharedLibLoader.load() [0xe10cc9] ../.dub/packages/dlangui-0.8.30/dlangui/src/dlangui/platforms/sdl/sdlapp.d:1735 int dlangui.platforms.sdl.sdlapp.sdlmain(immutable(char)[][]) [0xd20977] ../.dub/packages/dlangui-0.8.30/dlangui/src/dlangui/platforms/sdl/sdlapp.d:1707 DLANGUImain [0xd20897] ../.dub/packages/dlangui-0.8.30/dlangui/src/dlangui/platforms/co mon/platform.d:1556 _Dmain [0xb54b5f] ??:? _D2rt6dmain211_d_run_mainUiPPaPUAAaZiZ6runAllMFZ9__lambda1MFZv [0xe1aeaa] ??:? void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).tryExec(scope void delegate()) [0xe1adf4] ??:? void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).runAll() [0xe1ae66] ??:? void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).tryExec(scope void delegate()) [0xe1adf4] ??:? _d_run_main [0xe1ad65] ??:? main [0xb69897] ??:? __libc_start_main [0xe4cb3f44] Program exited with code 1 Linking... To force a rebuild of up-to-date targets, run again with --force. Running ./bin/dlangide 2016-06-13 16:18:20.966 I Log level changed to Trace 2016-06-13 16:18:20.967 I Logger is initialized 2016-06-13 16:18:20.967 V DerelictFT: Loading FreeType library 2016-06-13 16:18:20.967 V DerelictFT: Missing symbols callback is registered 2016-06-13 16:18:20.972 V DerelictFT: Loaded 2016-06-13 16:18:20.975 V Initializing FreeType library 2016-06-13 16:18:20.977 I Getting list of fonts using FontConfig 2016-06-13 16:18:21.068 I FontConfig: 606 font files registered in 90ms 2016-06-13 16:18:21.069 D initResourceManagers() 2016-06-13 16:18:21.071 I Creating ImageCache 2016-06-13 16:18:21.071 I Creating DrawableCache 2016-06-13 16:18:21.071 D Calling initSharedResourceManagers() 2016-06-13 16:18:21.072 D Calling initStandardEditorActions() 2016-06-13 16:18:21.073 D Calling registerStandardWidgets() 2016-06-13 16:18:21.073 D Registering standard widgets for DML 2016-06-13 16:18:21.074 D initResourceManagers() -- finished 2016-06-13 16:18:21.074 D Creating default theme 2016-06-13 16:18:21.077 E Cannot load SDL2 libraryderelict.util.exception.SharedLibLoadException .dub/packages/derelict-util-2.0.6/derelict-util/source/derelict/u il/exception.d(35): Failed to load one or more shared libraries: libSDL2.so - libSDL2.so: cannot open shared object file: No such file or directory libSDL2-2.0.so - libSDL2-2.0.so: cannot open shared object file: No such file or directory libSDL2-2.0.so.0 - libSDL2-2.0.so.0: cannot open shared object file: No such file or directory /usr/local/lib/libSDL2.so - /usr/local/lib/libSDL2.so: cannot open shared object file: No such file or directory /usr/local/lib/libSDL2-2.0.so - /usr/local/lib/libSDL2-2.0.so: cannot open shared object file: No such file or directory /usr/local/lib/libSDL2-2.0.so.0 - /usr/local/lib/libSDL2-2.0.so.0: cannot open shared object file: No such file or directory ---------------- .dub/packages/derelict-util-2.0.6/derelict-util/source/derelict util/exception.d:66 void derelict.util.exception.SharedLibLoadException.throwNew(immutable(char)[][], immutable(char)[][]) [0xe11baf] .dub/packages/derelict-util-2.0.6/derelict-util/source/derelict/ til/sharedlib.d:155 void derelict.util.sharedlib.SharedLib.load(immutable(char)[][]) [0xe115d8] .dub/packages/derelict-util-2.0.6/derelict-util/source/dereli t/util/loader.d:197 void derelict.util.loader.SharedLibLoader.load(immutable(char)[][]) [0xe10f71] .dub/packages/derelict-util-2.0.6/derelict-util/source/dereli t/util/loader.d:143 void derelict.util.loader.SharedLibLoader.load(immutable(char)[]) [0xe10e6f] .dub/packages/derelict-util-2.0.6/derelict-util/source/derel ct/util/loader.d:82 void derelict.util.loader.SharedLibLoader.load() [0xe10cc9] ../.dub/packages/dlangui-0.8.30/dlangui/src/dlangui/platforms/sdl/sdlapp.d:1735 int dlangui.platforms.sdl.sdlapp.sdlmain(immutable(char)[][]) [0xd20977] ../.dub/packages/dlangui-0.8.30/dlangui/src/dlangui/platforms/sdl/sdlapp.d:1707 DLANGUImain [0xd20897] ../.dub/packages/dlangui-0.8.30/dlangui/src/dlangui/platforms/co mon/platform.d:1556 _Dmain [0xb54b5f] ??:? _D2rt6dmain211_d_run_mainUiPPaPUAAaZiZ6runAllMFZ9__lambda1MFZv [0xe1aeaa] ??:? void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).tryExec(scope void delegate()) [0xe1adf4] ??:? void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).runAll() [0xe1ae66] ??:? void rt.dmain2._d_run_main(int, char**, extern (C) int function(char[][])*).tryExec(scope void delegate()) [0xe1adf4] ??:? _d_run_main [0xe1ad65] ??:? main [0xb69897] ??:? __libc_start_main [0xe4cb3f44] Program exited with code 1
Jun 13 2016
On Monday, 13 June 2016 at 21:40:08 UTC, WhatMeWorry wrote:git clone https://github.com/buggins/dlangide.git Cloning into 'dlangide'... remote: Counting objects: 4103, done. remote: Total 4103 (delta 0), reused 0 (delta 0), pack-reused 4103 Receiving objects: 100% (4103/4103), 6.06 MiB | 1.16 MiB/s, done. Resolving deltas: 100% (2332/2332), done. Checking connectivity... done. [...]It looks like dlangide (and dlangui) depend on libSDL2 (https://www.libsdl.org). I'm not familiar with Linux Mint, but I think that the following should work: sudo apt-get update sudo apt-get install libsdl2-dev
Jun 13 2016
On Tuesday, 14 June 2016 at 03:24:54 UTC, ZombineDev wrote:On Monday, 13 June 2016 at 21:40:08 UTC, WhatMeWorry wrote:Thank you. That worked a treat.git clone https://github.com/buggins/dlangide.git Cloning into 'dlangide'... remote: Counting objects: 4103, done. remote: Total 4103 (delta 0), reused 0 (delta 0), pack-reused 4103 Receiving objects: 100% (4103/4103), 6.06 MiB | 1.16 MiB/s, done. Resolving deltas: 100% (2332/2332), done. Checking connectivity... done. [...]It looks like dlangide (and dlangui) depend on libSDL2 (https://www.libsdl.org). I'm not familiar with Linux Mint, but I think that the following should work: sudo apt-get update sudo apt-get install libsdl2-dev
Jun 14 2016