Итак, я пытаюсь собрать / использовать hsdis с openJDK-11.если я пытаюсь собрать его с помощью binutils, я получаю следующие ошибки:
hsdis.c:316:32: error: incompatible type for argument 1 of ‘disassembler'
app_data->dfn = disassembler(native_bfd);
hsdis.c:316:19: error: too few arguments to function ‘disassembler’
app_data->dfn = disassembler(native_bfd);
Я пытался собрать его с помощью binutils 2.29, 2.30, 2.31 и 2.32.У всех одна и та же ошибка.
Если я беру предварительно скомпилированный двоичный файл из JDK-8 и помещаю его в папку сборки JDK, netbeans отказывается признать, что он присутствует в папке.Я установил OpenJDK в NetBeans и сгенерировал сборку медленной отладки.Я попытался запустить его шаг за шагом, чтобы увидеть, где именно ищется hsdis, к моему удивлению, он действительно смотрит в папку, в которую я поместил файл, однако он все еще не говорит, что такой файл или каталог.Для меня эта папка
home/ubuntu/jdk11u-dev/build/linux-x86_64-normal-server-slowdebug/images/jdk/lib/server
Я использую VMWare и работаю с Ubuntu 18.04.Есть идеи, что я могу сделать?