forcedotcom / distributions

Low-level primitives for collapsed Gibbs sampling in python and C++
BSD 3-Clause "New" or "Revised" License
33 stars 25 forks source link

libdistributions_shared.so undefined reference #54

Closed fritzo closed 10 years ago

fritzo commented 10 years ago

make test now fails for me with:

...
Linking CXX executable foo
...
/home/ubuntu/sf/distributions/build/src/libdistributions_shared.so: undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)'

Am I missing an undocumented environment variable?

$ env | grep DIST
DISTRIBUTIONS_PATH=/home/ubuntu/sf/distributions
DISTRIBUTIONS_USE_PROTOBUF=1
$ env | grep PATH
LD_LIBRARY_PATH=:/home/ubuntu/johann/lib:/home/ubuntu/pomagma/lib:/home/ubuntu/johann/lib:/home/ubuntu/pomagma/lib:/home/ubuntu/johann/lib:/home/ubuntu/pomagma/lib:/home/ubuntu/johann/lib:/home/ubuntu/pomagma/lib:/home/ubuntu/johann/lib:/home/ubuntu/pomagma/lib:/home/ubuntu/johann/lib:/home/ubuntu/pomagma/lib:/home/ubuntu/johann/lib:/home/ubuntu/pomagma/lib:/home/ubuntu/johann/lib:/home/ubuntu/pomagma/lib:/home/ubuntu/johann/lib:/home/ubuntu/pomagma/lib:/home/ubuntu/johann/lib:/home/ubuntu/pomagma/lib:/home/ubuntu/johann/lib:/home/ubuntu/pomagma/lib:/home/ubuntu/johann/lib:/home/ubuntu/pomagma/lib
PATH=/home/ubuntu/.virtualenvs/sf/bin:/usr/local/heroku/bin:/home/ubuntu/.virtualenvs/sf/bin:/usr/local/heroku/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/ubuntu/bin:/home/ubuntu/tool_config/bin:/home/ubuntu/johann/bin:/home/ubuntu/kazoo/bin:/home/ubuntu/jtext/bin:/home/ubuntu/bin:/home/ubuntu/tool_config/bin:/home/ubuntu/johann/bin:/home/ubuntu/kazoo/bin:/home/ubuntu/jtext/bin
DISTRIBUTIONS_PATH=/home/ubuntu/sf/distributions