compilingonlinux
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
compilingonlinux [2010/11/08 13:05] – glaubitz | compilingonlinux [2012/11/26 17:57] (current) – glaubitz | ||
---|---|---|---|
Line 8: | Line 8: | ||
< | < | ||
- | sudo apt-get install libqt4-dev build-essential libglib2.0-dev libmad0-dev | + | sudo apt-get install libqt4-dev build-essential libglib2.0-dev libmad0-dev |
<Your password> | <Your password> | ||
</ | </ | ||
Line 14: | Line 14: | ||
Note: libsox-dev is required to be version 14.2 or higher. The version from Debian Lenny does *not* work unfortunately. The version from Ubuntu 9.04 (Jaunty) or newer works. | Note: libsox-dev is required to be version 14.2 or higher. The version from Debian Lenny does *not* work unfortunately. The version from Ubuntu 9.04 (Jaunty) or newer works. | ||
- | On Fedora 11+ systems, run the following: | + | On Fedora 11+ systems, run the following |
< | < | ||
- | sudo yum install qt-devel glib2-devel sox-devel | + | sudo yum install qt-devel glib2-devel sox-devel |
<Your password> | <Your password> | ||
</ | </ | ||
Line 22: | Line 22: | ||
On Arch Linux, run the following as root: | On Arch Linux, run the following as root: | ||
< | < | ||
- | pacman -Sy git qtcreator taglib | + | pacman -Sy git qtcreator taglib |
</ | </ | ||
+ | On openSUSE Linux, run the following as root: | ||
+ | < | ||
+ | zypper install git libqt4-devel libgcrypt-devel sox-devel glib2-devel taglib-devel libusb-1.0-devel | ||
+ | </ | ||
+ | |||
+ | For openSUSE, //libmad// has to be installed from source: | ||
+ | < | ||
+ | wget ftp:// | ||
+ | tar xzf libmad-0.15.0b.tar.gz | ||
+ | cd libmad-0.15.0b | ||
+ | ./configure && make && make install | ||
+ | </ | ||
===== libhimd and QHiMDTransfer ===== | ===== libhimd and QHiMDTransfer ===== | ||
Line 30: | Line 42: | ||
==== Getting the code ==== | ==== Getting the code ==== | ||
- | As normal user: | + | To get the code, clone it with // |
- | + | ||
- | <code> | + | |
- | git clone git://193.157.176.231/ | + | |
- | </ | + | |
- | + | ||
- | This should give output similar to this: | + | |
- | + | ||
- | < | + | |
- | Initialized empty Git repository in / | + | |
- | remote: Counting objects: 408, done. | + | |
- | remote: Compressing objects: 100% (395/395), done. | + | |
- | remote: Total 408 (delta 241), reused 0 (delta 0) | + | |
- | Receiving objects: 100% (408/408), 716.62 KiB, done. | + | |
- | Resolving deltas: 100% (241/241), done. | + | |
- | </ | + | |
==== Building everything ==== | ==== Building everything ==== | ||
Line 75: | Line 72: | ||
To run the software, simply type " | To run the software, simply type " | ||
+ | ==== Running netmd/ | ||
+ | |||
+ | Go into the appropriate subdirectories and type " | ||
===== basictools ===== | ===== basictools ===== | ||
compilingonlinux.txt · Last modified: 2012/11/26 17:57 by glaubitz