Ubuntu 7.04 AMD64中编译安装网络电视Gsopcast0.3.1

CPU/显卡/打印机/USB设备等硬件问题
lisir
帖子: 1187
注册时间: 2006-04-29 14:54
来自: 山东
联系:

Ubuntu 7.04 AMD64中编译安装网络电视Gsopcast0.3.1

#1

帖子 lisir » 2007-06-24 10:44

看到有网友说安装64位的Ubuntu没有问题,于是耐不住想尝尝鲜,反正系统上也没什么重要东西,重装了Ubuntu AMD64 7.04版,从系统──系统管理──受限驱动管理器中安装好驱动(我的是Nvidia的显卡),根据viewtopic.php?t=42579解决了Firefox的Flash问题,根据快速设置指南http://wiki.ubuntu.org.cn/index.php?tit ... 8.EF.BC.89安装好语言包、输入法、Java、星际译王、文泉驿字体(这个我是直接用我下载的deb包安装的)、audacious、mplayer等东西,然后从http://www1.mplayerhq.hu/MPlayer/releas ... 03.tar.bz2下载回AMD64 Linux的解码包,解压后将解压出来的几个文件拷贝到新建的/usr/lib/win32目录下,就OK了。

这几个问题解决后,但在安装Gsopcast时出现了问题,下载回来的i386的deb包无法安装,提示架构不一样,没办法,只能编译源码安装了,根据http://code.google.com/p/gsopcast/source的提示,需要先安装subversion(因为他使用了sub命令来下载源码嘛):

代码: 全选

sudo apt-get install subversion
另外一块安装上基本编译环境:

代码: 全选

sudo apt-get install build-essential
再安装上automake包:

代码: 全选

sudo apt-get install automake
顺便把提示推荐安装的autoconf等包安装上:

代码: 全选

 sudo apt-get install autoconf2.13 autobook autoconf-archive gnu-standards autoconf-doc automake1.10-doc
OK,根据http://code.google.com/p/gsopcast/source的提示命令下载源码吧:

代码: 全选

svn checkout http://gsopcast.googlecode.com/svn/trunk/ gsopcast
这样就将gsopcast的源码下载回来了。注意:这条命令执行时要在你自己有写权限的目录下,如你的家目录。
进入gsopcast目录:

代码: 全选

cd gsopcast
用ls命令看一下下载回来的都有什么,是不是看到一个autogen.sh?这是当时目录下唯一一个能执行的,而且没有configure这样的命令(绿色的)。好吧,我们来执行它:

代码: 全选

./autogen.sh
咦?出错了,至少我是这样,提示: “warning: macro `AM_PATH_ALSA' not found in library”。再到其官方网站http://lianwei3.googlepages.com/home2去看一下,哦,找到了:
Requirements:

sp-sc, alsa-lib, gtk+2.0, and a media player capable of playing wmv file.
打开新立得,搜索安装:“libgtk2.0”,将搜索出的带common和dev的都标记安装上,再搜索alsa,因为是要安装库,我标记了lib32asound2-dev和libasound2-dev这两个就OK了。
现在再执行:

代码: 全选

./autogen.sh
OK,现在提示:
……
configure: creating ./config.status
config.status: creating Makefile
config.status: creating data/gsopcast.desktop.in
config.status: creating data/Makefile
config.status: creating po/Makefile.in
config.status: creating src/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing intltool commands
config.status: executing default-1 commands
config.status: executing po/stamp-it commands
Now type `make' to compile Package
(PS:可能此处的提示不一样,因为我前面的操作虽然提示错误,但还是生成了configure文件。如果是提示生成了configure文件,并没有让直接输入make进行编译包,则在make前需要执行./configure命令进行配置)

也就是我们这一步已经通过了,直接输入make来编译包就可以了,执行命令:

代码: 全选

make
没什么错误,我们接着就把它安装上吧:

代码: 全选

sudo make install


现在虽然gsopcast安装上了,但由于sp-sc这个核心还没有安装,所以还要到http://download.sopcast.org/download/sp-sc.tgz
下载sp-sc的包,下载回来解包:

代码: 全选

tar xvf sp-sc.tgz
或者直接在文件管理器中用鼠标右键,选择“解压在此处”就可以解压出来。

然后将解包出来的sp-sc目录下的sp-sc文件拷贝到/usr/bin目录下
进入sp-sc目录:

代码: 全选

cd sp-sc
拷贝sp-sc文件到/usr/bin目录

