ocaml кажется сломанным

Я попытался скомпилировать веб-инфраструктуру Opa из источника на Sabayon, потому что их главный сервер имеет аппаратный сбой. Однако, когда я попытался использовать configure, я получил: «Ваша установка ocaml кажется сломанной, пожалуйста, исправьте ее». Я попытался переустановить ocaml, но ничего не изменил.

$ equo install nodejs openssl mongodb ocaml git ocaml-autoconf $ git clone https://github.com/MLstate/opalang $ ./configure -ocamlfind `which ocamlfind` --prefix=/home/mictadlo/apps/ which: no ocamlfind in (/home/mictadlo/apps/Sublime Text 2:/home/mictadlo/apps/WebStorm/bin:/home/mictadlo/apps/netbeans/bin:/home/mictadlo/apps/pymodules/bin:/home/mictadlo/apps/bin:/bin:/home/mictadlo/apps/go_packages/bin:/home/mictadlo/apps/liteide/bin/:/home/mictadlo/apps/snap:/home/mictadlo/apps/node_modules/bin:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.7.3:/usr/games/bin) Checking your OS... Linux Checking your architecture... x86_64 Checking ocamlopt... /usr/bin/ocamlopt.opt Checking ocamlbuild... /usr/bin/ocamlbuild Checking ocamldir... /usr/lib64/ocaml Checking ocaml version... 4.01.0 Checking your ocaml setup... could not compile ---------- /usr/lib64/ocaml/libasmrun.a: could not read symbols: Bad value collect2: error: ld returned 1 exit status File "caml_startup", line 1: Error: Error during linking Command exited with code 2. ---------- Your ocaml installation seems broken, please fix it 

Как можно решить проблему?

One Solution collect form web for “ocaml кажется сломанным”

Несколько вопросов, которые я замечаю сразу.

  1. Параметр --prefix=... не кажется правильным, это должно быть -prefix ...
  2. Вам нужно решить, где находится ocamlfind , без этого инструмента вы не сможете продолжить установку
  3. Вам нужно будет установить как пакет, так и его библиотеки заголовков

     $ ./configure -ocamlfind `which ocamlfind` -prefix /home/saml/ocal/apps Checking your OS... Linux Checking your architecture... x86_64 Checking ocamlopt... /usr/bin/ocamlopt.opt Checking ocamlbuild... /usr/bin/ocamlbuild Checking ocamldir... /usr/lib64/ocaml Checking ocaml version... 4.00.1 Checking your ocaml setup... 4.00.1, Unix 64bit Checking for camlp4... /usr/bin/camlp4o Checking for perl 5... found Checking for java... found Checking for nodejs... found: node Checking for nodejs version... v0.10.25 Checking for ocamlfind... /usr/bin/ocamlfind Checking for ulex... ocamlfind:/usr/lib64/ocaml/ulex, OK Checking for camlzip... ocamlfind:/usr/lib64/ocaml/zip, OK Checking for ocamlgraph... ocamlfind:/usr/lib64/ocaml/ocamlgraph, OK Congrats, you're all set. Installation will be done in: /home/saml/ocal/apps 

После решения необходимых пакетов + библиотек я смог установить это на Fedora 19 без проблем. На Fedora был пакет под названием «ocaml-findlib-1.3.3-4.fc19.x86_64», скорее всего, у вас отсутствует пакет, подобный этому на Gentoo.

  • Измените количество сгенерированных устройств / dev / tty
  • Как я могу вернуть пакет в определенную версию на Gentoo?
  • DHCP-сервер со статическим IP-адресом, не разрешающим имена хостов (клиенты делают)
  • Экран продолжает гореть на Power (Dis-) Connect
  • Использовать Huawei E8231 в качестве модема 3g
  • Как загрузить gentoo с systemd, UEFI, lvm2 rootfs с загрузкой systemd EFI?
  • Почему мои виртуальные машины Windows теперь дают мне NS_ERROR_FAILURE при запуске, так как я обновил VirtualBox до 5.1.20?
  • Отсутствует 1 MiB перед первым разделом и после последнего раздела во время секционирования с разделенным
  • Драйвер сенсорного экрана
  • Как проверить, что первичные события включены в ядре Linux, и как установить perf userland как non-root?
  • mosh-серверу нужен собственный язык UTF-8 для запуска
  • RAID 1 в Linux
  • Interesting Posts

    Мониторинг информации заголовка HTTP-сервера исходящего сервера?

    Как получить прямую ссылку на загружаемый файл (для использования с wget или cURL), который обычно загружается через Javascript в веб-браузере

    Проблема LVM с VM – нет физического диска

    Как удалить строку после шаблона поиска, глобально с vi?

    AWS Исходящие правила ACL влияют на входящие соединения ssh

    Моя виртуальная машина VirtualBox не обнаруживает подключенный к USB-диск диск

    Arch, Ubuntu: Так в чем дело с libudev.so.0?

    Как принудительно выполнить аутентификацию в exim перед отправкой?

    Не удается загрузить python-dev

    Как загрузить модуль ядра в Chromium OS?

    ksh: для печати четвертой строки над согласованной линией и второй строкой после согласованной строки

    Невозможно повторно установить / вернуться к чтению только после обновления пакета.

    Изменит ли пароль пароль какого-либо пользователя и пароль sudo?

    Была ли скомпрометирована моя машина?

    Разница между a.out и ./a.out

    Linux и Unix - лучшая ОС в мире.