Como faço para recriar Octave e link no GraphicsMagick?

0

Parece haver alguma discussão sobre esse assunto. Octave só permite pixels de 8 bits usando imread (). Eu fiz o download, reconstruí e instalei o GraphicsMagick com o configure set para usar 16 bits. Eu reiniciei o caminho e tentei fazer o download dos tarballs para Octave 4.0, Octave 3.8 e Octave 3.6.2. Todos os três não conseguem configurar imread () na construção. De acordo com a documentação, você deve reconstruir o GraphicsMagick da origem para configurar imagens de 16 bits e, a partir dele, é necessário reconstruir Octave da origem para o link no GraphicsMagicK reconfigurado. O erro mais recente é: "configure: WARNING: a biblioteca GraphicsMagick ++ falha nos testes. A função imread para ler arquivos de imagem não estará totalmente funcional."

Eu já executei o apt-cache depends octave | grep -i magick

e exportar PKG_CONFIG_PATH = / usr / local / lib / pkgconfig: $ PKG_CONFIG_PATH

então usado ./configure --with-quantum-depth = 32 --enable-shared --disable-static --with -magick-plus-plus = yes

Obrigado antecipadamente.

    
por Bruce Rout 24.07.2015 / 03:47

1 resposta

0

(eu tive o mesmo problema) Isso funcionou para mim no final.

No terminal, instale

sudo apt-get build-dep octave

No synaptic, instale

libqt4-opengl-dev

Então, baixe octave-4.0.0.tar.gz de ftp://ftp.gnu.org/gnu/octave/

descompacte octave-4.0.0.tar.gz para casa.

cd octave-4.0.0
./configure
make
sudo make install

Isso funcionou em todas as máquinas que eu tentei no meu laboratório.

    
por naveen chandra Kumar 06.09.2015 / 08:24