ajunta |
|
Темы:
15
Сообщения:
25
Участник с: 04 мая 2009
|
Всем доброго времени суток! Краткая предыстория задачи - необходимо имеющийся файл в формате ape по cue нарезать во flac. Найдено решение http://linuxoid.hostopia.com/Перекодироване_одиночного_аудиофайла_(APE,_WAV,_FLAC)_во_FLAC_по_CUE-таблице, как я понял для работы необходимо собрать mac-port. В ауре нашелся, однако не собирается с ошибкой: -DPIC -o .libs/APELink.o у товарища тут http://aur.archlinux.org/packages.php?ID=22239 проблема видимо аналогичная. Следуя его рекомендациям, поправил packagebuild, однако пакета gcc3, котороый он рекомендует не нашлось. Собственно вопрос - как бы по-проще разрешить траблу? |
gen1s |
|
Темы:
1
Сообщения:
4
Участник с: 26 января 2009
|
У меня такая же проблема. Решил так. Запускаем один раз makepkg в директории с PKGBUILD. Он скачает mac-3.99-u4-b5.tar.gz, распакует и начнёт компилировать. Но хрен у него получится. Начинаем править файл src/mac-3.99-u4-b5/src/MACLib/APELink.cpp. В строках 66, 67, 68, 69, 84 надо в начале строки дописать const. После этого в файле PKGBUILD закомментировать строку source (поставить в начале #), что бы он не скачивал файл и не распаковывал его. Запускаем makepkg. Пакет собран. Теперь можно резать. |
ajunta |
|
Темы:
15
Сообщения:
25
Участник с: 04 мая 2009
|
Спасибо за совет, но опробовать его не пришлось. Как раз сегодня добрые люди из AUR обновили packagebuild, включив в него патч, исправляющий данную ошибку. Только что все поставилось нормально в штатном режиме. |