thrift-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Buğra Gedik (JIRA) <>
Subject [jira] [Updated] (THRIFT-4314) configure/build does not work properly wrt --with-boost and --with-libevent
Date Sun, 21 Jan 2018 17:26:02 GMT


Buğra Gedik updated THRIFT-4314:
    Affects Version/s: 0.11.0

> configure/build does not work properly wrt --with-boost and --with-libevent
> ---------------------------------------------------------------------------
>                 Key: THRIFT-4314
>                 URL:
>             Project: Thrift
>          Issue Type: Bug
>    Affects Versions: 0.10.0, 0.11.0
>            Reporter: Buğra Gedik
>            Assignee: James E. King, III
>            Priority: Minor
> Trying:
> {{./configure --with-libevent="/opt/foo/ub16/libevent-2.1.18-stable" --with-boost="/opt/foo/ub16/boost-1.65.0"
--enable-shared=no --enable-tests=no CFLAGS="-fPIC -g -O2" CXXFLAGS="-fPIC -g -O2"}}
> works, but the build (after typing {{make}}) fails midway complaining that a boost header
was not found. A similar problem happens with {{libevent}}. One is forced to do:
> {{./configure --with-libevent="/opt/foo/ub16/libevent-2.1.18-stable" --with-boost="/opt/foo/ub16/boost-1.65.0"
--enable-shared=no --enable-tests=no CFLAGS="-fPIC -g -O2" CXXFLAGS="-fPIC -g -O2 -I/opt/foo/ub16/boost-1.65.0/include
> Also, if you pass {{--enable-tests=yes}}, then you are also forced to pass {{LDFLAGS="-L/opt/foo/ub16/libevent-2.1.18-stable/lib"}}.
> One should not need to pass these additional -I and -Ls given that --with-boost and --with-libevent
are supposed to handle these.
> Finally {{make clean}} fails as well.

This message was sent by Atlassian JIRA

View raw message