2013-03-01 145 views
0
checking for jpeg_destroy_decompress in -ljpeg... no 
configure: WARNING: *** JPEG loader will not be built (JPEG library not found) *** 
configure: error: 
*** Checks for JPEG loader failed. You can build without it by passing 
*** --without-libjpeg to configure but some programs using GTK+ may 
*** not work properly 

而配置脚本运行GDK-pixbuf的-2.27.1我收到上述错误脚本运行。JPEG文件未找到 - 配置GDK-pixbuf的-2.27.1

LD_LIBRARY_PATH=/usr/local/lib:/usr/lib:$LD_LIBRARY_PATH ./configure 

JPEG文件在这里安装:----

/usr/lib/arm-linux-gnueabihf/libjpeg.so.8.4.0 

连我自己的软链接,然后也同样的错误:----

ln -s /usr/lib/arm-linux-gnueabihf/libjpeg.so.8.4.0 /usr/local/lib/libjpeg.so.8.4.0 

我已经安装了JPEG库。请建议如何解决它?

+0

请推荐。 – Katoch 2013-03-01 08:59:03

+0

该softlink完全是错误的事情,交叉编译是复杂的,你应该读一些像http://www.gtk.org/api/2.6/glib/glib-cross-compiling.html第一 – iain 2013-03-01 15:19:31

回答

1

不要符号链接,而应该将相应的libjpeg库添加到.bash_profile或.bashrc中的路径中。这是我如何做到的一个例子。

export LIBRARY_PATH=/usr/local/lib:/opt/libjpeg-turbo/lib64:$LIBRARY_PATH 
export CPATH=/usr/local/include:/opt/libjpeg-turbo/include:$CPATH 
相关问题