LINUX.ORG.RU

mldonkey - проблемма при сборке (при линковке).


0

0

Короче собрал необходимые для mkdonkey пакеты ( Objective-Caml и LablGTK ).
Далее собираю mldonkey. Делаю ./configure && make depend && make.
Под конец make запускает команду

ocamlopt.opt -inline 10 -linkall -o mlnet unix.cmxa str.cmxa -cclib -lz -I build build/cdk.cmxa \
build/common.cmxabuild/client.cmxa build/core.cmxa build/driver.cmxa src/daemon/common/commonMain.cmx

и вылетает с кучей сообщений типа
src/utils/lib/stubs_c.o: In function `md5_unsafe64_fd':
src/utils/lib/stubs_c.o(.text+0xc51): undefined reference to `unix_error'
В общем-то понятно что линкер не может найти библиотеки находящиеся в $LIBDIR/ocaml/stublibs
или в $LIBDIR/ocaml. Попробовал я их линкеру подсунуть - запустил вышеуказанную команду
с добавлением опций -cclib "-L/usr/local/lib/ocaml -lunix" - все равно пишет undefined
reference to `unix_error'.
anonymous

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.