[PD] compile pd on ubuntu 5.10
Hans-Christoph Steiner
hans at eds.org
Thu Mar 30 04:05:05 CEST 2006
On Mar 29, 2006, at 1:55 PM, João Miguel Pais wrote:
> Hi,
>
> I'm trying to compile pd in ubuntu. I must say that due to old
> versions (apt-get), not completely updated/complete documents or
> whatever it's been really hard for someone who isn't very
> experienced with linux. Almost at each step there's something which
> must be corrected. That makes the process everything but fun.
> In case it's of interest to anyone, there's a textfile with what I
> achieved so far, which is getting the complete cvs archives and
> building the standard pd (thanks to a correction of the makefile
> only listed in the mailing list archive, already from 2001).
> I was now trying to compile the externals. I guess that the better
> reference for ubuntu is http://puredata.org/docs/developer/Debian.
> I got almost all the packages (some weren't possible to get), but
> while trying to compile everything, [cd pure-data/packages/
> linux_make; make install], the process didn't work (again).
What would be great is if you document your progress on a wiki page
so that others can learn from your experience easily, and you can
remember what you did in the past. This is all a work in progress,
and its a big project to get integrated. For example, Java 1.4.2 has
roughly 8000 objects, Pd has roughly 2000. So Pd is 1/4 the size of
Java. Do you think we have 1/4 of the budget of the Sun Java dept?
I wish...
> The report is the following, I cut the successful parts:
>
> `-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
> install: Aufruf von stat für „../doc/4.fft.examples/*.*“ nicht
> möglich: Datei od er Verzeichnis nicht gefunden
> install: Aufruf von stat für „../doc/7.stuff/*.*“ nicht möglich:
> Datei oder Verz eichnis nicht gefunden
> install: Aufruf von stat für „../doc/7.stuff/audio-playpen/*.*“
> nicht möglich: D atei oder Verzeichnis nicht gefunden
> install: Aufruf von stat für „../doc/7.stuff/data-structures/*.*“
> nicht möglich: Datei oder Verzeichnis nicht gefunden
> % Total % Received % Xferd Average Speed Time Time
> Time Current
> Dload Upload Total Spent
> Left Speed
> 100 286k 100 286k 0 0 285k 0 0:00:01 0:00:01
> --:--:-- 373k
> % Total % Received % Xferd Average Speed Time Time
> Time Current
> Dload Upload Total Spent
> Left Speed
> 100 11168 0 11168 0 0 34813 0 --:--:-- --:--:--
> --:--:-- 122k
> % Total % Received % Xferd Average Speed Time Time
> Time Current
> Dload Upload Total Spent
> Left Speed
> 100 6004 0 6004 0 0 11837 0 --:--:-- --:--:--
> --:--:-- 65293
> % Total % Received % Xferd Average Speed Time Time
> Time Current
> Dload Upload Total Spent
> Left Speed
> 100 7586 0 7586 0 0 23855 0 --:--:-- --:--:--
> --:--:-- 88753
> % Total % Received % Xferd Average Speed Time Time
> Time Current
> Dload Upload Total Spent
> Left Speed
> 100 11398 0 11398 0 0 21853 0 --:--:-- --:--:--
> --:--:-- 127k
> % Total % Received % Xferd Average Speed Time Time
> Time Current
> Dload Upload Total Spent
> Left Speed
> 100 8565 0 8565 0 0 20822 0 --:--:-- --:--:--
> --:--:-- 99440
> % Total % Received % Xferd Average Speed Time Time
> Time Current
> Dload Upload Total Spent
> Left Speed
> 100 13657 0 13657 0 0 34662 0 --:--:-- --:--:--
> --:--:-- 88380
> % Total % Received % Xferd Average Speed Time Time
> Time Current
> Dload Upload Total Spent
> Left Speed
> 100 11483 0 11483 0 0 33083 0 --:--:-- --:--:--
> --:--:-- 116k
> % Total % Received % Xferd Average Speed Time Time
> Time Current
> Dload Upload Total Spent
> Left Speed
> 100 6831 0 6831 0 0 16419 0 --:--:-- --:--:--
> --:--:-- 78410
> % Total % Received % Xferd Average Speed Time Time
> Time Current
> Dload Upload Total Spent
> Left Speed
> 100 3803 0 3803 0 0 1143 0 --:--:-- 0:00:03
> --:--:-- 42793
> % Total % Received % Xferd Average Speed Time Time
> Time Current
> Dload Upload Total Spent
> Left Speed
> 100 29493 0 29493 0 0 66595 0 --:--:-- --:--:--
> --:--:-- 139k
> % Total % Received % Xferd Average Speed Time Time
> Time Current
> Dload Upload Total Spent
> Left Speed
> 100 2693 0 2693 0 0 8640 0 --:--:-- --:--:--
> --:--:-- 193k
> % Total % Received % Xferd Average Speed Time Time
> Time Current
> Dload Upload Total Spent
> Left Speed
> 100 50251 100 50251 0 0 83442 0 --:--:-- --:--:--
> --:--:-- 157k
> `-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
> In file included from /home/jmmmp/pure-data/packages/
> linux_make/../../externals/build/src/mtx_rmstodb.c:1:
> /home/jmmmp/pure-data/packages/linux_make/../../externals/build/
> src/../../iem/iemmatrix/src/mtx_binops.c: In Funktion
> »mtx_bin_matrix2«:/home/jmmmp/pure-data/packages/linux_make/../../
> externals/build/src/../../iem/iemmatrix/src/mtx_binops.c:20:
> Warnung: nicht benutzter Parameter »s«In file included from /home/
> jmmmp/pure-data/packages/linux_make/../../externals/build/src/
> mtx_rmstodb.c:2:
> /home/jmmmp/pure-data/packages/linux_make/../../externals/build/
> src/../../iem/iemmatrix/src/mtx_matrix.c: In Funktion
> »matrix_matrix2«:/home/jmmmp/pure-data/packages/linux_make/../../
> externals/build/src/../../iem/iemmatrix/src/mtx_matrix.c:99:
> Warnung: nicht benutzter Parameter »s«/home/jmmmp/pure-data/
> packages/linux_make/../../externals/build/src/../../iem/iemmatrix/
> src/mtx_matrix.c: In Funktion »matrix_zeros«:/home/jmmmp/pure-data/
> packages/linux_make/../../externals/build/src/../../iem/iemmatrix/
> src/mtx_matrix.c:161: Warnung: nicht benutzter Parameter »s«/home/
> jmmmp/pure-data/packages/linux_make/../../externals/build/src/../../
> iem/iemmatrix/src/mtx_matrix.c: In Funktion »matrix_ones«:/home/
> jmmmp/pure-data/packages/linux_make/../../externals/build/src/../../
> iem/iemmatrix/src/mtx_matrix.c:185: Warnung: nicht benutzter
> Parameter »s«/home/jmmmp/pure-data/packages/linux_make/../../
> externals/build/src/../../iem/iemmatrix/src/mtx_matrix.c: In
> Funktion »matrix_eye«:/home/jmmmp/pure-data/packages/
> linux_make/../../externals/build/src/../../iem/iemmatrix/src/
> mtx_matrix.c:209: Warnung: nicht benutzter Parameter »s«/home/jmmmp/
> pure-data/packages/linux_make/../../externals/build/src/../../iem/
> iemmatrix/src/mtx_matrix.c: In Funktion »matrix_egg«:/home/jmmmp/
> pure-data/packages/linux_make/../../externals/build/src/../../iem/
> iemmatrix/src/mtx_matrix.c:237: Warnung: nicht benutzter Parameter
> »s«/home/jmmmp/pure-data/packages/linux_make/../../externals/build/
> src/../../iem/iemmatrix/src/mtx_matrix.c: In Funktion
> »matrix_diag«:/home/jmmmp/pure-data/packages/linux_make/../../
> externals/build/src/../../iem/iemmatrix/src/mtx_matrix.c:266:
> Warnung: nicht benutzter Parameter »s«/home/jmmmp/pure-data/
> packages/linux_make/../../externals/build/src/../../iem/iemmatrix/
> src/mtx_matrix.c: In Funktion »matrix_diegg«:/home/jmmmp/pure-data/
> packages/linux_make/../../externals/build/src/../../iem/iemmatrix/
> src/mtx_matrix.c:281: Warnung: nicht benutzter Parameter »s«/home/
> jmmmp/pure-data/packages/linux_make/../../externals/build/src/../../
> iem/iemmatrix/src/mtx_matrix.c: In Funktion »matrix_row«:/home/
> jmmmp/pure-data/packages/linux_make/../../externals/build/src/../../
> iem/iemmatrix/src/mtx_matrix.c:301: Warnung: nicht benutzter
> Parameter »s«/home/jmmmp/pure-data/packages/linux_make/../../
> externals/build/src/../../iem/iemmatrix/src/mtx_matrix.c: In
> Funktion »matrix_col«:/home/jmmmp/pure-data/packages/
> linux_make/../../externals/build/src/../../iem/iemmatrix/src/
> mtx_matrix.c:347: Warnung: nicht benutzter Parameter »s«/home/jmmmp/
> pure-data/packages/linux_make/../../externals/build/src/../../iem/
> iemmatrix/src/mtx_matrix.c: In Funktion »matrix_element«:/home/
> jmmmp/pure-data/packages/linux_make/../../externals/build/src/../../
> iem/iemmatrix/src/mtx_matrix.c:392: Warnung: nicht benutzter
> Parameter »s«/home/jmmmp/pure-data/packages/linux_make/../../
> externals/build/src/../../iem/iemmatrix/src/mtx_matrix.c: In
> Funktion »matrix_list«:/home/jmmmp/pure-data/packages/
> linux_make/../../externals/build/src/../../iem/iemmatrix/src/
> mtx_matrix.c:512: Warnung: nicht benutzter Parameter »s«/home/jmmmp/
> pure-data/packages/linux_make/../../externals/build/src/../../iem/
> iemmatrix/src/mtx_matrix.c: In Funktion »matrix_new«:/home/jmmmp/
> pure-data/packages/linux_make/../../externals/build/src/../../iem/
> iemmatrix/src/mtx_matrix.c:530: Warnung: nicht benutzter Parameter
> »s«In file included from /home/jmmmp/pure-data/packages/
> linux_make/../../externals/build/src/mtx_rmstodb.c:3:
> /home/jmmmp/pure-data/packages/linux_make/../../externals/build/
> src/../../iem/iemmatrix/src/mtx_rmstodb.c: In Funktion
> »mtx_rmstodb_matrix«:
> /home/jmmmp/pure-data/packages/linux_make/../../externals/build/
> src/../../iem/iemmatrix/src/mtx_rmstodb.c:22: Warnung: nicht
> benutzter Parameter »s«/home/jmmmp/pure-data/packages/
> linux_make/../../externals/build/src/../../iem/iemmatrix/src/
> mtx_rmstodb.c: In Funktion »mtx_rmstodb_list«:
> /home/jmmmp/pure-data/packages/linux_make/../../externals/build/
> src/../../iem/iemmatrix/src/mtx_rmstodb.c:46: Warnung: nicht
> benutzter Parameter »s«/home/jmmmp/pure-data/packages/
> linux_make/../../externals/build/src/../../iem/iemmatrix/src/
> mtx_rmstodb.c: In Funktion »mtx_rmstodb_new«:
> /home/jmmmp/pure-data/packages/linux_make/../../externals/build/
> src/../../iem/iemmatrix/src/mtx_rmstodb.c:64: Warnung: nicht
> benutzter Parameter »s«`-mcpu=' is deprecated. Use `-mtune=' or '-
> march=' instead.
>
>
>
> and then the computer just makes a loop with this group of
> iemmatrix instructions, and doesn't stop until Ctrl-C jumps in.
> Does this makes sense to anyone? What's missing here, in order to
> make this happen?
Are you sure its a loop? There are a lot of objects in the iemmatrix
collection, and each object seems to be throwing a lot of warnings,
so that will make it seem like a loop. But compiling the whole
package takes a long time.
For the most part when compiling Pd-extended, you can ignore any
warning/error as long as it keeps building. Only when it stops to
you have to fix something. I've never seem a loop in compilation, so
I would be surprised to hear that's what's going on.
.hc
________________________________________________________________________
____
"Looking at things from a more basic level, you can come up with a
more direct solution... It may sound small in theory, but it in
practice, it can change entire economies."
- Amy Smith
More information about the Pd-list
mailing list