Ошибка установки Openbabel. Ошибка: сужение конверсии - PullRequest
0 голосов
/ 17 апреля 2020

Я химик, поэтому не разбираюсь в программировании, а в последнее время пытаюсь заставить работать autogrow3.0, для чего требуется openbabel. Я сумел наткнуться на первые несколько шагов, но сейчас застрял. Следуя онлайн-инструкциям для «процедуры сборки basi c», я выполнил все до тех пор, пока мне не пришлось набирать «make». Затем он продолжает показывать мне ошибки

/home/kirkmant/openbabel-2.3.1/src/bitvec.cpp:65:5: error: narrowing conversion of ‘4294967295’ from ‘unsigned int’ to ‘int’ inside { } [-Wnarrowing]

Эта строка встречается 32 раза с различным номером для каждой строки, после чего следует:

make[2]: *** [src/CMakeFiles/openbabel.dir/bitvec.o] Error 1
CMakeFiles/Makefile2:1084: recipe for target 'src/CMakeFiles/openbabel.dir/all' failed
make[1]: *** [src/CMakeFiles/openbabel.dir/all] Error 2
Makefile:140: recipe for target 'all' failed
make: *** [all] Error 2

Я был бы признателен, если кто-нибудь мог бы помочь мне в этом. Я был бы рад выслать вам больше информации, если это необходимо, поскольку я уверен, что пропустил некоторые важные вещи.

Спасибо

...