Ошибка компиляции Apache Thrift

Я пытаюсь построить Apache Thrift из источника. После выполнения ./configure (который не дает никаких ошибок). Тем не менее, когда я выполняю make Я получаю следующую ошибку:

/bin/bash ../../../libtool  --tag=CXX   --mode=link g++ -Wall -g -O2 -L/usr/lib  -o Benchmark Benchmark.o libtestgencpp.la -lssl -lcrypto -lrt -lpthread
libtool: link: cannot find the library `RPC/thrift-0.9.1/lib/cpp/libthrift.la' or unhandled argument `RPC/thrift-0.9.1/lib/cpp/libthrift.la'
make[4]: *** [Benchmark] Error 1
make[4]: Leaving directory `/home/user/Documents/thrift-0.9.1/lib/cpp/test'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/user/Documents/thrift-0.9.1/lib/cpp'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/user/Documents/thrift-0.9.1/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/user/Documents/thrift-0.9.1'
make: *** [all] Error 2

У кого-нибудь есть идеи, почему возникает эта ошибка и как ее исправить?

1

Решение

Вы решили это? В настоящее время я успешно собираю tarball 0.93 на Ubuntu trusty (14.04) для архитектуры x86 и arm.

Я бы предложил попробовать тарболл 0,93 и использовать cmake вместо ./configure (так как это работает лучше для меня). Конечно, ваш пробег может отличаться.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector