Posts Tagged ‘Smtube’

Smplayer的Youtube浏览器插件Smtube安装方法

星期六, 八月 17th, 2013

SMTube allows to search, play and download Youtube videos. Videos are played back with a media player (by default SMPlayer) instead of a flash player, this allows better performance, particularly with HD content. SMTube also allows to download the videos, with the quality you choose. Several videos can be downloaded at a time.
SMTube is included in SMPlayer’s menus, to run it just select Youtube browser in the Options menu in the SMPlayer main window, or just press F11.

SMTube允许Youtube视频搜索,播放和下载。视频回放与媒体播放器(默认情况下,SMPlayer播放器),而不是一个flash播放器,这允许更好的性能,尤其是高清内容。 SMTube也可以下载视频,你选择的质量。几部影片可以下载的时间。
SMTube SMPlayer播放器的菜单中,它只是运行SMPlayer的主窗口中,在“选项”菜单中选择YouTube浏览器,或者只是按F11。
Smplayer:http://smplayer.sourceforge.net/
Smtube:http://smplayer.sourceforge.net/zh/smtube
Smplayer安装教程:http://www.myzhenai.com/thread-15783-1-1.html http://www.myzhenai.com.cn/post/1259.html
这两天我在编译安装Smtube的时候一直遇到错误,明明我已经安装了Smplayer和安装了QT47.但是在make的时候却遇到以下的错误.后来我将我的情况给Smplayer官方发了一封邮件,今天得到他们官方Ricardo Villalba的回复,问题顺利解决,原来问题出在我的QT路径上了.指定了版本号和QT路径后问题解决顺利安装了.
安装方法:

#wget http://downloads.sourceforge.net/smplayer/smtube-1.8.tar.bz2
#tar -xjvf smtube-1.8.tar.bz2
#cd smtube-1.8
#make
#make install

如果在make的时候遇到以下的错误提示,请参考以下方法解决安装.

#cd smtube-1.8
#vi Makefile

OR

#gedit Makefile

将Makefile文档里的QMAKE=qmake替换成QMAKE=qmake-qt4,比如我安装的是qt47,所以我替换成QMAKE=qmake-qt47.
将Makefile文档里的LRELEASE=lrelease替换成LRELEASE=lrelease-qt4,比如我替换成LRELEASE=lrelease-qt47
保存更改后重新make & make install

安装会遇到的问题:
[RucLinux@localhost ~]$ su root
Password:
[root@localhost RucLinux]# yum update
Loaded plugins: fastestmirror, refresh-packagekit, security
Determining fastest mirrors
* base: centos.mirrors.hoobly.com
* extras: mirror.steadfast.net
* updates: mirror.symnds.com
base | 3.7 kB 00:00
base/primary_db | 3.4 MB 00:19
extras | 3.5 kB 00:00
extras/primary_db | 19 kB 00:00
updates | 3.4 kB 00:00
updates/primary_db | 3.5 MB 00:15
Setting up Update Process
No Packages marked for Update
[root@localhost RucLinux]# whereis smplayer
smplayer: /usr/local/bin/smplayer /usr/share/smplayer
[root@localhost RucLinux]# wget http://downloads.sourceforge.net/smplayer/smtube-1.8.tar.bz2
–2013-08-17 00:59:16– http://downloads.sourceforge.net/smplayer/smtube-1.8.tar.bz2
Resolving host downloads.sourceforge.net… 216.34.181.59
Connecting downloads.sourceforge.net|216.34.181.59|:80… Connected。
HTTP request sent, awaiting response… 301 Moved Permanently
Location:http://downloads.sourceforge.net/project/smplayer/SMTube/1.8/smtube-1.8.tar.bz2 [Follow to the new URL]
–2013-08-17 00:59:17– http://downloads.sourceforge.net/project/smplayer/SMTube/1.8/smtube-1.8.tar.bz2
To re-use existing downloads.sourceforge.net:80 Connection。
HTTP request sent, awaiting response… 302 Found
Location:http://jaist.dl.sourceforge.net/project/smplayer/SMTube/1.8/smtube-1.8.tar.bz2 [Follow to the new URL]
–2013-08-17 00:59:18– http://jaist.dl.sourceforge.net/project/smplayer/SMTube/1.8/smtube-1.8.tar.bz2
Resolving host jaist.dl.sourceforge.net… 150.65.7.130, 2001:df0:2ed:feed::feed
Connecting jaist.dl.sourceforge.net|150.65.7.130|:80… Connected。
HTTP request sent, awaiting response… 200 OK
Length:362027 (354K) [application/octet-stream]
Saving to: “smtube-1.8.tar.bz2”

100%[======================================>] 362,027 140K/s in 2.5s

2013-08-17 00:59:21 (140 KB/s) – Saved “smtube-1.8.tar.bz2” [362027/362027])

[root@localhost RucLinux]# tar -xjvf smtube-1.8.tar.bz2
smtube-1.8/
smtube-1.8/compile_windows.cmd
smtube-1.8/icons/
smtube-1.8/icons/smtube_128.png
smtube-1.8/icons/smtube_32.png
smtube-1.8/icons/smtube_16.png
smtube-1.8/icons/smtube_64.png
smtube-1.8/icons/smtube_48.png
smtube-1.8/create_deb.sh
smtube-1.8/Release_notes.txt
smtube-1.8/Copying_BSD.txt
smtube-1.8/Readme.txt
smtube-1.8/Makefile
smtube-1.8/Changelog
smtube-1.8/getrev.cmd
smtube-1.8/src/
smtube-1.8/src/lineedit_with_icon.h
smtube-1.8/src/codedownloader.cpp
smtube-1.8/src/ytsig.cpp
smtube-1.8/src/recordingdialog.cpp
smtube-1.8/src/version.h
smtube-1.8/src/recordingdialog.h
smtube-1.8/src/ytdialog.cpp
smtube-1.8/src/players.cpp
smtube-1.8/src/icons/
smtube-1.8/src/icons/translators.png
smtube-1.8/src/icons/previous.png
smtube-1.8/src/icons/logo.png
smtube-1.8/src/icons/license.png
smtube-1.8/src/icons/info.png
smtube-1.8/src/icons/prefs.png
smtube-1.8/src/icons/next.png
smtube-1.8/src/icons/folder_open.png
smtube-1.8/src/icons/recordings.png
smtube-1.8/src/qtsingleapplication/
smtube-1.8/src/qtsingleapplication/qtlocalpeer.h
smtube-1.8/src/qtsingleapplication/qtlockedfile.h
smtube-1.8/src/qtsingleapplication/qtlockedfile.cpp
smtube-1.8/src/qtsingleapplication/qtlockedfile_unix.cpp
smtube-1.8/src/qtsingleapplication/qtlockedfile_win.cpp
smtube-1.8/src/qtsingleapplication/qtsinglecoreapplication.h
smtube-1.8/src/qtsingleapplication/QtLockedFile
smtube-1.8/src/qtsingleapplication/qtsinglecoreapplication.pri
smtube-1.8/src/qtsingleapplication/QtSingleApplication
smtube-1.8/src/qtsingleapplication/qtsingleapplication.pri
smtube-1.8/src/qtsingleapplication/qtsingleapplication.h
smtube-1.8/src/qtsingleapplication/qtsingleapplication.cpp
smtube-1.8/src/qtsingleapplication/qtlocalpeer.cpp
smtube-1.8/src/qtsingleapplication/qtsinglecoreapplication.cpp
smtube-1.8/src/codedownloader.h
smtube-1.8/src/myicon.cpp
smtube-1.8/src/myicon.h
smtube-1.8/src/retrieveyoutubeurl.cpp
smtube-1.8/src/configdialog.cpp
smtube-1.8/src/searchbox.cpp
smtube-1.8/src/downloadfile.cpp
smtube-1.8/src/about.cpp
smtube-1.8/src/configdialog.ui
smtube-1.8/src/yttabbar.h
smtube-1.8/src/searchbox.h
smtube-1.8/src/rvu.cpp
smtube-1.8/src/Control/
smtube-1.8/src/Control/bt-download-retry.png
smtube-1.8/src/Control/bg-download-active.png
smtube-1.8/src/Control/search-icon.png
smtube-1.8/src/Control/yt-duration-bg.png
smtube-1.8/src/Control/bt-youtube-previous.png
smtube-1.8/src/Control/bt-download-play.png
smtube-1.8/src/Control/bg-tabs.png
smtube-1.8/src/Control/bt-youtube-next.png
smtube-1.8/src/Control/yt-thumb-overlay.png
smtube-1.8/src/Control/bg-tabs-sep.png
smtube-1.8/src/Control/bg-youtube-loading-overlay.png
smtube-1.8/src/Control/bg-alert.png
smtube-1.8/src/Control/sc-hover-background.png
smtube-1.8/src/Control/button-youtube-play-overlay.png
smtube-1.8/src/Control/bt-download.png
smtube-1.8/src/translations/
smtube-1.8/src/translations/smtube_lt.ts
smtube-1.8/src/translations/smtube_pt.ts
smtube-1.8/src/translations/smtube_zh_CN.ts
smtube-1.8/src/translations/smtube_ka.ts
smtube-1.8/src/translations/smtube_sv.ts
smtube-1.8/src/translations/smtube_el.ts
smtube-1.8/src/translations/smtube_id.ts
smtube-1.8/src/translations/smtube_ms_MY.ts
smtube-1.8/src/translations/smtube_pl.ts
smtube-1.8/src/translations/smtube_ru_RU.ts
smtube-1.8/src/translations/smtube_hu.ts
smtube-1.8/src/translations/.tx/
smtube-1.8/src/translations/.tx/config
smtube-1.8/src/translations/smtube_ja.ts
smtube-1.8/src/translations/smtube_tr.ts
smtube-1.8/src/translations/smtube_sr.ts
smtube-1.8/src/translations/smtube_pt_BR.ts
smtube-1.8/src/translations/smtube_fi.ts
smtube-1.8/src/translations/smtube_vi.ts
smtube-1.8/src/translations/smtube_nn_NO.ts
smtube-1.8/src/translations/smtube_eu.ts
smtube-1.8/src/translations/smtube_uk.ts
smtube-1.8/src/translations/smtube_cs.ts
smtube-1.8/src/translations/smtube_he_IL.ts
smtube-1.8/src/translations/smtube_bg.ts
smtube-1.8/src/translations/smtube_en.ts
smtube-1.8/src/translations/smtube_hr.ts
smtube-1.8/src/translations/smtube_es.ts
smtube-1.8/src/translations/smtube_gl.ts
smtube-1.8/src/lineedit_with_icon.cpp
smtube-1.8/src/ytsig.h
smtube-1.8/src/version.cpp
smtube-1.8/src/players.h
smtube-1.8/src/about.ui
smtube-1.8/src/about.h
smtube-1.8/src/ytdialog.h
smtube-1.8/src/ytdataapi.h
smtube-1.8/src/downloadfile.h
smtube-1.8/src/smtube.pro
smtube-1.8/src/smtube.rc
smtube-1.8/src/main.cpp
smtube-1.8/src/ytdelegate.cpp
smtube-1.8/src/yttabbar.cpp
smtube-1.8/src/myborder.cpp
smtube-1.8/src/filechooser.h
smtube-1.8/src/filechooser.cpp
smtube-1.8/src/rvu.h
smtube-1.8/src/retrieveyoutubeurl.h
smtube-1.8/src/icons.qrc
smtube-1.8/src/ytdelegate.h
smtube-1.8/src/smtube.ico
smtube-1.8/src/configdialog.h
smtube-1.8/src/myborder.h
smtube-1.8/src/ytdataapi.cpp
smtube-1.8/get_svn_revision.sh
smtube-1.8/compile_windows_portable.cmd
smtube-1.8/clean_windows.cmd
smtube-1.8/smtube.desktop
smtube-1.8/debian-rvm/
smtube-1.8/debian-rvm/changelog-orig
smtube-1.8/debian-rvm/rules
smtube-1.8/debian-rvm/control
smtube-1.8/debian-rvm/docs
smtube-1.8/debian-rvm/compat
smtube-1.8/debian-rvm/copyright
smtube-1.8/debian-rvm/source/
smtube-1.8/debian-rvm/source/format
smtube-1.8/Copying.txt
smtube-1.8/
smtube-1.8/compile_windows.cmd
smtube-1.8/icons/
smtube-1.8/icons/smtube_128.png
smtube-1.8/icons/smtube_32.png
smtube-1.8/icons/smtube_16.png
smtube-1.8/icons/smtube_64.png
smtube-1.8/icons/smtube_48.png
smtube-1.8/create_deb.sh
smtube-1.8/Release_notes.txt
smtube-1.8/Copying_BSD.txt
smtube-1.8/Readme.txt
smtube-1.8/Makefile
smtube-1.8/Changelog
smtube-1.8/getrev.cmd
smtube-1.8/src/
smtube-1.8/src/lineedit_with_icon.h
smtube-1.8/src/codedownloader.cpp
smtube-1.8/src/ytsig.cpp
smtube-1.8/src/recordingdialog.cpp
smtube-1.8/src/version.h
smtube-1.8/src/recordingdialog.h
smtube-1.8/src/ytdialog.cpp
smtube-1.8/src/players.cpp
smtube-1.8/src/icons/
smtube-1.8/src/icons/translators.png
smtube-1.8/src/icons/previous.png
smtube-1.8/src/icons/logo.png
smtube-1.8/src/icons/license.png
smtube-1.8/src/icons/info.png
smtube-1.8/src/icons/prefs.png
smtube-1.8/src/icons/next.png
smtube-1.8/src/icons/folder_open.png
smtube-1.8/src/icons/recordings.png
smtube-1.8/src/qtsingleapplication/
smtube-1.8/src/qtsingleapplication/qtlocalpeer.h
smtube-1.8/src/qtsingleapplication/qtlockedfile.h
smtube-1.8/src/qtsingleapplication/qtlockedfile.cpp
smtube-1.8/src/qtsingleapplication/qtlockedfile_unix.cpp
smtube-1.8/src/qtsingleapplication/qtlockedfile_win.cpp
smtube-1.8/src/qtsingleapplication/qtsinglecoreapplication.h
smtube-1.8/src/qtsingleapplication/QtLockedFile
smtube-1.8/src/qtsingleapplication/qtsinglecoreapplication.pri
smtube-1.8/src/qtsingleapplication/QtSingleApplication
smtube-1.8/src/qtsingleapplication/qtsingleapplication.pri
smtube-1.8/src/qtsingleapplication/qtsingleapplication.h
smtube-1.8/src/qtsingleapplication/qtsingleapplication.cpp
smtube-1.8/src/qtsingleapplication/qtlocalpeer.cpp
smtube-1.8/src/qtsingleapplication/qtsinglecoreapplication.cpp
smtube-1.8/src/codedownloader.h
smtube-1.8/src/myicon.cpp
smtube-1.8/src/myicon.h
smtube-1.8/src/retrieveyoutubeurl.cpp
smtube-1.8/src/configdialog.cpp
smtube-1.8/src/searchbox.cpp
smtube-1.8/src/downloadfile.cpp
smtube-1.8/src/about.cpp
smtube-1.8/src/configdialog.ui
smtube-1.8/src/yttabbar.h
smtube-1.8/src/searchbox.h
smtube-1.8/src/rvu.cpp
smtube-1.8/src/Control/
smtube-1.8/src/Control/bt-download-retry.png
smtube-1.8/src/Control/bg-download-active.png
smtube-1.8/src/Control/search-icon.png
smtube-1.8/src/Control/yt-duration-bg.png
smtube-1.8/src/Control/bt-youtube-previous.png
smtube-1.8/src/Control/bt-download-play.png
smtube-1.8/src/Control/bg-tabs.png
smtube-1.8/src/Control/bt-youtube-next.png
smtube-1.8/src/Control/yt-thumb-overlay.png
smtube-1.8/src/Control/bg-tabs-sep.png
smtube-1.8/src/Control/bg-youtube-loading-overlay.png
smtube-1.8/src/Control/bg-alert.png
smtube-1.8/src/Control/sc-hover-background.png
smtube-1.8/src/Control/button-youtube-play-overlay.png
smtube-1.8/src/Control/bt-download.png
smtube-1.8/src/translations/
smtube-1.8/src/translations/smtube_lt.ts
smtube-1.8/src/translations/smtube_pt.ts
smtube-1.8/src/translations/smtube_zh_CN.ts
smtube-1.8/src/translations/smtube_ka.ts
smtube-1.8/src/translations/smtube_sv.ts
smtube-1.8/src/translations/smtube_el.ts
smtube-1.8/src/translations/smtube_id.ts
smtube-1.8/src/translations/smtube_ms_MY.ts
smtube-1.8/src/translations/smtube_pl.ts
smtube-1.8/src/translations/smtube_ru_RU.ts
smtube-1.8/src/translations/smtube_hu.ts
smtube-1.8/src/translations/.tx/
smtube-1.8/src/translations/.tx/config
smtube-1.8/src/translations/smtube_ja.ts
smtube-1.8/src/translations/smtube_tr.ts
smtube-1.8/src/translations/smtube_sr.ts
smtube-1.8/src/translations/smtube_pt_BR.ts
smtube-1.8/src/translations/smtube_fi.ts
smtube-1.8/src/translations/smtube_vi.ts
smtube-1.8/src/translations/smtube_nn_NO.ts
smtube-1.8/src/translations/smtube_eu.ts
smtube-1.8/src/translations/smtube_uk.ts
smtube-1.8/src/translations/smtube_cs.ts
smtube-1.8/src/translations/smtube_he_IL.ts
smtube-1.8/src/translations/smtube_bg.ts
smtube-1.8/src/translations/smtube_en.ts
smtube-1.8/src/translations/smtube_hr.ts
smtube-1.8/src/translations/smtube_es.ts
smtube-1.8/src/translations/smtube_gl.ts
smtube-1.8/src/lineedit_with_icon.cpp
smtube-1.8/src/ytsig.h
smtube-1.8/src/version.cpp
smtube-1.8/src/players.h
smtube-1.8/src/about.ui
smtube-1.8/src/about.h
smtube-1.8/src/ytdialog.h
smtube-1.8/src/ytdataapi.h
smtube-1.8/src/downloadfile.h
smtube-1.8/src/smtube.pro
smtube-1.8/src/smtube.rc
smtube-1.8/src/main.cpp
smtube-1.8/src/ytdelegate.cpp
smtube-1.8/src/yttabbar.cpp
smtube-1.8/src/myborder.cpp
smtube-1.8/src/filechooser.h
smtube-1.8/src/filechooser.cpp
smtube-1.8/src/rvu.h
smtube-1.8/src/retrieveyoutubeurl.h
smtube-1.8/src/icons.qrc
smtube-1.8/src/ytdelegate.h
smtube-1.8/src/smtube.ico
smtube-1.8/src/configdialog.h
smtube-1.8/src/myborder.h
smtube-1.8/src/ytdataapi.cpp
smtube-1.8/get_svn_revision.sh
smtube-1.8/compile_windows_portable.cmd
smtube-1.8/clean_windows.cmd
smtube-1.8/smtube.desktop
smtube-1.8/debian-rvm/
smtube-1.8/debian-rvm/changelog-orig
smtube-1.8/debian-rvm/rules
smtube-1.8/debian-rvm/control
smtube-1.8/debian-rvm/docs
smtube-1.8/debian-rvm/compat
smtube-1.8/debian-rvm/copyright
smtube-1.8/debian-rvm/source/
smtube-1.8/debian-rvm/source/format
smtube-1.8/Copying.txt
smtube-1.8/
smtube-1.8/compile_windows.cmd
smtube-1.8/icons/
smtube-1.8/icons/smtube_128.png
smtube-1.8/icons/smtube_32.png
smtube-1.8/icons/smtube_16.png
smtube-1.8/icons/smtube_64.png
smtube-1.8/icons/smtube_48.png
smtube-1.8/create_deb.sh
smtube-1.8/Release_notes.txt
smtube-1.8/Copying_BSD.txt
smtube-1.8/Readme.txt
smtube-1.8/Makefile
smtube-1.8/Changelog
smtube-1.8/getrev.cmd
smtube-1.8/src/
smtube-1.8/src/lineedit_with_icon.h
smtube-1.8/src/codedownloader.cpp
smtube-1.8/src/ytsig.cpp
smtube-1.8/src/recordingdialog.cpp
smtube-1.8/src/version.h
smtube-1.8/src/recordingdialog.h
smtube-1.8/src/ytdialog.cpp
smtube-1.8/src/players.cpp
smtube-1.8/src/icons/
smtube-1.8/src/icons/translators.png
smtube-1.8/src/icons/previous.png
smtube-1.8/src/icons/logo.png
smtube-1.8/src/icons/license.png
smtube-1.8/src/icons/info.png
smtube-1.8/src/icons/prefs.png
smtube-1.8/src/icons/next.png
smtube-1.8/src/icons/folder_open.png
smtube-1.8/src/icons/recordings.png
smtube-1.8/src/qtsingleapplication/
smtube-1.8/src/qtsingleapplication/qtlocalpeer.h
smtube-1.8/src/qtsingleapplication/qtlockedfile.h
smtube-1.8/src/qtsingleapplication/qtlockedfile.cpp
smtube-1.8/src/qtsingleapplication/qtlockedfile_unix.cpp
smtube-1.8/src/qtsingleapplication/qtlockedfile_win.cpp
smtube-1.8/src/qtsingleapplication/qtsinglecoreapplication.h
smtube-1.8/src/qtsingleapplication/QtLockedFile
smtube-1.8/src/qtsingleapplication/qtsinglecoreapplication.pri
smtube-1.8/src/qtsingleapplication/QtSingleApplication
smtube-1.8/src/qtsingleapplication/qtsingleapplication.pri
smtube-1.8/src/qtsingleapplication/qtsingleapplication.h
smtube-1.8/src/qtsingleapplication/qtsingleapplication.cpp
smtube-1.8/src/qtsingleapplication/qtlocalpeer.cpp
smtube-1.8/src/qtsingleapplication/qtsinglecoreapplication.cpp
smtube-1.8/src/codedownloader.h
smtube-1.8/src/myicon.cpp
smtube-1.8/src/myicon.h
smtube-1.8/src/retrieveyoutubeurl.cpp
smtube-1.8/src/configdialog.cpp
smtube-1.8/src/searchbox.cpp
smtube-1.8/src/downloadfile.cpp
smtube-1.8/src/about.cpp
smtube-1.8/src/configdialog.ui
smtube-1.8/src/yttabbar.h
smtube-1.8/src/searchbox.h
smtube-1.8/src/rvu.cpp
smtube-1.8/src/Control/
smtube-1.8/src/Control/bt-download-retry.png
smtube-1.8/src/Control/bg-download-active.png
smtube-1.8/src/Control/search-icon.png
smtube-1.8/src/Control/yt-duration-bg.png
smtube-1.8/src/Control/bt-youtube-previous.png
smtube-1.8/src/Control/bt-download-play.png
smtube-1.8/src/Control/bg-tabs.png
smtube-1.8/src/Control/bt-youtube-next.png
smtube-1.8/src/Control/yt-thumb-overlay.png
smtube-1.8/src/Control/bg-tabs-sep.png
smtube-1.8/src/Control/bg-youtube-loading-overlay.png
smtube-1.8/src/Control/bg-alert.png
smtube-1.8/src/Control/sc-hover-background.png
smtube-1.8/src/Control/button-youtube-play-overlay.png
smtube-1.8/src/Control/bt-download.png
smtube-1.8/src/translations/
smtube-1.8/src/translations/smtube_lt.ts
smtube-1.8/src/translations/smtube_pt.ts
smtube-1.8/src/translations/smtube_zh_CN.ts
smtube-1.8/src/translations/smtube_ka.ts
smtube-1.8/src/translations/smtube_sv.ts
smtube-1.8/src/translations/smtube_el.ts
smtube-1.8/src/translations/smtube_id.ts
smtube-1.8/src/translations/smtube_ms_MY.ts
smtube-1.8/src/translations/smtube_pl.ts
smtube-1.8/src/translations/smtube_ru_RU.ts
smtube-1.8/src/translations/smtube_hu.ts
smtube-1.8/src/translations/.tx/
smtube-1.8/src/translations/.tx/config
smtube-1.8/src/translations/smtube_ja.ts
smtube-1.8/src/translations/smtube_tr.ts
smtube-1.8/src/translations/smtube_sr.ts
smtube-1.8/src/translations/smtube_pt_BR.ts
smtube-1.8/src/translations/smtube_fi.ts
smtube-1.8/src/translations/smtube_vi.ts
smtube-1.8/src/translations/smtube_nn_NO.ts
smtube-1.8/src/translations/smtube_eu.ts
smtube-1.8/src/translations/smtube_uk.ts
smtube-1.8/src/translations/smtube_cs.ts
smtube-1.8/src/translations/smtube_he_IL.ts
smtube-1.8/src/translations/smtube_bg.ts
smtube-1.8/src/translations/smtube_en.ts
smtube-1.8/src/translations/smtube_hr.ts
smtube-1.8/src/translations/smtube_es.ts
smtube-1.8/src/translations/smtube_gl.ts
smtube-1.8/src/lineedit_with_icon.cpp
smtube-1.8/src/ytsig.h
smtube-1.8/src/version.cpp
smtube-1.8/src/players.h
smtube-1.8/src/about.ui
smtube-1.8/src/about.h
smtube-1.8/src/ytdialog.h
smtube-1.8/src/ytdataapi.h
smtube-1.8/src/downloadfile.h
smtube-1.8/src/smtube.pro
smtube-1.8/src/smtube.rc
smtube-1.8/src/main.cpp
smtube-1.8/src/ytdelegate.cpp
smtube-1.8/src/yttabbar.cpp
smtube-1.8/src/myborder.cpp
smtube-1.8/src/filechooser.h
smtube-1.8/src/filechooser.cpp
smtube-1.8/src/rvu.h
smtube-1.8/src/retrieveyoutubeurl.h
smtube-1.8/src/icons.qrc
smtube-1.8/src/ytdelegate.h
smtube-1.8/src/smtube.ico
smtube-1.8/src/configdialog.h
smtube-1.8/src/myborder.h
smtube-1.8/src/ytdataapi.cpp
smtube-1.8/get_svn_revision.sh
smtube-1.8/compile_windows_portable.cmd
smtube-1.8/clean_windows.cmd
smtube-1.8/smtube.desktop
smtube-1.8/debian-rvm/
smtube-1.8/debian-rvm/changelog-orig
smtube-1.8/debian-rvm/rules
smtube-1.8/debian-rvm/control
smtube-1.8/debian-rvm/docs
smtube-1.8/debian-rvm/compat
smtube-1.8/debian-rvm/copyright
smtube-1.8/debian-rvm/source/
smtube-1.8/debian-rvm/source/format
smtube-1.8/Copying.txt
[root@localhost RucLinux]# cd smtube-1.8
[root@localhost smtube-1.8]# make
cd src && qmake && DATA_PATH=\\\”/usr/local/share/smtube\\\” TRANSLATION_PATH=\\\”/usr/local/share/smtube/translations\\\” DOC_PATH=\\\”/usr/local/share/doc/smtube\\\” make
WARNING: Found potential symbol conflict of configdialog.cpp (configdialog.cpp) in SOURCES
WARNING: Found potential symbol conflict of configdialog.h (configdialog.h) in HEADERS
WARNING: Found potential symbol conflict of about.cpp (about.cpp) in SOURCES
WARNING: Found potential symbol conflict of about.h (about.h) in HEADERS
make[1]: Entering directory `/home/RucLinux/smtube-1.8/src’
Makefile:356: Warning: Coverage on target“.obj/configdialog.o”Command
Makefile:306: Warning: Ignored on target“.obj/configdialog.o”The old commands
Makefile:362: Warning: Coverage on target“.obj/about.o”Command
Makefile:318: Warning: Ignored on target“.obj/about.o”The old commands
Makefile:428: Warning: Coverage on target“.moc/moc_configdialog.cpp”Command
Makefile:416: Warning: Ignored on target“.moc/moc_configdialog.cpp”The old commands
Makefile:431: Warning: Coverage on target“.moc/moc_about.cpp”Command
Makefile:419: Warning: Ignored on target“.moc/moc_about.cpp”The old commands
g++ -c -pipe -Wall -W -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector –param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fno-strict-aliasing -DNO_SMPLAYER_SUPPORT -DYT_USE_SCRIPT -DTRANSLATION_PATH=\”/usr/local/share/smtube/translations\” -DQT_NO_DEBUG -DQT_SHARED -DQT_TABLET_SUPPORT -DQT_THREAD_SUPPORT -I/usr/lib/qt-3.3/mkspecs/default -I. -I. -Iqtsingleapplication -I/usr/lib/qt-3.3/include -I.ui/ -I.moc/ -o .obj/codedownloader.o codedownloader.cpp
In the self-contained codedownloader.cpp:19 Files:
codedownloader.h:22:27: Error:QProgressDialog:No such file or directory
codedownloader.h:23:16: Error:QUrl:No such file or directory
codedownloader.h:24:25: Error:QNetworkProxy:No such file or directory
codedownloader.h:25:33: Error:QNetworkAccessManager:No such file or directory
codedownloader.h:26:25: Error:QNetworkReply:No such file or directory
codedownloader.cpp:20:17: Error:QFile:No such file or directory
codedownloader.cpp:21:23: Error:QMessageBox:No such file or directory
In file included from codedownloader.cpp:19:
codedownloader.h:29: Error:expected class-name before ‘{’ token
codedownloader.h:30: Error:ISO C++ Not permitted to declare the type of‘Q_OBJECT’
codedownloader.h:32: Error:expected ‘;’ before ‘public’
codedownloader.h:36: Error:ISO C++ Not permitted to declare the type of‘QString’
codedownloader.h:36: Error:expected ‘,’ or ‘…’ before ‘&’ token
codedownloader.h:37: Error:‘QNetworkProxy’Undeclared
codedownloader.h:39: Error:expected ‘:’ before ‘slots’
codedownloader.h:40: Error:expected primary-expression before ‘void’
codedownloader.h:40: Error:ISO C++ Not permitted to declare the type of‘slots’
codedownloader.h:40: Error:expected ‘;’ before ‘void’
codedownloader.h:44: Error:expected primary-expression before ‘void’
codedownloader.h:44: Error:ISO C++ Not permitted to declare the type of‘signals’
codedownloader.h:44: Error:expected ‘;’ before ‘void’
codedownloader.h:45: Error:‘QString’Undeclared
codedownloader.h:46: Error:ISO C++ Not permitted to declare the type of‘QString’
codedownloader.h:46: Error:expected ‘,’ or ‘…’ before ‘&’ token
codedownloader.h:47: Error:ISO C++ Not permitted to declare the type of‘QString’
codedownloader.h:47: Error:expected ‘,’ or ‘…’ before ‘&’ token
codedownloader.h:49: Error:expected ‘:’ before ‘slots’
codedownloader.h:50: Error:expected primary-expression before ‘void’
codedownloader.h:50: Error:ISO C++ Not permitted to declare the type of‘slots’
codedownloader.h:50: Error:expected ‘;’ before ‘void’
codedownloader.h:51: Error:‘qint64’Undeclared
codedownloader.h:51: Error:‘qint64’Undeclared
codedownloader.h:52: Error:‘QByteArray’Undeclared
codedownloader.h:54: Error:ISO C++ Not permitted to declare the type of‘QString’
codedownloader.h:54: Error:expected ‘,’ or ‘…’ before ‘&’ token
codedownloader.h:55: Error:ISO C++ Not permitted to declare the type of‘QString’
codedownloader.h:55: Error:expected ‘,’ or ‘…’ before ‘&’ token
codedownloader.h:56: Error:‘QString’Undeclared
codedownloader.h:59: Error:ISO C++ Not permitted to declare the type of‘QNetworkAccessManager’
codedownloader.h:59: Error:expected ‘;’ before ‘*’ token
codedownloader.h:60: Error:ISO C++ Not permitted to declare the type of‘QNetworkReply’
codedownloader.h:60: Error:expected ‘;’ before ‘*’ token
codedownloader.h:62: Error:‘QString’Does not name a type
codedownloader.h: In member function ‘void CodeDownloader::saveAs(int)’:
codedownloader.h:36: Error:‘output_filename’In this scope Undeclared
codedownloader.h:36: Error:‘output’In this scope Undeclared
codedownloader.h: At global scope:
codedownloader.h:36: Warning: unused parameter‘QString’
codedownloader.cpp:23: Error:expected ‘)’ before ‘*’ token
codedownloader.cpp: In destructor ‘CodeDownloader::~CodeDownloader()’:
codedownloader.cpp:41: Error:‘manager’In this scope Undeclared
codedownloader.cpp: At global scope:
codedownloader.cpp:44: Error:Variable or field‘setProxy’Declared as void
codedownloader.cpp:44: Error:‘QNetworkProxy’In this scope Undeclared
codedownloader.cpp:51: Error:Variable or field‘download’Declared as void
codedownloader.cpp:51: Error:‘QUrl’In this scope Undeclared
codedownloader.cpp: In member function ‘void CodeDownloader::cancelDownload()’:
codedownloader.cpp:62: Error:‘reply’In this scope Undeclared
codedownloader.cpp: At global scope:
codedownloader.cpp:65: Error:Variable or field‘gotResponse’Declared as void
codedownloader.cpp:65: Error:‘QNetworkReply’In this scope Undeclared
codedownloader.cpp:65: Error:‘reply’In this scope Undeclared
In file included from /usr/lib/gcc/i686-redhat-linux/4.4.7/../../../../include/c++/4.4.7/new:40,
from /usr/lib/gcc/i686-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h:33,
from /usr/lib/gcc/i686-redhat-linux/4.4.7/../../../../include/c++/4.4.7/i686-redhat-linux/bits/c++allocator.h:34,
from /usr/lib/gcc/i686-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h:48,
from /usr/lib/gcc/i686-redhat-linux/4.4.7/../../../../include/c++/4.4.7/string:43,
from /usr/lib/qt-3.3/include/qstring.h:59,
from /usr/lib/qt-3.3/include/qwindowdefs.h:47,
from /usr/lib/qt-3.3/include/qobject.h:46,
from /usr/lib/qt-3.3/include/qconnection.h:45,
from /usr/lib/qt-3.3/include/qmetaobject.h:45,
from .moc/moc_codedownloader.cpp:12,
from codedownloader.cpp:139:
/usr/lib/gcc/i686-redhat-linux/4.4.7/../../../../include/c++/4.4.7/exception:35: Error:expected declaration before end of line
make[1]: *** [.obj/codedownloader.o] Error 1
make[1]: Leaving directory `/home/RucLinux/smtube-1.8/src’
make: *** [src/smtube] Error 2
[root@localhost smtube-1.8]#

