minGW编译zbar

需要依赖很多东西,官方安装:

在install完MSYS后,需要gettext以及gettext-dev

编译zbarimg需要用到ImageMagick、libpng(可选)、jpeg库(可选)

libiconv、pkg-config、autotools最好用它指定的版本,GLib用win32的最高版本,

 

 

minGW编译ImageMagick

ImageMagick有时候./configure会报告Permission Denie,多试几次就好了

如果libpng放在/usr/local要加上参数,比如:

./configure –prefix=/usr/local –enable-share LDFLAGS=”-L/usr/local/lib” CPPFLAGS=”-I/usr/local/include”

 

mingw编译libpng

1) download zlib-mingw32-dev & zlib-mingw32-dll

2)verified that this installs /usr/include/zlib.h and /usr/lib/libz.a

3)

./configure CFLAGS=”-I/usr/local/include -L/usr/local/lib”

configure: error: C compiler cannot create executables错误解决

我们在编译软件的时候,是不是经常遇到下面的错误信息呢?

 

checking build system type… i686-pc-linux-gnu
checking host system type… i686-pc-linux-gnu
checking for gcc… gcc
checking for C compiler default output file name…
configure: error: C compiler cannot create executables
See `config.log’ for more details.

 

 

有很多人建议重装GCC,但是确无济于事。

 

这个错误产生的原因其实很简单: 由于我们在编译软件之前,进行了export操作,改变了CFLAGS和LIBS的值。

 

 

这个时候只要讲这个值清空就可以了。

 

sh   export LIBS=

sh   export CFLAGS=

[转] XBMC与猫范优劣对比—-初探

一直在找适用于HTPC的媒体中心,最终也是感觉XBMC和猫范比较适合,正好发现一篇比较这两个的文章,转过来分享一下。

———————————————
这几天在试用猫范

范猫是在XBMC基础上开发的另外一款家庭媒体中心,发觉了跟XBMC相比,有以下的区别

【比XBMC强部分】
1.界面 猫范所有的片源都是以海报式展示的,比较漂亮直观,

2.片源 猫范所有的应用视频资源更新比较快 90%能够正常看,XBMC插件更新慢了点,60%

能看

3.播放 每进入一个片源,都先有介绍,所有剧情介绍,演员介绍,然后有返回跟播放选择

我们一般的习惯是看精美的海报,然后看剧情,看演员,最后才决定看与不看。猫范给了

我们选择。

有播放的历史记录和断电,断点的续播功能,我经常看到一半就有事情,就要退出,结果

进入的时候,需要找啊找啊,找到上次的播放播放位置,猫范可以直接找出上次退出点继

续播放。

看电视剧时候,可以自动的链接下一集,XBMC看完一集就返回菜单,需要选择下一集,我

经常忘记自己看到了第几集,需要从新进入查看多集后才能够找到上一集。

4.猫范加入了游戏跟外部程序调用功能,选好路径,就可以在猫范里调用任何WINDOWS的应用程序

【比XBMC不如部分】
1. 界面,猫范的背景播放与主界面的切换部分,无法是一键完成的,需要按方向键到上方才可以

2. 片源 这也是猫范最严重的错误,搜索功能没有中文搜索,而且搜索或者分类查找功能出来的视

频源只有原网址的 1/10左右,以我热爱的奇艺,选择电视剧—>内地—>战争 最后出来的片

源只有四部,我晕,看看原来的网址,远远的不止。

3.皮肤只有一种。

【插件部分】
猫范不清楚为什么,我看到了帖子里,他们总是说,因为内部讨论未通过,所以功能没有开放,

既然是免费的,为什么不开放,难道是准备收费的前兆,这样就失去了为它开发插件的兴趣。

猫范的开放程度远远没有XBMC那么高

猫范的脚本是XML+内嵌式python 这样使整个脚本很混乱,语句行太多,很难去读懂,也失去了

对它开发插件的兴趣。这样使很多爱好者很难去参与更新与维护插件,只有靠猫范本身的技术

力量了,那肯定会限制它的发展。

XBMC

1.如果每次进去,每一页都是海报形式,

2.每个插件播放之前都有内容简介提示,演员表等再选择播放还是退出
3.如果每个插件都能够及时的更新,跟上网页改版速度

4.如果都能够带断点续播功能,当然指的是网络,基本本地资源没有用,先下载多麻烦

猫范

1.如果开放程度高一些,立志做免费软件。。。

2.如果搜索加入中文搜索,分类查找可以做到跟网页一样的多内容

3.如果插件脚本像XBMC那样简单明了。。。。

4.如果遥控不要就那么几个键,很多功能都不能一键式操作,毕竟遥控器上也不止6个键了