lib + dll => lib

Тема в разделе "WASM.WIN32", создана пользователем nerezus, 8 май 2009.

  1. nerezus

    nerezus New Member

    Публикаций:
    0
    Регистрация:
    23 сен 2006
    Сообщения:
    89
    Собственно как из динамической библиотеки сделать статическую?
    Теоретически, насколько знаю, это возможно сделать.

    Есть ли утилиты?
     
  2. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    dll2lib
     
  3. nerezus

    nerezus New Member

    Публикаций:
    0
    Регистрация:
    23 сен 2006
    Сообщения:
    89
    [​IMG]
    А как от такого избавиться?

    Статическая линковка то нужна.
     
  4. censored

    censored New Member

    Публикаций:
    0
    Регистрация:
    5 июл 2005
    Сообщения:
    1.615
    Адрес:
    деревня "Анонимные Прокси"
    nerezus
    imho, пересобрать проект с либой питона (он же вроде доступен).
     
  5. nerezus

    nerezus New Member

    Публикаций:
    0
    Регистрация:
    23 сен 2006
    Сообщения:
    89
    censored
    так влом перекомпиливать питон в виде статической либы, трудоемкость, думаю, будет намного больше, чем переконвертить динамическую в статическую.
     
  6. censored

    censored New Member

    Публикаций:
    0
    Регистрация:
    5 июл 2005
    Сообщения:
    1.615
    Адрес:
    деревня "Анонимные Прокси"
    на данный момент на лицо конфликт библиотек
     
  7. nerezus

    nerezus New Member

    Публикаций:
    0
    Регистрация:
    23 сен 2006
    Сообщения:
    89
    censored
    ну это понятно )

    Можно ли вытащить из lib часть функций?
     
  8. censored

    censored New Member

    Публикаций:
    0
    Регистрация:
    5 июл 2005
    Сообщения:
    1.615
    Адрес:
    деревня "Анонимные Прокси"
    можно. ida ;)
     
  9. censored

    censored New Member

    Публикаций:
    0
    Регистрация:
    5 июл 2005
    Сообщения:
    1.615
    Адрес:
    деревня "Анонимные Прокси"
    btw, у _winnie в журнальчеге был урезанный питон 2.5, пересобранный, поищи, может и сам проект остался.
     
  10. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    Однако проблема линковки может быть ещё более трудоёмкой задачей.
     
  11. nerezus

    nerezus New Member

    Публикаций:
    0
    Регистрация:
    23 сен 2006
    Сообщения:
    89
    Странная цена у dll2lib - продукт явно для "ремесленников", но цена как за корпоративный продукт, хотя в этой области я не вижу ее применения. Интересно, сколько раз ее купили.
     
  12. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    nerezus
    Цена этой утилитки и правда жгёт. ^)
     
  13. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    Подумалось, может свою сделать опенсорсную. ^)
     
  14. Phuntik

    Phuntik New Member

    Публикаций:
    0
    Регистрация:
    4 фев 2008
    Сообщения:
    318
    http://www.gamedev.ru/code/forum/?id=92235
     
  15. Booster

    Booster New Member

    Публикаций:
    0
    Регистрация:
    26 ноя 2004
    Сообщения:
    4.860
    Непрокатит.
     
  16. Phuntik

    Phuntik New Member

    Публикаций:
    0
    Регистрация:
    4 фев 2008
    Сообщения:
    318
    Иначе говоря, убираешь конфликтующие либы из настроек проекта, а затем подключаешь их в настройках, но уже в другом пункте меню. Порядок подключения играет роль.