代码: 全选

sudo cp sp-sc /usr/bin
OK,现在在终端下输入gsopcast试试,看看是不是已经出来了?

:lol: :lol:

但这时因为默认是安装到/usr/local下的,所以应用程序的影音下没有它的快捷方式,如果想在应用程序的影音下添加上Gsopcast的快捷方式,可以到/usr/local下把生成的gsopcast.desktop文件和gsopcast.png图标文件拷贝到相应目录下:

代码: 全选

 cd /usr/local/share/applications/
 sudo cp gsopcast.desktop /usr/share/applications/

cd /usr/local/share/pixmaps
 sudo cp gsopcast.png /usr/share/pixmaps/
这样再看看应用程序下的影音里,是不是已经有了gsopcast的快捷方式了?

PS:
看了ROOTS兄的http://dengpeng.name/blog/2006/12/07/gsopcast/的文章后,才发现自己为了解决autogen.sh的错误安装的库多了些,大家可以按ROOTS兄的方法安装所需软件包试试。


附:自己也试着学着Roots兄做了个AMD64的deb包,大家试试吧。注意:还是需要自己按这里的步骤拷贝文件来添加影音下的快捷方式。还有,记得下载sp-sc并把它解包拷贝到/usr/bin目录下呀。

Warning:千万记得要安装32位包:

代码: 全选

sudo apt-get install ia32-libs ia32-libs-gtk linux32 lib32asound2
否则就会出现只显示connecting...但就是无法调用Mplayer的症状,如果在终端下执行gsopcast则会提示:“sp-sc: No file or directory”。[/size][/color]
附件
gsopcast_0.3.1-1_amd64.deb
AMD64的Gsopcast,0.3.1版
(40.17 KiB) 已下载 1112 次
上次由 lisir 在 2007-06-26 14:56,总共编辑 1 次。
学会看置顶帖、精华帖。
学会使用搜索。
常见问题解答和发帖需知
库页王
帖子: 166
注册时间: 2007-06-01 16:32

#2

帖子 库页王 » 2007-06-25 19:51

有问题阿。是已经装出来了,可是现在一打开,他就己秒钟内制动关闭了,怎么回事阿?
lisir
帖子: 1187
注册时间: 2006-04-29 14:54
来自: 山东
联系:

#3

帖子 lisir » 2007-06-26 14:35

你试试在终端下输入gsopcast执行,看看是不是输出“sp-sc: No such file or directory”的提示。我重装了一遍,现在也是这样,现在想想,可能是因为没有安装32位包的缘故。因为我原来的时候是先按照viewtopic.php?t=42579安装的flash插件,最后才尝试编译安装的gsopcast,所以可能是32位包的缘故,我试试后再给答案。
上次由 lisir 在 2007-06-26 23:36,总共编辑 1 次。
学会看置顶帖、精华帖。
学会使用搜索。
常见问题解答和发帖需知
lisir
帖子: 1187
注册时间: 2006-04-29 14:54
来自: 山东
联系:

#4

帖子 lisir » 2007-06-26 14:50

果然是它的事,按上面提到的帖子中安装那几个32位包就OK了:

代码: 全选

sudo apt-get install ia32-libs ia32-libs-gtk linux32 lib32asound2
我从昨天开始尝试,以为是哪出问题了,还尝试安装上qsopcast,也没有反应。但只要安装上这几个包,就OK了。看图:
附件
AMD64 Ubuntu 7.04中用gsopcast看网络电视
AMD64 Ubuntu 7.04中用gsopcast看网络电视
学会看置顶帖、精华帖。
学会使用搜索。
常见问题解答和发帖需知
头像
xhy
帖子: 3916
注册时间: 2005-12-28 1:16
系统: Ubuntu 12.10 X64
来自: 火星

#5

帖子 xhy » 2007-06-27 6:33

good
AMD64还是挺不错的
没有一些人想象的难用
关键在于摸索
目前负债150多万
库页王
帖子: 166
注册时间: 2007-06-01 16:32

#6

帖子 库页王 » 2007-06-28 21:56

