Netflix / dynomite

A generic dynamo implementation for different k-v storage engines

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Problems Building on Ubuntu 18.04 in WSL

ballisticpotato opened this issue · comments

Hello,

I'm having some difficulty building Dynomite v0.6.21-rc2 inside Ubuntu 18.04 in WSL on Windows 10, version 1803. Running autoreconf -fvi completes successfully, but I get several warnings about 'subdir-objects' is disabled. The problem is when I run ./configure --enable-debug=yes, I get the following error:

yaml-0.1.4/autom4te.cache/traces.0
yaml-0.1.4/libtool
yaml-0.1.4/configure
configure: creating ./config.status
.in'ig.status: error: cannot find input file: `Makefile

In terms of tools installed, I am running:

  • automake 1.15.1
  • autoreconf 2.69
  • autogen 5.18.12
  • libtoolize 2.4.6
  • gettext 0.19.8.1
  • gcc 7.5.0
  • openssl-dev 1.1.1

Is there some other dependency I'm missing, configuration problem, or potential tooling version incompatibilities? I've changed the line endings in Makefile.am to have LF line endings. I have also tried updating src/Makefile.am by adding the line AUTOMAKE_OPTIONS = subdir-objects, but the error still persists.

Thanks!

Solved the problem by building in an actual Linux VM. I was able to build successfully on Red Hat Enterprise Linux Server release 7.8 (Maipo) after installing autoconf, libtool, gettext, and openssl.