Автор Тема: Собрал редактор субтитров Aegisub  (Прочитано 24853 раз)

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Re: Собрал редактор субтитров Aegisub
« Ответ #15 : 18.02.2019 10:38:41 »
firefox и thunderbird в c7.
Спасибо, увидел. Буду пробовать, но вот в p7/t7 нет этого кастомного 4.8.
Можно тут попросить собрать его для t7 хотя бы, если есть необходимые для его сборки компоненты в t7 ?
Естественно, надо самим собирать. Тут я уже не помощник.
Андрей Черепанов (cas@)

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Re: Собрал редактор субтитров Aegisub
« Ответ #16 : 18.02.2019 10:48:44 »
Естественно, надо самим собирать. Тут я уже не помощник.
А официально никак нельзя положить этот gcc в t7, может баг завести ? Я тут пытался 4.7.4 ковырять, но моего кунг-фу мало.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Re: Собрал редактор субтитров Aegisub
« Ответ #17 : 18.02.2019 11:19:30 »
Естественно, надо самим собирать. Тут я уже не помощник.
А официально никак нельзя положить этот gcc в t7, может баг завести ? Я тут пытался 4.7.4 ковырять, но моего кунг-фу мало.
Просто недостаточно ресурсов на это.
Андрей Черепанов (cas@)

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Re: Собрал редактор субтитров Aegisub
« Ответ #18 : 18.02.2019 11:40:38 »
Естественно, надо самим собирать. Тут я уже не помощник.
А официально никак нельзя положить этот gcc в t7, может баг завести ? Я тут пытался 4.7.4 ковырять, но моего кунг-фу мало.
Просто недостаточно ресурсов на это.
Нечто подобное я подозревал. И на том спасибо, что собрали для "почти t7" - c7 !

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Re: Собрал редактор субтитров Aegisub
« Ответ #19 : 18.02.2019 17:02:13 »
Смотрите custom-gcc в c7.
Собралось для p7! Установку пока ещё не проверял.
Но никому не рекомендую повторять подобную сборку и именно по этой причине пакеты будут только в rpm виде для 32 битных машин. Если успешно установятся, то выложу на яндекс диск.

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Re: Собрал редактор субтитров Aegisub
« Ответ #20 : 21.02.2019 16:29:27 »
Собрать то собрал, но при установке на p7:
The following packages have unmet dependencies:
aegisub: Depends: libstdc++.so.6(GLIBCXX_3.4.18) but it is not installable
Depends: libstdc++.so.6(GLIBCXX_3.4.19) but it is not installable
Попытка установить rpm пакет с этой библиотекой из custom-gcc 4.8 успехом не увенчалась, потому как не увидел, что данные библиотеки провайдят эти самые GLIBCXX_3.4.1(8)9 . Кто виноват и что делать ?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Re: Собрал редактор субтитров Aegisub
« Ответ #21 : 21.02.2019 17:33:48 »
Собрать то собрал, но при установке на p7:
The following packages have unmet dependencies:
aegisub: Depends: libstdc++.so.6(GLIBCXX_3.4.18) but it is not installable
Depends: libstdc++.so.6(GLIBCXX_3.4.19) but it is not installable
Попытка установить rpm пакет с этой библиотекой из custom-gcc 4.8 успехом не увенчалась, потому как не увидел, что данные библиотеки провайдят эти самые GLIBCXX_3.4.1(8)9 . Кто виноват и что делать ?
Смотрите, как собирается firefox.
Андрей Черепанов (cas@)

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Re: Собрал редактор субтитров Aegisub
« Ответ #22 : 22.02.2019 19:22:08 »
Наткнулся тут пока разбирался со сборкой, не критично конечно, но хорошо бы всё же вывод поправить - в глазах рябит от такого. А так собрать под p7 получилось (немного перекрутил в хэшере первый раз, вот оно и не собралось как надо).

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Re: Собрал редактор субтитров Aegisub
« Ответ #23 : 27.02.2019 18:35:30 »
Получилось вычистить requires этих двух Depends: libstdc++.so.6(GLIBCXX_3.4.18) Depends: libstdc++.so.6(GLIBCXX_3.4.19) из пакета с помощью %filter_from_requires, но при запуске установленного бинарника всё равно требуются эти версии библиотеки для работы. Дальше разбираться выше моих сил, поэтому для 7-ки пакета не будет.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Re: Собрал редактор субтитров Aegisub
« Ответ #24 : 28.02.2019 05:53:34 »
Надо с RPATH собирать, чтобы программа увидела кастомный libsrdc++.
Андрей Черепанов (cas@)

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Re: Собрал редактор субтитров Aegisub
« Ответ #25 : 28.02.2019 06:29:31 »
Надо с RPATH собирать, чтобы программа увидела кастомный libsrdc++.
Ага, значит устанавливать компоненты от 4.8 в систему всё равно придётся. Посмотрю, можно ли и как с rpath это собрать.
PS а может просто применить LD_LIBRARY_PATH для запуска конкретного бинарника через скрипт ?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Re: Собрал редактор субтитров Aegisub
« Ответ #26 : 28.02.2019 07:54:25 »
Можно. Но лучше посмотреть, какие три строки добавляется в спек firefox.
Андрей Черепанов (cas@)

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Re: Собрал редактор субтитров Aegisub
« Ответ #27 : 28.02.2019 19:22:51 »
Собралось, устанавливается и запускается. Работоспособность не проверялась.
RPMки для 32-хбитных p7/t7 систем в архиве tar.gz залиты на яндекс диск.

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Re: Собрал редактор субтитров Aegisub
« Ответ #28 : 03.03.2019 12:14:08 »
Работоспособность не проверялась.
Вылетает при загрузке видео, не судьба похоже для p7...

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Re: Собрал редактор субтитров Aegisub
« Ответ #29 : 03.03.2019 12:33:27 »
Работоспособность не проверялась.
Вылетает при загрузке видео, не судьба похоже для p7...
При выводе звука через PulseAudio программу вышибает со следующей диагностикой (см. скриншот). Помогает переключение вывода на ALSA, по крайней мере при загрузке видео и субтитров редактор не вылетает в этом случае.