I kindda ported thing to FreeBSD but have some troubles with build system:
0.12.1.5:
/usr/local/bin/ccache clang++40 -DHAVE_CONFIG_H -I. -I../src/config -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -I./leveldb -DOS_FREEBSD11.1 -DLEVELDB_ATOMIC_PRESENT -D__STDC_LIMIT_MACROS -DLEVELDB_PLATFORM_POSIX -I./leveldb/include -I./leveldb/helpers/memenv -Qunused-arguments -I/usr/local/include -DHAVE_BUILD_INFO -D__STDC_FORMAT_MACROS -Wstack-protector -fstack-protector-all -fPIE -std=c++0x -O3 -pipe -march=native -fstack-protector -fno-strict-aliasing -I/usr/local/include/db48 -MT leveldb/db/leveldb_libleveldb_a-dbformat.o -MD -MP -MF leveldb/db/.deps/leveldb_libleveldb_a-dbformat.Tpo -c -o leveldb/db/leveldb_libleveldb_a-dbformat.o `test -f 'leveldb/db/dbformat.cc' || echo './'`leveldb/db/dbformat.cc
In file included from leveldb/db/builder.cc:7:
In file included from ./leveldb/db/filename.h:14:
In file included from ./leveldb/port/port.h:14:
./leveldb/port/port_posix.h:38:12: fatal error: 'endian.h' file not found
#include <endian.h>
^~~~~~~~~~
In file included from <built-in>:356:
<command line>:4:21: warning: ISO C99 requires whitespace after the macro name [-Wc99-extensions]
#define OS_FREEBSD11.1 1
^
1 warning and 1 error generated.
gmake[4]: *** [Makefile:4413: leveldb/db/leveldb_libleveldb_a-builder.o] Error 1
gmake[4]: *** Waiting for unfinished jobs....
In file included from leveldb/db/dbformat.cc:6:
In file included from ./leveldb/db/dbformat.h:14:
In file included from ./leveldb/util/coding.h:17:
In file included from ./leveldb/port/port.h:14:
./leveldb/port/port_posix.h:38:12: fatal error: 'endian.h' file not found
#include <endian.h>
^~~~~~~~~~
1 warning and 1 error generated.
No idea if this is still an issue, as I believe we have backported a some stuff related to building on BSD. Please open a new issue if this is still an issue in latest version
Hi all.
I kindda ported thing to FreeBSD but have some troubles with build system:
0.12.1.5:
or:
0.12.0.58:
dash-qt works fine, dashd quits after start: