On Friday, 3 February 2017 at 14:05:58 UTC, Basile B. wrote:
On Friday, 3 February 2017 at 13:48:39 UTC, Basile B. wrote:
On Sunday, 29 January 2017 at 19:00:30 UTC, unDEFER wrote:
unDE's not DE which in the future must be replacement for all programs in OS. But today is very original file manager, image and text viewer and (what discovered with 0.2.0 version) command line and keybar.
More information: http://unde.sourceforge.net/en/ch25.html
Video with English subtitles: https://youtu.be/XY7Jegxq6vg


What is the name of the static lib we have to install for for "DB" ?

/usr/lib64/gcc/x86_64-suse-linux/4.8/../../../../x86_64-suse-linux/bin/ld: ne 
peut trouver -ldb
collect2: error: ld returned 1 exit status
Error: linker exited with status 1

Isee it's BDB, never mind but now on OpenSuse I got a SEGFAULT during BDB init

~"#0  0x0000000000000000 in ?? ()\n"
#0  0x0000000000000000 in ?? ()
~"#1 0x000000000071ee68 in berkeleydb.dbenv.DbEnv.set_memory_max(uint, uint) (this=0x7ffff7ec5100, bytes=16777216, gbytes=0) at ../../../.dub/packages/bdb2d-5.3.28/bdb2d/source/berkeleydb/dbenv.d:757\n" ~"#2 0x000000000071ef20 in berkeleydb.dbenv.DbEnv.set_memory_max(ulong) (this=0x7ffff7ec5100, bytes=16777216) at ../../../.dub/packages/bdb2d-5.3.28/bdb2d/source/berkeleydb/dbenv.d:765\n" ~"#3 0x000000000065a636 in unde.global_state.GlobalState.__mixin109.initBDB(bool) (this=0x7ffff6571000, force_recover=false) at source/unde/global_state.d:117\n" ~"#4 0x000000000065baf8 in unde.global_state.GlobalState.this(bool) (this=0x7ffff6571000, force_recover=false) at source/unde/global_state.d:972\n" ~"#5 0x00000000006f16d6 in D main (args=...) at source/unde/main.d:25\n"

Also before that there's two FileException thrown because you use mkdir() systematically with a silent try catch. You should rather test if the the directories exist (when you create ~/.unde/ and ~/.unde/bdb/, global_state.d) because it tends to be annoying when trying to get that stack trace for the real exception !

Reply via email to