The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Error code 1 - устал бороться, !*! WrongDragon, 14-Июл-04, 17:27  [смотреть все]
Ситуация такая: на входе тока что поставленая FreeBSD 4.10 при попытке откомпилировать Midnight Commander из портов повозившись система выдала сообщение "/usr/libexec/id-elf.so.1: Shared object "libssl.so.3" not found"
всё бы хорошо, эта библиотека (или что это, я ламер пока, в никсах, не дотумкал ещё) там отсутствует, но ковыряя 4.9 например, я натыкался на такую вещь, есть скажем "чего_нибудь.so.2", а нада "чего_нибудь.so.1"

и орёт благим матом "не хочу!!! не буду!!!! ерор код ван!!!"

можно ли как нибудь это цивилизованно вылечить, мож кто укажет на криворукость мою?

заранее спасиба

  • Error code 1 - устал бороться, !*! deadmoroz2, 17:40 , 14-Июл-04 (1)
    >Ситуация такая: на входе тока что поставленая FreeBSD 4.10 при попытке откомпилировать
    >Midnight Commander из портов повозившись система выдала сообщение "/usr/libexec/id-elf.so.1: Shared object
    >"libssl.so.3" not found"

    просто сделай симлинк с таким названием на эту библиотеку

    • Error code 1 - устал бороться, !*! WrongDragon, 17:45 , 14-Июл-04 (2)
      >>Ситуация такая: на входе тока что поставленая FreeBSD 4.10 при попытке откомпилировать
      >>Midnight Commander из портов повозившись система выдала сообщение "/usr/libexec/id-elf.so.1: Shared object
      >>"libssl.so.3" not found"
      >
      >просто сделай симлинк с таким названием на эту библиотеку


      и на что этот симлинк должен ссылаться?
      если там вообще не было никаких "libssl.so.*"
      что надо установить тогда, никак понять не могу

      • Error code 1 - устал бороться, !*! deadmoroz2, 18:01 , 14-Июл-04 (4)
        >и на что этот симлинк должен ссылаться?
        >если там вообще не было никаких "libssl.so.*"
        >что надо установить тогда, никак понять не могу

        Eсли не ошибаюсь, это библиотека из раздела crypto установки FreeBSD

  • Error code 1 - устал бороться, !*! lavr, 17:59 , 14-Июл-04 (3)
    >Ситуация такая: на входе тока что поставленая FreeBSD 4.10 при попытке откомпилировать
    >Midnight Commander из портов повозившись система выдала сообщение "/usr/libexec/id-elf.so.1: Shared object
    >"libssl.so.3" not found"
    >всё бы хорошо, эта библиотека (или что это, я ламер пока, в
    >никсах, не дотумкал ещё) там отсутствует, но ковыряя 4.9 например, я
    >натыкался на такую вещь, есть скажем "чего_нибудь.so.2", а нада "чего_нибудь.so.1"
    >
    >и орёт благим матом "не хочу!!! не буду!!!! ерор код ван!!!"
    >
    >можно ли как нибудь это цивилизованно вылечить, мож кто укажет на криворукость
    >мою?
    >
    >заранее спасиба

    дело не в кривости рук, а в полном отсутствии знаний:

    - процесс компиляции
    - процесс сборки-линковки
    - статические и динамические библиотеки

    man gcc
    man ld
    man ldd
    man ldconfig

    ldconfig -r | grep libssl

    а вот почему данная библиотека отсутствует, вероятно по причине кривой
    или неполной установки:

    ls -la /usr/lib | grep libssl
    which openssl
    openssl version
    ldd /path/openssl

    • Error code 1 - устал бороться, !*! Mitch, 04:16 , 15-Июл-04 (5)
      find / -name libssl.so
      если найдет - то cd туда где он нашел libssl.so.N
      ln -s libssl.so.N libssl.so.3
      а если ее нету то надо ставить
      http://www.openssl.org/
      /usr/ports/security/openssl

      =========================
      FreeBSD, Linux
      Администрирование и консультации
      http://aka-root.com/

      • Error code 1 - устал бороться, !*! mj, 07:04 , 15-Июл-04 (6)
        поставь с дистра фри пакадж linuxlib (или как там подобное) - мс чисто линуховое приложение.
        • Error code 1 - устал бороться, !*! newser, 10:01 , 15-Июл-04 (7)
          >поставь с дистра фри пакадж linuxlib (или как там подобное) - мс
          >чисто линуховое приложение.

          Определенно, что-то новенькое! :) Похоже, рушатся все мои представления о портируемых приложениях, а то, что mc и под виндой можно скомпилить без всяких linuxlib - это уже патология. :)

          • Error code 1 - устал бороться, !*! mj, 10:08 , 15-Июл-04 (8)
            :) а я и не знал, что под мягкие есть мс
          • Error code 1 - устал бороться, !*! WrongDragon, 15:40 , 16-Июл-04 (10)
            >>поставь с дистра фри пакадж linuxlib (или как там подобное) - мс
            >>чисто линуховое приложение.
            >
            >Определенно, что-то новенькое! :) Похоже, рушатся все мои представления о портируемых приложениях,
            >а то, что mc и под виндой можно скомпилить без всяких
            >linuxlib - это уже патология. :)

            решилось путём установки пакета linuxbase


            • Error code 1 - устал бороться, !*! newser, 16:51 , 16-Июл-04 (11)
              >решилось путём установки пакета linuxbase

              ИМХО, это путь в Москву через Владивосток! В FreeBSD есть собственная библиотека libssl. И все дело в том, что требуется с дистрибутива FreeBSD установить crypto, как здесь уже и советовали. Могу только порекомендовать чтение handbook в ОБЯЗАТЕЛЬНОМ порядке.

              • Error code 1 - устал бороться, !*! mj, 11:29 , 19-Июл-04 (12)
                rtfm - само собой, просто и опыт надо ИМЕТЬ не на словах.
                часто ТАКИЕ вопросы задают?
                я ответил, что проще и понятнее ЛЮБОМУ.

                (ваще канечно, можно и первые несколько пп, но уж больно запаренно для новичка, хотя работать тоже будет)

                • Error code 1 - устал бороться, !*! lavr, 11:55 , 19-Июл-04 (13)
                  >rtfm - само собой, просто и опыт надо ИМЕТЬ не на словах.
                  >
                  >часто ТАКИЕ вопросы задают?
                  >я ответил, что проще и понятнее ЛЮБОМУ.
                  >
                  >(ваще канечно, можно и первые несколько пп, но уж больно запаренно для
                  >новичка, хотя работать тоже будет)

                  запаренно - рвать гланды через ж...у == использовать эмуляцию linux в bsd
                  и корячиться с линуксовыми приложениями в bsd, особенно с теми, которые
                  без проблем идут под native(родной) системой и не требуют лишних
                  телодвижений.

                  Unix != Windows и как правильно было подмеченно, требует изучения документации: Handbook & FAQ минимум (настольные книги), вместо тыркания
                  а-ля Windows -> попробую установить-запустить, авось само заработает...

                  PS. Сообственно и Windows сервера (не workstation) требуют знаний.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру