pdf2swf не устанавливается через Homebrew, но остальные swftools

Окружающая среда OSX 10.9.5

Я пытаюсь установить swftools, чтобы использовать pdf2swf. Устанавливаю через HomeBrew. Я видел различные заметки о pdf2swf. не удается установить, если его зависимости не были ранее установлены. Итак, используя команду по ссылке, которую я использую:

$ brew install freetype libjpeg giflib swftools

И он завершается без ошибок, за исключением того, что pdf2swf не установлен. Когда я смотрю в usr/local/bin, я вижу, что другие swftools успешно установлены.

Кто-нибудь знает, что может быть не так?

Обновление: для полноты картины, если кто-то столкнется с этим вопросом и хочет использовать pdf2swf в настольном приложении AIR: вы не можете. По-видимому, pdf2swf компилирует swf с определенными настройками безопасности «AllowDomain», и нет возможности не делать этого. Если не считать редактирования исходного кода и самостоятельной компиляции pdf2swf, это кажется тупиком.


person spring    schedule 06.01.2016    source источник


Ответы (1)


Если вы посмотрите на формулу заваривания: brew edit swftools, поддержка PDF осуществляется через xpdf, и это не включено по умолчанию, так как XQuartz необходимо быть установленным:

brew instal swftools --with-xpdf
swftools: XQuartz is required to install this formula.
You can install with Homebrew Cask:
  brew install Caskroom/cask/xquartz

You can download from:
  https://xquartz.macosforge.org
Error: An unsatisfied requirement failed this build.

So:

  • Установите XQuartz
  • brew install swftools --with-xpdf
person SushiHangover    schedule 06.01.2016