Discussion:
Building non
rosea.grammostola
2012-08-14 08:29:51 UTC
Permalink
Hi,

In the README.build file, I don't find the dependencies. Wouldn't it be
good if the dependencies are listed there?


Regards,
\r
rosea.grammostola
2012-08-14 11:31:01 UTC
Permalink
Post by rosea.grammostola
Hi,
In the README.build file, I don't find the dependencies. Wouldn't it be
good if the dependencies are listed there?
Regards,
\r
Afaik is the daw git repo build as a single package (non-daw) in Arch
Linux. This should be independent packages, non-daw, non-mixer,
non-sequencer, non-session-manager, instead imo. Now people search for
non-session-manager and doesn't find it.

Regards,
\r
John Page
2012-08-14 15:54:34 UTC
Permalink
Here is what I did a few weeks ago on Ubuntu 12.04

Get the most up-to-date version.
git clone -b next git://git.tuxfamily.org/gitroot/non/daw.git
git submodule init
git submodule update

Install the following
sudo apt-get install build-essential xutils-dev libjack-jackd2-dev
liblo-dev libsigc++-2.0-dev libfltk1.1-dev fluid libsndfile-dev liblrdf-dev
libxpm-dev libcairo2-dev checkinstall

Then run
make -C lib
make
and finally
sudo checkinstall
Post by rosea.grammostola
Post by rosea.grammostola
Hi,
In the README.build file, I don't find the dependencies. Wouldn't it be
good if the dependencies are listed there?
Regards,
\r
Afaik is the daw git repo build as a single package (non-daw) in Arch
Linux. This should be independent packages, non-daw, non-mixer,
non-sequencer, non-session-manager, instead imo. Now people search for
non-session-manager and doesn't find it.
Regards,
\r
rosea.grammostola
2012-08-14 16:07:49 UTC
Permalink
Hi,

My point was that it should be as easy as possible *for everyone* to
find and install non-things and each non-thing independently.

This applies how distros packages non-things and distribute it.
And to the documentation of the place of the code and how to build it.
So the wiki/manuals should point you to the right place. And the README
files should contain all the information you need to build, inclusive
the build dependencies.
Post by John Page
Here is what I did a few weeks ago on Ubuntu 12.04
Get the most up-to-date version.
git clone -b next git://git.tuxfamily.org/gitroot/non/daw.git
<http://git.tuxfamily.org/gitroot/non/daw.git>
git submodule init
git submodule update
The next branch is gone. Only master there is.
Post by John Page
Install the following
sudo apt-get install build-essential xutils-dev libjack-jackd2-dev
liblo-dev libsigc++-2.0-dev libfltk1.1-dev fluid libsndfile-dev
liblrdf-dev libxpm-dev libcairo2-dev checkinstall
if those deps are right, they should be in the README.
Post by John Page
Then run
make -C lib
make
and finally
sudo checkinstall
make
sudo make install

should be enough nowadays.

\r
Post by John Page
Hi,
In the README.build file, I don't find the dependencies. Wouldn't it be
good if the dependencies are listed there?
Regards,
\r
Afaik is the daw git repo build as a single package (non-daw) in
Arch Linux. This should be independent packages, non-daw, non-mixer,
non-sequencer, non-session-manager, instead imo. Now people search
for non-session-manager and doesn't find it.
Regards,
\r
Loading...