make QMAKE=%{_qt47_qmake} PREFIX=%{_prefix} pushd smtube-%{smtube_ver}
make QMAKE=%{_qt47_qmake} smtube-%{smtube_ver}

cd src && qmake && DATA_PATH=\\\”/usr/local/share/smtube\\\” TRANSLATION_PATH=\\\”/usr/local/share/smtube/translations\\\” DOC_PATH=\\\”/usr/local/share/doc/smtube\\\” make
WARNING: Found potential symbol conflict of configdialog.cpp (configdialog.cpp) in SOURCES
WARNING: Found potential symbol conflict of configdialog.h (configdialog.h) in HEADERS
WARNING: Found potential symbol conflict of about.cpp (about.cpp) in SOURCES
WARNING: Found potential symbol conflict of about.h (about.h) in HEADERS
make[1]: Entering directory `/home/RucLinux/smtube-1.8/src’

cd src && qmake-qt47 && DATA_PATH=\\\”/usr/local/share/smtube\\\” TRANSLATION_PATH=\\\”/usr/local/share/smtube/translations\\\” DOC_PATH=\\\”/usr/local/share/doc/smtube\\\” make
make[1]: Entering directory `/home/RucLinux/smtube-1.8/src’
/usr/lib/qt47/bin/uic configdialog.ui -o .ui/ui_configdialog.h
/usr/lib/qt47/bin/uic about.ui -o .ui/ui_about.h
g++ -c -pipe -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector –param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -Wall -W -D_REENTRANT -DNO_SMPLAYER_SUPPORT -DYT_USE_SCRIPT -DTRANSLATION_PATH=\”/usr/local/share/smtube/translations\” -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib/qt47/mkspecs/linux-g++ -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include/QtXml -I/usr/include/QtScript -I/usr/include -I. -Iqtsingleapplication -I.moc -I.ui -o .obj/codedownloader.o codedownloader.cpp
在包含自 codedownloader.cpp:139 的文件中:
.moc/moc_codedownloader.cpp:15:34: 错误:private/qucomextra_p.h:没有那个文件或目录
.moc/moc_codedownloader.cpp:17:2: 错误:#error “This file was generated using the moc from 3.3.8b. It”
.moc/moc_codedownloader.cpp:18:2: 错误:#error “cannot be used with the include files from this version of Qt.”
.moc/moc_codedownloader.cpp:19:2: 错误:#error “(The moc has changed too much.)”
.moc/moc_codedownloader.cpp:145:28: 错误:qsignalslotimp.h:没有那个文件或目录
In file included from codedownloader.cpp:139:
.moc/moc_codedownloader.cpp:22: 错误:成员函数‘const char* CodeDownloader::className() const’未在类‘CodeDownloader’中声明
.moc/moc_codedownloader.cpp:27: 错误:‘QMetaObject* CodeDownloader::metaObj’不是‘class CodeDownloader’的静态成员
.moc/moc_codedownloader.cpp:28: 错误:‘QMetaObjectCleanUp’没有命名一个类型
.moc/moc_codedownloader.cpp:31: 错误:redefinition of ‘static QString CodeDownloader::tr(const char*, const char*)’
codedownloader.h:30: 错误:‘static QString CodeDownloader::tr(const char*, const char*)’已在此定义过
.moc/moc_codedownloader.cpp:39: 错误:redefinition of ‘static QString CodeDownloader::trUtf8(const char*, const char*)’
codedownloader.h:30: 错误:‘static QString CodeDownloader::trUtf8(const char*, const char*)’已在此定义过
.moc/moc_codedownloader.cpp:50: 错误:成员函数‘QMetaObject* CodeDownloader::staticMetaObject()’未在类‘CodeDownloader’中声明
.moc/moc_codedownloader.cpp:131: 错误:成员函数‘void* CodeDownloader::qt_cast(const char*)’未在类‘CodeDownloader’中声明
.moc/moc_codedownloader.cpp: In member function ‘void CodeDownloader::downloadFinished()’:
.moc/moc_codedownloader.cpp:141: 错误:对‘(const QMetaObject) ()’的调用没有匹配
.moc/moc_codedownloader.cpp:141: 错误:‘activate_signal’在此作用域中尚未声明
In file included from codedownloader.cpp:139:
.moc/moc_codedownloader.cpp: In member function ‘void CodeDownloader::errorOcurred(int, QString)’:
.moc/moc_codedownloader.cpp:152: 错误:‘QConnectionList’在此作用域中尚未声明
.moc/moc_codedownloader.cpp:152: 错误:‘clist’在此作用域中尚未声明
.moc/moc_codedownloader.cpp:152: 错误:对‘(const QMetaObject) ()’的调用没有匹配
.moc/moc_codedownloader.cpp:155: 错误:‘QUObject’在此作用域中尚未声明
.moc/moc_codedownloader.cpp:155: 错误:expected ‘;’ before ‘o’
.moc/moc_codedownloader.cpp:156: 错误:‘static_QUType_int’在此作用域中尚未声明
.moc/moc_codedownloader.cpp:156: 错误:‘o’在此作用域中尚未声明
.moc/moc_codedownloader.cpp:157: 错误:‘static_QUType_QString’在此作用域中尚未声明
.moc/moc_codedownloader.cpp:158: 错误:‘activate_signal’在此作用域中尚未声明
.moc/moc_codedownloader.cpp: In member function ‘void CodeDownloader::fileSaved(const QString&, const QString&)’:
.moc/moc_codedownloader.cpp:166: 错误:‘QConnectionList’在此作用域中尚未声明
.moc/moc_codedownloader.cpp:166: 错误:‘clist’在此作用域中尚未声明
.moc/moc_codedownloader.cpp:166: 错误:对‘(const QMetaObject) ()’的调用没有匹配
.moc/moc_codedownloader.cpp:169: 错误:‘QUObject’在此作用域中尚未声明
.moc/moc_codedownloader.cpp:169: 错误:expected ‘;’ before ‘o’
.moc/moc_codedownloader.cpp:170: 错误:‘static_QUType_QString’在此作用域中尚未声明
.moc/moc_codedownloader.cpp:170: 错误:‘o’在此作用域中尚未声明
.moc/moc_codedownloader.cpp:172: 错误:‘activate_signal’在此作用域中尚未声明
.moc/moc_codedownloader.cpp: In member function ‘void CodeDownloader::saveFailed(const QString&)’:
.moc/moc_codedownloader.cpp:178: 错误:对‘(const QMetaObject) ()’的调用没有匹配
.moc/moc_codedownloader.cpp:178: 错误:‘activate_signal’在此作用域中尚未声明
.moc/moc_codedownloader.cpp: At global scope:
.moc/moc_codedownloader.cpp:181: 错误:‘QUObject’未声明
.moc/moc_codedownloader.cpp:181: 错误:成员函数‘bool CodeDownloader::qt_invoke(int, int*)’未在类‘CodeDownloader’中声明
In file included from codedownloader.cpp:139:
.moc/moc_codedownloader.cpp:198: 错误:‘QUObject’未声明
.moc/moc_codedownloader.cpp:198: 错误:成员函数‘bool CodeDownloader::qt_emit(int, int*)’未在类‘CodeDownloader’中声明
.moc/moc_codedownloader.cpp:212: 错误:成员函数‘bool CodeDownloader::qt_property(int, int, QVariant*)’未在类‘CodeDownloader’中声明
.moc/moc_codedownloader.cpp:217: 错误:成员函数‘bool CodeDownloader::qt_static_property(QObject*, int, int, QVariant*)’未在类‘CodeDownloader’中声明
make[1]: *** [.obj/codedownloader.o] 错误 1
make[1]: Leaving directory `/home/RucLinux/smtube-1.8/src’
make: *** [src/smtube] 错误 2

[root@localhost smtube-1.8]# make
cd src && qmake && DATA_PATH=\\\”/usr/local/share/smtube\\\” TRANSLATION_PATH=\\\”/usr/local/share/smtube/translations\\\” DOC_PATH=\\\”/usr/local/share/doc/smtube\\\” make
WARNING: Found potential symbol conflict of configdialog.cpp (configdialog.cpp) in SOURCES
WARNING: Found potential symbol conflict of configdialog.h (configdialog.h) in HEADERS
WARNING: Found potential symbol conflict of about.cpp (about.cpp) in SOURCES
WARNING: Found potential symbol conflict of about.h (about.h) in HEADERS
make[1]: Entering directory `/home/RucLinux/smtube-1.8/src’
Makefile:356: 警告:覆盖关于目标“.obj/configdialog.o”的命令
Makefile:306: 警告:忽略关于目标“.obj/configdialog.o”的旧命令
Makefile:362: 警告:覆盖关于目标“.obj/about.o”的命令
Makefile:318: 警告:忽略关于目标“.obj/about.o”的旧命令
Makefile:428: 警告:覆盖关于目标“.moc/moc_configdialog.cpp”的命令
Makefile:416: 警告:忽略关于目标“.moc/moc_configdialog.cpp”的旧命令
Makefile:431: 警告:覆盖关于目标“.moc/moc_about.cpp”的命令
Makefile:419: 警告:忽略关于目标“.moc/moc_about.cpp”的旧命令
g++ -c -pipe -Wall -W -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector –param=ssp-buffer-size=4 -m32 -march=i686 -mtune=atom -fasynchronous-unwind-tables -fno-strict-aliasing -DNO_SMPLAYER_SUPPORT -DYT_USE_SCRIPT -DTRANSLATION_PATH=\”/usr/local/share/smtube/translations\” -DQT_NO_DEBUG -DQT_SHARED -DQT_TABLET_SUPPORT -DQT_THREAD_SUPPORT -I/usr/lib/qt-3.3/mkspecs/default -I. -I. -Iqtsingleapplication -I/usr/lib/qt-3.3/include -I.ui/ -I.moc/ -o .obj/codedownloader.o codedownloader.cpp
在包含自 codedownloader.cpp:19 的文件中:
codedownloader.h:22:27: 错误:QProgressDialog:没有那个文件或目录
codedownloader.h:23:16: 错误:QUrl:没有那个文件或目录
codedownloader.h:24:25: 错误:QNetworkProxy:没有那个文件或目录
codedownloader.h:25:33: 错误:QNetworkAccessManager:没有那个文件或目录
codedownloader.h:26:25: 错误:QNetworkReply:没有那个文件或目录
codedownloader.cpp:20:17: 错误:QFile:没有那个文件或目录
codedownloader.cpp:21:23: 错误:QMessageBox:没有那个文件或目录
In file included from codedownloader.cpp:19:
codedownloader.h:29: 错误:expected class-name before ‘{’ token
codedownloader.h:30: 错误:ISO C++ 不允许声明无类型的‘Q_OBJECT’
codedownloader.h:32: 错误:expected ‘;’ before ‘public’
codedownloader.h:36: 错误:ISO C++ 不允许声明无类型的‘QString’
codedownloader.h:36: 错误:expected ‘,’ or ‘…’ before ‘&’ token
codedownloader.h:37: 错误:‘QNetworkProxy’未声明
codedownloader.h:39: 错误:expected ‘:’ before ‘slots’
codedownloader.h:40: 错误:expected primary-expression before ‘void’
codedownloader.h:40: 错误:ISO C++ 不允许声明无类型的‘slots’
codedownloader.h:40: 错误:expected ‘;’ before ‘void’
codedownloader.h:44: 错误:expected primary-expression before ‘void’
codedownloader.h:44: 错误:ISO C++ 不允许声明无类型的‘signals’
codedownloader.h:44: 错误:expected ‘;’ before ‘void’
codedownloader.h:45: 错误:‘QString’未声明
codedownloader.h:46: 错误:ISO C++ 不允许声明无类型的‘QString’
codedownloader.h:46: 错误:expected ‘,’ or ‘…’ before ‘&’ token
codedownloader.h:47: 错误:ISO C++ 不允许声明无类型的‘QString’
codedownloader.h:47: 错误:expected ‘,’ or ‘…’ before ‘&’ token
codedownloader.h:49: 错误:expected ‘:’ before ‘slots’
codedownloader.h:50: 错误:expected primary-expression before ‘void’
codedownloader.h:50: 错误:ISO C++ 不允许声明无类型的‘slots’
codedownloader.h:50: 错误:expected ‘;’ before ‘void’
codedownloader.h:51: 错误:‘qint64’未声明
codedownloader.h:51: 错误:‘qint64’未声明
codedownloader.h:52: 错误:‘QByteArray’未声明
codedownloader.h:54: 错误:ISO C++ 不允许声明无类型的‘QString’
codedownloader.h:54: 错误:expected ‘,’ or ‘…’ before ‘&’ token
codedownloader.h:55: 错误:ISO C++ 不允许声明无类型的‘QString’
codedownloader.h:55: 错误:expected ‘,’ or ‘…’ before ‘&’ token
codedownloader.h:56: 错误:‘QString’未声明
codedownloader.h:59: 错误:ISO C++ 不允许声明无类型的‘QNetworkAccessManager’
codedownloader.h:59: 错误:expected ‘;’ before ‘*’ token
codedownloader.h:60: 错误:ISO C++ 不允许声明无类型的‘QNetworkReply’
codedownloader.h:60: 错误:expected ‘;’ before ‘*’ token
codedownloader.h:62: 错误:‘QString’没有命名一个类型
codedownloader.h: In member function ‘void CodeDownloader::saveAs(int)’:
codedownloader.h:36: 错误:‘output_filename’在此作用域中尚未声明
codedownloader.h:36: 错误:‘output’在此作用域中尚未声明
codedownloader.h: At global scope:
codedownloader.h:36: 警告:未使用的参数‘QString’
codedownloader.cpp:23: 错误:expected ‘)’ before ‘*’ token
codedownloader.cpp: In destructor ‘CodeDownloader::~CodeDownloader()’:
codedownloader.cpp:41: 错误:‘manager’在此作用域中尚未声明
codedownloader.cpp: At global scope:
codedownloader.cpp:44: 错误:变量或字段‘setProxy’声明为 void
codedownloader.cpp:44: 错误:‘QNetworkProxy’在此作用域中尚未声明
codedownloader.cpp:51: 错误:变量或字段‘download’声明为 void
codedownloader.cpp:51: 错误:‘QUrl’在此作用域中尚未声明
codedownloader.cpp: In member function ‘void CodeDownloader::cancelDownload()’:
codedownloader.cpp:62: 错误:‘reply’在此作用域中尚未声明
codedownloader.cpp: At global scope:
codedownloader.cpp:65: 错误:变量或字段‘gotResponse’声明为 void
codedownloader.cpp:65: 错误:‘QNetworkReply’在此作用域中尚未声明
codedownloader.cpp:65: 错误:‘reply’在此作用域中尚未声明
In file included from /usr/lib/gcc/i686-redhat-linux/4.4.7/../../../../include/c++/4.4.7/new:40,
from /usr/lib/gcc/i686-redhat-linux/4.4.7/../../../../include/c++/4.4.7/ext/new_allocator.h:33,
from /usr/lib/gcc/i686-redhat-linux/4.4.7/../../../../include/c++/4.4.7/i686-redhat-linux/bits/c++allocator.h:34,
from /usr/lib/gcc/i686-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/allocator.h:48,
from /usr/lib/gcc/i686-redhat-linux/4.4.7/../../../../include/c++/4.4.7/string:43,
from /usr/lib/qt-3.3/include/qstring.h:59,
from /usr/lib/qt-3.3/include/qwindowdefs.h:47,
from /usr/lib/qt-3.3/include/qobject.h:46,
from /usr/lib/qt-3.3/include/qconnection.h:45,
from /usr/lib/qt-3.3/include/qmetaobject.h:45,
from .moc/moc_codedownloader.cpp:12,
from codedownloader.cpp:139:
/usr/lib/gcc/i686-redhat-linux/4.4.7/../../../../include/c++/4.4.7/exception:35: 错误:expected declaration before end of line
make[1]: *** [.obj/codedownloader.o] 错误 1
make[1]: Leaving directory `/home/RucLinux/smtube-1.8/src’
make: *** [src/smtube] 错误 2

Smplayer Youtube 浏览器 插件 Smtube 安装 方法

Smplayer的Youtube浏览器插件Smtube安装方法


Smplayer Youtube 浏览器 插件 Smtube 安装 方法

Smplayer的Youtube浏览器插件Smtube安装方法


Smplayer Youtube 浏览器 插件 Smtube 安装方法

Smplayer的Youtube浏览器插件Smtube安装方法