xpdf configure AVISO - Não foi possível encontrar o Motif / X

0

Meu ambiente é mint17 3.13.0-24-generic x86_64

Eu tento compilar xpdf do código-fonte:

sudo apt-get install libfreetype6-dev libmotif-dev
wget ftp://ftp.foolabs.com/pub/xpdf/xpdf-3.04.tar.gz  
tar xvf xpdf-3.04.tar.gz
cd xpdf-3.04
./configure \
    --with-freetype2-library=/usr/lib/x86_64-linux-gnu \
    --with-freetype2-includes=/usr/include/freetype2 \
    --with-Xm-library=/usr/lib/x86_64-linux-gnu \
    --with-Xm-includes=/usr/include/Xm

Então eu recebi as mensagens de AVISO:

configure: WARNING: Couldn't find X
configure: WARNING: Couldn't find Motif
configure: WARNING: -- You will be able to compile pdftops, pdftotext, pdfinfo, pdffonts, pdfdetach, and pdfimages, but not xpdf or pdftoppm

Eu verifiquei a localização dos arquivos de biblioteca e cabeçalho. Não tenho ideia do motivo pelo qual o local certo com a versão mais recente ainda causou isso.

library: /usr/lib/x86_64-linux-gnu/libXm.so
header files: /usr/include/Xm

Além disso, eu pesquiso no Google, poucas pessoas receberam a mesma mensagem de aviso insolúvel em diferentes plataformas.

* Preciso compilar xpdf do código-fonte.

    
por Kir Chou 02.03.2015 / 17:20

1 resposta

3

Você também precisa instalar libxt-dev . Os argumentos --with-Xm-... para ./configure não são necessários (na verdade, --with-Xm-includes=/usr/include/Xm falhará, já que o cabeçalho Motif inclui todos os arquivos em um subdiretório Xm do diretório de inclusão fornecido) e --with-freetype2-library=/usr/lib/x86_64-linux-gnu pode ser descartado também (é o padrão):

sudo apt-get install libfreetype6-dev libmotif-dev libxt-dev
wget ftp://ftp.foolabs.com/pub/xpdf/xpdf-3.04.tar.gz  
tar xvf xpdf-3.04.tar.gz
cd xpdf-3.04
./configure --with-freetype2-includes=/usr/include/freetype2
make
    
por 05.03.2015 / 07:10