Pure Data这个软件,我一直都在用apt-get安装,
但是一直想编译源代码安装,但是尝试了很多次,都已失败告终……
过去根据Readme文件编译安装过其他的软件,可是这个不知到从哪下手……
下面是软件的下载地址:
http://sourceforge.net/projects/pure-da ... 2/download
谢谢大家的帮助!
想学习编译安装PD,自己搞不定,教教我吧!
- 8E117
- 帖子: 110
- 注册时间: 2014-01-30 12:08
- 系统: xubuntu 14.04
想学习编译安装PD,自己搞不定,教教我吧!
使用Ubuntu单系统的菜鸟一枚:
Ubuntu入门中……
SuperCollider入门中……
Java入门中……
各种入门中……
菜鸟上路,请多多关照。
Ubuntu入门中……
SuperCollider入门中……
Java入门中……
各种入门中……
菜鸟上路,请多多关照。
- 8E117
- 帖子: 110
- 注册时间: 2014-01-30 12:08
- 系统: xubuntu 14.04
Re: 想学习编译安装PD,自己搞不定,教教我吧!
自己顶一下啦……估计大家都忙着过年了……
好喜欢这个表情……

使用Ubuntu单系统的菜鸟一枚:
Ubuntu入门中……
SuperCollider入门中……
Java入门中……
各种入门中……
菜鸟上路,请多多关照。
Ubuntu入门中……
SuperCollider入门中……
Java入门中……
各种入门中……
菜鸟上路,请多多关照。
- YeLee
- 论坛版主
- 帖子: 26406
- 注册时间: 2008-08-13 8:48
- 系统: Fundu i64
- 来自: 东海硇州,一双管钥。
- 联系:
Re: 想学习编译安装PD,自己搞不定,教教我吧!
代码: 全选
sudo apt-get build-dep puredata
apt-get source puredata
dpkg-source -x puredata_*.dsc
cd puredata-*
dpkg-buildpackage -rfakeroot -uc -b

◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
- 8E117
- 帖子: 110
- 注册时间: 2014-01-30 12:08
- 系统: xubuntu 14.04
Re: 想学习编译安装PD,自己搞不定,教教我吧!
是这样的,我想学习一种可以直接在官方下载,然后编译安装这个软件的方法。因为,我还想把它安装在其他Linux发行版上。YeLee 写了:簡單快捷,一歩到位。代码: 全选
sudo apt-get build-dep puredata apt-get source puredata dpkg-source -x puredata_*.dsc cd puredata-* dpkg-buildpackage -rfakeroot -uc -b
比如DSL...
使用Ubuntu单系统的菜鸟一枚:
Ubuntu入门中……
SuperCollider入门中……
Java入门中……
各种入门中……
菜鸟上路,请多多关照。
Ubuntu入门中……
SuperCollider入门中……
Java入门中……
各种入门中……
菜鸟上路,请多多关照。
-
- 帖子: 2148
- 注册时间: 2012-12-16 15:43
- 系统: debian
Re: 想学习编译安装PD,自己搞不定,教教我吧!
你应该先自己下载了尝试,有问题再贴上来
- YeLee
- 论坛版主
- 帖子: 26406
- 注册时间: 2008-08-13 8:48
- 系统: Fundu i64
- 来自: 东海硇州,一双管钥。
- 联系:
Re: 想学习编译安装PD,自己搞不定,教教我吧!
剛纔看了一下那箇bz2,裏面有箇pd的目錄正是源裏面pd的代碼,大概真正有用的便是那東西了吧。
解決好相依套件後autogen.sh,跟著就用那仨的什麼命令便可。
解決好相依套件後autogen.sh,跟著就用那仨的什麼命令便可。
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
- 8E117
- 帖子: 110
- 注册时间: 2014-01-30 12:08
- 系统: xubuntu 14.04
Re: 想学习编译安装PD,自己搞不定,教教我吧!
源里的只是这个软件本身,但是它还附带了很多扩展,这个软件分两个版本,一个是原版,另外一个是扩展版。
这个下载之后的是扩展版,如果用apt方式安装,也是直接apt-get install pd-extended……不过想要加它的源……
其实我觉得我的最大问题是,不知道缺少什么依赖,应该安装哪些依赖……
我试着编译过,但是有的地方和Readme里面写得不太一样……另外,也可能是我的英语能力太差劲……
这个下载之后的是扩展版,如果用apt方式安装,也是直接apt-get install pd-extended……不过想要加它的源……
其实我觉得我的最大问题是,不知道缺少什么依赖,应该安装哪些依赖……
我试着编译过,但是有的地方和Readme里面写得不太一样……另外,也可能是我的英语能力太差劲……
使用Ubuntu单系统的菜鸟一枚:
Ubuntu入门中……
SuperCollider入门中……
Java入门中……
各种入门中……
菜鸟上路,请多多关照。
Ubuntu入门中……
SuperCollider入门中……
Java入门中……
各种入门中……
菜鸟上路,请多多关照。
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: 想学习编译安装PD,自己搞不定,教教我吧!
參閱其实我觉得我的最大问题是,不知道缺少什么依赖,应该安装哪些依赖……
1. https://help.ubuntu.com/community/HowTo ... troduction
2. http://packages.ubuntu.com/search?keywo ... chon=names
3. http://packages.ubuntu.com/search?suite ... chon=names
查閱 某一套件 的相依套件 舉例 pd-ext13
4. http://packages.ubuntu.com/precise/pd-ext13
可以看到所有與 pd-ext13 有關的 依賴 推薦 建議 套件
5. 安裝 apt-rdepends 套件
sudo apt-get install apt-rdepends
5-1. 檢查 所有 pd-ext13 依賴的套件
sudo apt-rdepends pd-ext13
安裝 pd-ext13 會同時全部安裝
已安裝的不會再安裝
5-2. 檢查 所有依賴於 pd-ext13 的套件
sudo apt-rdepends -r pd-ext13
移除 pd-ext13 會同時全部移除
另有相依套件存在的不會被移除
- YeLee
- 论坛版主
- 帖子: 26406
- 注册时间: 2008-08-13 8:48
- 系统: Fundu i64
- 来自: 东海硇州,一双管钥。
- 联系:
Re: 想学习编译安装PD,自己搞不定,教教我吧!
看了一下debian的control,裏面的有這樣的一段:
Build-Depends: debhelper (>= 7.0.50~),quilt,autoconf,automake,libtool,libasound2-dev [!hurd-i386 !kfreebsd-amd64 !kfreebsd-i386],libjack-dev
debhelper這種Debian特有的東西首先去掉後。
在手動編譯的情況下,quilt也很少用到。
autoconf和automake這倆經常也是公不離婆,秤不離砣的,libtool則是構建lib的工具。
至於後面那幾箇包,去掉Debian特有的開發包的前後綴後,便知道分別是asound2(alsa-lib)跟jack了。
其実,有多數情況下,編譯包也不用自己手動去測試某箇包可能缺少什麼,只需自己去找某些發行版中的方案便可,正如puredata的${pkg}_${ver}-${debian修訂版本號}.debian.tar.{gz|bz2|xz|...}在壓縮包中就有一箇名爲control的文件。
ArchLinux的PKGBUILD是所有發行版中最簡單的,依賴在depends一節裏面已經夠詳細的了,跟着就像運行shell命令那樣依次執行各箇小節。至於patch這些,大可跳過便行。
Build-Depends: debhelper (>= 7.0.50~),quilt,autoconf,automake,libtool,libasound2-dev [!hurd-i386 !kfreebsd-amd64 !kfreebsd-i386],libjack-dev
debhelper這種Debian特有的東西首先去掉後。
在手動編譯的情況下,quilt也很少用到。
autoconf和automake這倆經常也是公不離婆,秤不離砣的,libtool則是構建lib的工具。
至於後面那幾箇包,去掉Debian特有的開發包的前後綴後,便知道分別是asound2(alsa-lib)跟jack了。
其実,有多數情況下,編譯包也不用自己手動去測試某箇包可能缺少什麼,只需自己去找某些發行版中的方案便可,正如puredata的${pkg}_${ver}-${debian修訂版本號}.debian.tar.{gz|bz2|xz|...}在壓縮包中就有一箇名爲control的文件。
ArchLinux的PKGBUILD是所有發行版中最簡單的,依賴在depends一節裏面已經夠詳細的了,跟着就像運行shell命令那樣依次執行各箇小節。至於patch這些,大可跳過便行。
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关