The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"программа statifier. сборка статической прграммы. аналоги"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"программа statifier. сборка статической прграммы. аналоги"
Сообщение от borey emailИскать по авторуВ закладки(??) on 24-Фев-05, 16:26  (MSK)
приходится сопровождать много разных версий линуксов. с разным набором библиотек и версиями ядер. чтобы перенести одну софтину в другую версию измудохаться нужно конкретно. пример , чтобы перенести pgadmin3 на линух с ядром 2.2 нужно чтобы собрать кучу библиотек(пр wxWindows). Нашел тут прогу statifier которая вроде как собирает все динамические связи в один статический исполняемый файл.те после обработки етой прогой файл становится статическим и ... огромным. но мне всё равно, мобильность важней. Думал вот оно счастье. оказалось что такой файл запускается только на этой же машине а на другой вываливается в core
кто-нибудь может помочь с выбором аналогичной проги или советом по этой проблеме
а то меня совсем забодали
заранее благодарен
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "программа statifier. сборка статической прграммы. аналоги"
Сообщение от Maxim Kuznetsov Искать по авторуВ закладки on 24-Фев-05, 16:35  (MSK)
>приходится сопровождать много разных версий линуксов. с разным набором библиотек и версиями
>ядер. чтобы перенести одну софтину в другую версию измудохаться нужно конкретно.
>пример , чтобы перенести pgadmin3 на линух с ядром 2.2 нужно
>чтобы собрать кучу библиотек(пр wxWindows). Нашел тут прогу statifier которая вроде
>как собирает все динамические связи в один статический исполняемый файл.те после
>обработки етой прогой файл становится статическим и ... огромным. но мне
>всё равно, мобильность важней. Думал вот оно счастье. оказалось что такой
>файл запускается только на этой же машине а на другой вываливается
>в core
>кто-нибудь может помочь с выбором аналогичной проги или советом по этой проблеме
>
>а то меня совсем забодали
>заранее благодарен
в configure есть магическая опция -disable shared и в gcc не менее магическая -static ; вот с этими ключами и собираешь требуемую вешч..
ограничения - на инструментальной машине должны быть статические версии ВСЕХ требуемуых библиотек и возможно головная боль с GNOME/GTK приложениями..(точнее сказать головная боль обеспеченена если чему-то требуется libdl)


  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "программа statifier. сборка статической прграммы. аналоги"
Сообщение от borey emailИскать по авторуВ закладки(??) on 25-Фев-05, 08:10  (MSK)
>>приходится сопровождать много разных версий линуксов. с разным набором библиотек и версиями
>>ядер. чтобы перенести одну софтину в другую версию измудохаться нужно конкретно.
>>пример , чтобы перенести pgadmin3 на линух с ядром 2.2 нужно
>>чтобы собрать кучу библиотек(пр wxWindows). Нашел тут прогу statifier которая вроде
>>как собирает все динамические связи в один статический исполняемый файл.те после
>>обработки етой прогой файл становится статическим и ... огромным. но мне
>>всё равно, мобильность важней. Думал вот оно счастье. оказалось что такой
>>файл запускается только на этой же машине а на другой вываливается
>>в core
>>кто-нибудь может помочь с выбором аналогичной проги или советом по этой проблеме
>>
>>а то меня совсем забодали
>>заранее благодарен
>в configure есть магическая опция -disable shared и в gcc не менее
>магическая -static ; вот с этими ключами и собираешь требуемую вешч..
>
>ограничения - на инструментальной машине должны быть статические версии ВСЕХ требуемуых библиотек
>и возможно головная боль с GNOME/GTK приложениями..(точнее сказать головная боль обеспеченена
>если чему-то требуется libdl)
это я понимаю конечно
просто statifier позволял обходится без исходников прграммы
ему передаёшь бинарник с кучей динамических связей а на выходе получаешь тотже бинарник но огромный и статический. Очень удобно для переноса на другую машину. Но хренова эта прога работает вот и спрашиваю про какие нить аналоги или другие пути.
за совет спасибо, кое что из этого не знал(про -disable shared)


  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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