<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: BMPx 0.30.0</title>
	<atom:link href="http://linuxtoy.org/archives/bmpx_0_30_0.html/feed" rel="self" type="application/rss+xml" />
	<link>http://linuxtoy.org/archives/bmpx_0_30_0.html</link>
	<description>LinuxTOY 是一个致力于提供 Linux 相关资讯的专题站点。如果您发现了好用好玩的 Linux 东东并愿意发扬自由、分享的精神，可以点击顶部导航 Contact 按钮进行投稿。</description>
	<lastBuildDate>Tue, 22 May 2012 10:49:08 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: max</title>
		<link>http://linuxtoy.org/archives/bmpx_0_30_0.html#comment-751</link>
		<dc:creator>max</dc:creator>
		<pubDate>Thu, 05 Oct 2006 05:15:19 +0000</pubDate>
		<guid isPermaLink="false">http://linuxtoy.org/archives/bmpx_0_30_0.html#comment-751</guid>
		<description>&lt;p&gt;要把gst的几个包都编出来才行的，烦，不过还是编出来了。
我也是dapper。&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>要把gst的几个包都编出来才行的，烦，不过还是编出来了。
我也是dapper。</p>]]></content:encoded>
	</item>
	<item>
		<title>By: latteye</title>
		<link>http://linuxtoy.org/archives/bmpx_0_30_0.html#comment-685</link>
		<dc:creator>latteye</dc:creator>
		<pubDate>Mon, 25 Sep 2006 17:35:01 +0000</pubDate>
		<guid isPermaLink="false">http://linuxtoy.org/archives/bmpx_0_30_0.html#comment-685</guid>
		<description>&lt;p&gt;最后来做一下总结吧~
上面的错误是由于程序员的疏忽。将绝对路径弄成了相对路径。所以我们只需要把库文件cp到bmpx安装目录下对应位置就解决了。
0.30版本用gcc最新编译，到一个位置出错了。
0.30版本用3.4gcc编译成功，打包deb成功。可是执行命令的时候提示dbus出错。
cvs上是0.31的bmpx，编译成功，打包失败。安装成功后也是提示dbus出错。&lt;/p&gt;

&lt;p&gt;有时间的朋友帮忙测试一下吧。~~偶已经尽力了。&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>最后来做一下总结吧~
上面的错误是由于程序员的疏忽。将绝对路径弄成了相对路径。所以我们只需要把库文件cp到bmpx安装目录下对应位置就解决了。
0.30版本用gcc最新编译，到一个位置出错了。
0.30版本用3.4gcc编译成功，打包deb成功。可是执行命令的时候提示dbus出错。
cvs上是0.31的bmpx，编译成功，打包失败。安装成功后也是提示dbus出错。</p>

<p>有时间的朋友帮忙测试一下吧。~~偶已经尽力了。</p>]]></content:encoded>
	</item>
	<item>
		<title>By: latteye</title>
		<link>http://linuxtoy.org/archives/bmpx_0_30_0.html#comment-684</link>
		<dc:creator>latteye</dc:creator>
		<pubDate>Mon, 25 Sep 2006 16:20:01 +0000</pubDate>
		<guid isPermaLink="false">http://linuxtoy.org/archives/bmpx_0_30_0.html#comment-684</guid>
		<description>&lt;p&gt;现在的进展是
我自己到官方网站上编译制作了，gstreamer-0.10.10包。于是上面的问题没有了。&lt;/p&gt;

&lt;p&gt;在./configure bmpx的过程中又添加了几个包。&lt;/p&gt;

&lt;p&gt;问题出现在make阶段&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;    then mv -f &quot;.deps/bmp2_bin-main.Tpo&quot; &quot;.deps/bmp2_bin-main.Po&quot;; else rm -f &quot;.deps/bmp2_bin-main.Tpo&quot;; exit 1; fi
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;In file included from main.cc:78:
play.hh:37:36: error: gst/interfaces/mixer.h: No such file or directory
play.hh:38:41: error: gst/interfaces/mixertrack.h: No such file or directory
play.hh:39:43: error: gst/interfaces/mixeroptions.h: No such file or directory
make[3]: *** [bmp2_bin-main.o] 错误 1
make[3]: Leaving directory &lt;code&gt;/home/latteye/soft/bmpx-0.30.0/src&#039;
make[2]: *** [all] 错误 2
make[2]: Leaving directory&lt;/code&gt;/home/latteye/soft/bmpx-0.30.0/src&#039;
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/home/latteye/soft/bmpx-0.30.0&#039;
make: *** [all] 错误 2&lt;/p&gt;

&lt;p&gt;但事实上 ，那几个头文件都是存在的。我查看了bmpx官方论坛。有一个人（ubuntu 64）也遇到了同样的问题，但是那个帖子没有回帖。&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>现在的进展是
我自己到官方网站上编译制作了，gstreamer-0.10.10包。于是上面的问题没有了。</p>

<p>在./configure bmpx的过程中又添加了几个包。</p>

<p>问题出现在make阶段</p>

