Я столкнулся со следующей ошибкой компоновщика в проекте C ++, управляемом Buck:
/usr/src/hbase/hbase-native-client/buck-out/gen/core/mini-cluster-test#compile-mini-cluster-test.cc.ob19eb5e6,default/mini-cluster-test.cc.o : В функции `MiniCluster :: create_vm (JavaVM _ **) ‘:
/usr/src/hbase/hbase-native-client/core/mini-cluster-test.cc:80: не определено
ссылка на `JNI_CreateJavaVM ‘
В Makefile я указал следующее без эффекта:
LDFLAGS = -lprotobuf -lzookeeper_mt -lsasl2 -lfolly -lwangle -L / usr / lib / jvm / java-8-openjdk-amd64 / jre / lib / amd64 / server
libjvm.so находится в / usr / lib / jvm / java-8-openjdk-amd64 / jre / lib / amd64 / server
Может кто-нибудь дать подсказку?
Спасибо
Задача ещё не решена.
Других решений пока нет …