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 !