<pre><code>    then mv -f ".deps/bmp2_bin-main.Tpo" ".deps/bmp2_bin-main.Po"; else rm -f ".deps/bmp2_bin-main.Tpo"; exit 1; fi
</code></pre>

<p>In file included from main.cc:78:
play.hh:37:36: error: gst/interfaces/mixer.h: No such file or directory
play.hh:38:41: error: gst/interfaces/mixertrack.h: No such file or directory
play.hh:39:43: error: gst/interfaces/mixeroptions.h: No such file or directory
make[3]: *** [bmp2_bin-main.o] 错误 1
make[3]: Leaving directory <code>/home/latteye/soft/bmpx-0.30.0/src'
make[2]: *** [all] 错误 2
make[2]: Leaving directory</code>/home/latteye/soft/bmpx-0.30.0/src'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/home/latteye/soft/bmpx-0.30.0'
make: *** [all] 错误 2</p>

<p>但事实上 ，那几个头文件都是存在的。我查看了bmpx官方论坛。有一个人（ubuntu 64）也遇到了同样的问题，但是那个帖子没有回帖。</p>]]></content:encoded>
	</item>
	<item>
		<title>By: latteye</title>
		<link>http://linuxtoy.org/archives/bmpx_0_30_0.html#comment-683</link>
		<dc:creator>latteye</dc:creator>
		<pubDate>Mon, 25 Sep 2006 15:15:19 +0000</pubDate>
		<guid isPermaLink="false">http://linuxtoy.org/archives/bmpx_0_30_0.html#comment-683</guid>
		<description>&lt;p&gt;我已经开了N个源了 没有0.10.7的那个包啊…………
郁闷&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>我已经开了N个源了 没有0.10.7的那个包啊…………
郁闷</p>]]></content:encoded>
	</item>
	<item>
		<title>By: latteye</title>
		<link>http://linuxtoy.org/archives/bmpx_0_30_0.html#comment-682</link>
		<dc:creator>latteye</dc:creator>
		<pubDate>Mon, 25 Sep 2006 15:07:49 +0000</pubDate>
		<guid isPermaLink="false">http://linuxtoy.org/archives/bmpx_0_30_0.html#comment-682</guid>
		<description>&lt;p&gt;libgstreamer0.10-dev是0.10.6、libgstreamer-plugins-base0.10-dev是0.10.7
很有可能是 ibgstreamer0.10-dev的问题了&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>libgstreamer0.10-dev是0.10.6、libgstreamer-plugins-base0.10-dev是0.10.7
很有可能是 ibgstreamer0.10-dev的问题了</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Toy</title>
		<link>http://linuxtoy.org/archives/bmpx_0_30_0.html#comment-681</link>
		<dc:creator>Toy</dc:creator>
		<pubDate>Mon, 25 Sep 2006 14:39:06 +0000</pubDate>
		<guid isPermaLink="false">http://linuxtoy.org/archives/bmpx_0_30_0.html#comment-681</guid>
		<description>&lt;p&gt;我 apt-get 后，上述两个 dev 包的版本为 0.10.6，估计就是这里的问题。你看你的 dev 包版本是多少？&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>我 apt-get 后，上述两个 dev 包的版本为 0.10.6，估计就是这里的问题。你看你的 dev 包版本是多少？</p>]]></content:encoded>
	</item>
	<item>
		<title>By: latteye</title>
		<link>http://linuxtoy.org/archives/bmpx_0_30_0.html#comment-680</link>
		<dc:creator>latteye</dc:creator>
		<pubDate>Mon, 25 Sep 2006 12:38:11 +0000</pubDate>
		<guid isPermaLink="false">http://linuxtoy.org/archives/bmpx_0_30_0.html#comment-680</guid>
		<description>&lt;p&gt;装了的。&lt;/p&gt;

&lt;p&gt;看了说明
执行
sudo apt-get install libboost-dev libboost-filesystem-dev libdbus1-dev libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev libgamin-dev libmusicbrainz4-dev libtag1-dev libneon25-dev libgtkmm-2.4-dev libglademm-2.4-dev libstartup-notification0-dev&lt;/p&gt;

&lt;p&gt;返回
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
libboost-dev 已经是最新的版本了。
libboost-filesystem-dev 已经是最新的版本了。
E: 无法找到软件包 libdbus1-dev&lt;/p&gt;

&lt;p&gt;看到
As of 06 July 2006, Dapper&#039;s libnotify is too old so you&#039;ll have to run configure with --disable-libnotify&lt;/p&gt;

&lt;p&gt;于是执行
./configure --disable-libnotfy&lt;/p&gt;

&lt;p&gt;没用……老样子
有点郁闷
不知道官方什么时候提供deb，类似软件包明明有 但是识别不出，或者识别错误。遇到过几次了呢。&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>装了的。</p>

<p>看了说明
执行
sudo apt-get install libboost-dev libboost-filesystem-dev libdbus1-dev libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev libgamin-dev libmusicbrainz4-dev libtag1-dev libneon25-dev libgtkmm-2.4-dev libglademm-2.4-dev libstartup-notification0-dev</p>

