mesos-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alexander Gallego <>
Subject Re: Build mesos failed when trying to dynamically linked against libgflags and libglog.
Date Wed, 09 Sep 2015 13:18:49 GMT
This  is my configure step inside my ansible script for building mesos:

- name: configure mesos
  shell: "LIBS=-lglog LDFLAGS=-L/usr/local/lib

Basically when you configure it, pass it the --with-* flags.

On Wed, Sep 9, 2015 at 9:07 AM, sujz <> wrote:

> Hi all:
> I am trying to run mesos on host which already installed libgflags and
> libglog, so I hope can dynamically loads libgflags and libglog.
> If I built mesos with configure && make && make install commands with
> additional options, and copy released package on destination host, I found
> that it complains depends on libgflags.2 but not depends on libglog.2, so I
> guess libglog is statically linked into, after specifying the
> pre-installed libgflags path and run mesos-master, it produced an ERROR:
> something wrong with flag 'logtostderr' in file 'src/'. One
> possibility: file 'src/' is being linked both statically and
> dynamically into this executable.
> I also tried configure with LIBS='-lglog' --enable-shared=yes
> --enable-static=no or LIBS='-lgflags -lglog' --enable-shared=yes
> --enable-static=no, this time it complains depending on both libgflags and
> libglog, but with no luck, the same error produced.
> So could somebody be kind to tell me how to build mesos that can
> dynamically linked against libgflags and libglog that already installed on
> destination host?  thank you very much!


View raw message