lisir 写了:你试试在终端下输入gsopcast执行,看看是不是输出“sp-sc: No such file or directory”的提示。我重装了一遍,现在也是这样,现在想想,可能是因为没有安装32位包的缘故。因为我原来的时候是先按照viewtopic.php?t=42579安装的flash插件,最后才尝试编译安装的gsopcast,所以可能是32位包的缘故,我试试后再给答案。
谢谢,我今天打开看了一下,突然就能用了,呵呵。不知道什么原因。
还有一个问题:我的mplayer今天重新装了一下,于是然后在网络电视里电机播放的时候,mplayer的播放器为什么跳不出来阿?请问如何设置gsopcast中config的player????????
库页王
帖子: 166
注册时间: 2007-06-01 16:32

#7

帖子 库页王 » 2007-06-28 21:59

我的connecting已经连上,并且100%
头像
jimmy3719
帖子: 109
注册时间: 2005-04-21 21:39

#8

帖子 jimmy3719 » 2007-06-29 16:49

哈哈,有人打包了,谢谢了各位兄弟。我比较懒,喜欢用别人打包好的。
黑色不是我生活的色彩,我只是在经历黑暗。
__________________________________
我现在随身带着 LiveCD , 走到哪儿都是 Ubuntu
头像
jimmy3719
帖子: 109
注册时间: 2005-04-21 21:39

#9

帖子 jimmy3719 » 2007-06-29 17:02

安装好了deb包。还得做这个步骤
现在虽然gsopcast安装上了,但由于sp-sc这个核心还没有安装,所以还要到http://download.sopcast.org/download/sp-sc.tgz
下载sp-sc的包,下载回来解包:
代码:
tar xvf sp-sc.tgz


或者直接在文件管理器中用鼠标右键,选择“解压在此处”就可以解压出来。

然后将解包出来的sp-sc目录下的sp-sc文件拷贝到/usr/bin目录下
进入sp-sc目录:
代码:
cd sp-sc

拷贝sp-sc文件到/usr/bin目录
代码:
sudo cp sp-sc /usr/bin


OK,现在在终端下输入gsopcast试试,看看是不是已经出来了?
黑色不是我生活的色彩,我只是在经历黑暗。
__________________________________
我现在随身带着 LiveCD , 走到哪儿都是 Ubuntu
mocude
帖子: 53
注册时间: 2007-06-27 13:39

启动是可以启动,但过一两分钟就会提示“段错误 (core dumped)”

#10

帖子 mocude » 2007-07-01 18:39

不管是直接在“应用程序”中启动Gsopcast,还在终端窗口启动,均可以启动,但就在“频道”中输入像espn、NBA等就是没任何反应。如果从终端窗口启动Gsopcast,过一会,大约一两分钟就会退出,终端窗口中显示:“段错误 (core dumped)”,大家能帮解决一下吗?先谢了。安装的步骤完全照上述步骤进行的,一切顺利。


[/img]
i_god
帖子: 6
注册时间: 2007-07-01 19:16

#11

帖子 i_god » 2007-07-11 20:38

我跟ls的问题一样阿,现在看不了。。
chpn
帖子: 415
注册时间: 2007-02-28 11:33

#12

帖子 chpn » 2007-07-22 14:43

我的还是看不起,
sp-sc: Permission denied
sp-sc: Permission denied
sp-sc: Permission denied
sp-sc: Permission denied
sp-sc: Permission denied

sp-sc 的权限已经设为了 777 ,还是不行
qmake
帖子: 62
注册时间: 2007-07-11 9:35
来自: Jilin University

#13

帖子 qmake » 2007-07-25 13:50

请教搂主:我解压的sp-sc里面怎么没有sp-sc这个文件呢?
只有这几个文件:
:~/download/sp-sc$ ls
Readme sp-sc-auth sp-so-auth vlc-install-utf8-pid-getport.tgz
lisir
帖子: 1187
注册时间: 2006-04-29 14:54
来自: 山东
联系:

#14

帖子 lisir » 2007-07-28 15:54

qmake 写了:请教搂主:我解压的sp-sc里面怎么没有sp-sc这个文件呢?
只有这几个文件:
:~/download/sp-sc$ ls
Readme sp-sc-auth sp-so-auth vlc-install-utf8-pid-getport.tgz
你下的是新版的,只要将sp-sc-auth改名为sp-sc后再按上文操作就可以了。我在影音版块的一个帖子中提过。
学会看置顶帖、精华帖。
学会使用搜索。
常见问题解答和发帖需知
相思冰雨中
帖子: 18
注册时间: 2007-07-27 15:56

#15

帖子 相思冰雨中 » 2007-08-01 12:30

还是不行 按照搂主说的方法做了 启动一下马上就关闭了
gsopcast
段错误 (core dumped)
回复