<p>返回
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
libboost-dev 已经是最新的版本了。
libboost-filesystem-dev 已经是最新的版本了。
E: 无法找到软件包 libdbus1-dev</p>

<p>看到
As of 06 July 2006, Dapper's libnotify is too old so you'll have to run configure with --disable-libnotify</p>

<p>于是执行
./configure --disable-libnotfy</p>

<p>没用……老样子
有点郁闷
不知道官方什么时候提供deb，类似软件包明明有 但是识别不出，或者识别错误。遇到过几次了呢。</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Toy</title>
		<link>http://linuxtoy.org/archives/bmpx_0_30_0.html#comment-679</link>
		<dc:creator>Toy</dc:creator>
		<pubDate>Mon, 25 Sep 2006 11:19:27 +0000</pubDate>
		<guid isPermaLink="false">http://linuxtoy.org/archives/bmpx_0_30_0.html#comment-679</guid>
		<description>&lt;p&gt;那么像 libgstreamer0.10-dev、libgstreamer-plugins-base0.10-dev 这些开发包装了没有？详见&lt;a href=&quot;http://bmpx.beep-media-player.org/site/Building_From_Source&quot; rel=&quot;nofollow&quot;&gt;这里&lt;/a&gt;。&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>那么像 libgstreamer0.10-dev、libgstreamer-plugins-base0.10-dev 这些开发包装了没有？详见<a href="http://bmpx.beep-media-player.org/site/Building_From_Source" rel="nofollow">这里</a>。</p>]]></content:encoded>
	</item>
	<item>
		<title>By: latteye</title>
		<link>http://linuxtoy.org/archives/bmpx_0_30_0.html#comment-678</link>
		<dc:creator>latteye</dc:creator>
		<pubDate>Mon, 25 Sep 2006 05:18:43 +0000</pubDate>
		<guid isPermaLink="false">http://linuxtoy.org/archives/bmpx_0_30_0.html#comment-678</guid>
		<description>&lt;p&gt;求救
由于官方没有给出0.30的ubuntu deb，所以我打算自己编译。
安装官方网页设置好deb和src源。
apt-get build-dep bmpx
安装好编译环境，并且已经update到最新。
可是在./configure的时候提示：&lt;/p&gt;

&lt;p&gt;checking for GST... configure: error: Package requirements (gstreamer-0.10 &gt;= 0.10.7 gstreamer-base-0.10 &gt;= 0.10.7) were not met.
Consider adjusting the PKG&lt;em&gt;CONFIG&lt;/em&gt;PATH environment variable if you
installed software in a non-standard prefix.&lt;/p&gt;

&lt;p&gt;Alternatively you may set the GST&lt;em&gt;CFLAGS and GST&lt;/em&gt;LIBS environment variables
to avoid the need to call pkg-config.  See the pkg-config man page for
more details.&lt;/p&gt;

&lt;p&gt;而事实上，我有如下的包都已经安装到了0.10.7版本
gstreamer0.10-alsa
gstreamer0.10-gnomevfs
gstreamer0.10-plugins-base
gstreamer0.10-plugins-base-apps
gstreamer0.10-plugins-base-dbg
gstreamer0.10-plugins-base-doc
gstreamer0.10-x
libgstreamer-plugins-base0.10-0
libgstreamer-plugins-base0.10-dev&lt;/p&gt;

&lt;p&gt;在新利得里面查看，虽然包名为0.10，但是已经安装版本是0.10.7。
不过我的lib目录下的目录也是gstreamer0.10而非0.10.7。
现在不知道如何解决了。
判断并不是没有发现库文件而是没有正确识别版本。所以感觉设置环境变量没效果吧……&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>求救
由于官方没有给出0.30的ubuntu deb，所以我打算自己编译。
安装官方网页设置好deb和src源。
apt-get build-dep bmpx
安装好编译环境，并且已经update到最新。
可是在./configure的时候提示：</p>

<p>checking for GST... configure: error: Package requirements (gstreamer-0.10 &gt;= 0.10.7 gstreamer-base-0.10 &gt;= 0.10.7) were not met.
Consider adjusting the PKG<em>CONFIG</em>PATH environment variable if you
installed software in a non-standard prefix.</p>

<p>Alternatively you may set the GST<em>CFLAGS and GST</em>LIBS environment variables
to avoid the need to call pkg-config.  See the pkg-config man page for
more details.</p>

<p>而事实上，我有如下的包都已经安装到了0.10.7版本
gstreamer0.10-alsa
gstreamer0.10-gnomevfs
gstreamer0.10-plugins-base
gstreamer0.10-plugins-base-apps
gstreamer0.10-plugins-base-dbg
gstreamer0.10-plugins-base-doc
gstreamer0.10-x
libgstreamer-plugins-base0.10-0
libgstreamer-plugins-base0.10-dev</p>

<p>在新利得里面查看，虽然包名为0.10，但是已经安装版本是0.10.7。
不过我的lib目录下的目录也是gstreamer0.10而非0.10.7。
现在不知道如何解决了。
判断并不是没有发现库文件而是没有正确识别版本。所以感觉设置环境变量没效果吧……</p>]]></content:encoded>
	</item>
</channel>
</rss>

