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 

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

  • Смонтируйте / etc из диска в squashfs
  • Как я могу запросить устаревшие / устаревшие установленные пакеты (ebuild) на Gentoo?
  • что означает elibc_FreeBSD в наложениях gentoo portage?
  • Как устранить неисправность udev, не создавая / dev / hda3 при загрузке gentoo?
  • grub PCBSD-GENTOO
  • / dev / kvm отсутствует в системе, поддерживающей kvm-виртуализацию
  • Создайте USB-накопитель Windows 10 в Linux
  • Почему / lib / модули настолько огромны под моим gentoo, по сравнению с Ubuntu
  • 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.

    Interesting Posts

    .bashrc не выполняется

    Mint изменяет маршрут по умолчанию, когда eth0 возвращается и ломает существующие соединения tcp

    LibreOffice Writer Перейти на страницу

    Как просто восстановить единственный файл только на удаленном диске?

    Зачем мне нужен mkswap, если пространство подкачки было создано через fdisk?

    Bash error => "exit: code: требуется числовой аргумент"

    Удален рабочий стол GNOME, не удается подключиться к Интернету с терминала

    Моя Fedora 22 не может открыть Wi-Fi сети?

    Как я могу автоматически выбирать зависимости при установке пакета Debian?

    Использование ssh с аутентификацией на основе сертификатов

    с помощью git для управления версиями любого файла, отредактированного с помощью текстового редактора

    Не удается установить новое ядро ​​на сервере ubuntu. «Ошибка gzip: stdout: Отсутствие пробела на устройстве», несмотря на обилие дискового пространства

    Проблема с миграцией EasyApache 4

    Как я могу запустить две команды подряд из cron?

    Система Xmonad и X Window

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