<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><br></div><div>Gem is currently broken on GNU/Linux and IOhannes is on vacation. &nbsp;To make a build, remove 'gem' from LIB_TARGETS in pd-extended/externals/Makefile and the rest should build.</div><div><br></div><div>.hc</div><br><div><div>On Jul 4, 2011, at 11:47 PM, Mario Mey wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"> <div bgcolor="#ffffff" text="#000000">    Trying to compile PureData, SVN, on Ubuntu 11.04 AMD64, following    the instruction from the page <a class="moz-txt-link-freetext" href="http://puredata.info/docs/developer">http://puredata.info/docs/developer</a>, I    did:<br>    <br>    1.- rsync from the auto-build farm (from    <a class="moz-txt-link-freetext" href="http://puredata.info/docs/developer/GettingPdSource">http://puredata.info/docs/developer/GettingPdSource</a>)<br>    &nbsp;&nbsp;&nbsp; rsync -av --delete rsync://128.238.56.50/distros/pd-extended/    pd-extended/<br>    <br>    2.- Preparing Ubuntu:    <a class="moz-txt-link-freetext" href="http://puredata.info/docs/developer/UbuntuMaverick">http://puredata.info/docs/developer/UbuntuMaverick</a><br>    <br>    3.- Building PD-Extended:    <a class="moz-txt-link-freetext" href="http://puredata.info/docs/developer/BuildingPdExtended">http://puredata.info/docs/developer/BuildingPdExtended</a><br>    <br>    But there's no .tar.bz2 or .deb on&nbsp;    pure-data/packages/linux-make/build... These are the last lines    while compilling. What should I do? I don't understand...<br>    <br>    <i>[...]<br>      /bin/bash ../../libtool&nbsp; --tag=CXX&nbsp;&nbsp; --mode=compile g++      -DHAVE_CONFIG_H -I. -I../../src&nbsp; -I../../src&nbsp; -DPD      -I/home/mario/pd-extended/pd/src&nbsp; -DHAVE_S_STUFF_H -O2      -freg-struct-return -O3 -falign-loops -falign-functions      -falign-jumps -funroll-loops -ffast-math -mmmx -MT      libGem_la-SynchedWorkerThread.lo -MD -MP -MF      .deps/libGem_la-SynchedWorkerThread.Tpo -c -o      libGem_la-SynchedWorkerThread.lo `test -f      'SynchedWorkerThread.cpp' || echo './'`SynchedWorkerThread.cpp<br>      libtool: compile:&nbsp; g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src      -DPD -I/home/mario/pd-extended/pd/src -DHAVE_S_STUFF_H -O2      -freg-struct-return -O3 -falign-loops -falign-functions      -falign-jumps -funroll-loops -ffast-math -mmmx -MT      libGem_la-SynchedWorkerThread.lo -MD -MP -MF      .deps/libGem_la-SynchedWorkerThread.Tpo -c      SynchedWorkerThread.cpp&nbsp; -fPIC -DPIC -o      .libs/libGem_la-SynchedWorkerThread.o<br>      libtool: compile:&nbsp; g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src      -DPD -I/home/mario/pd-extended/pd/src -DHAVE_S_STUFF_H -O2      -freg-struct-return -O3 -falign-loops -falign-functions      -falign-jumps -funroll-loops -ffast-math -mmmx -MT      libGem_la-SynchedWorkerThread.lo -MD -MP -MF      .deps/libGem_la-SynchedWorkerThread.Tpo -c SynchedWorkerThread.cpp      -o libGem_la-SynchedWorkerThread.o &gt;/dev/null 2&gt;&amp;1<br>      mv -f .deps/libGem_la-SynchedWorkerThread.Tpo      .deps/libGem_la-SynchedWorkerThread.Plo<br>      /bin/bash ../../libtool&nbsp; --tag=CXX&nbsp;&nbsp; --mode=compile g++      -DHAVE_CONFIG_H -I. -I../../src&nbsp; -I../../src&nbsp; -DPD      -I/home/mario/pd-extended/pd/src&nbsp; -DHAVE_S_STUFF_H -O2      -freg-struct-return -O3 -falign-loops -falign-functions      -falign-jumps -funroll-loops -ffast-math -mmmx -MT      libGem_la-WorkerThread.lo -MD -MP -MF      .deps/libGem_la-WorkerThread.Tpo -c -o libGem_la-WorkerThread.lo      `test -f 'WorkerThread.cpp' || echo './'`WorkerThread.cpp<br>      libtool: compile:&nbsp; g++ -DHAVE_CONFIG_H -I. -I../../src -I../../src      -DPD -I/home/mario/pd-extended/pd/src -DHAVE_S_STUFF_H -O2      -freg-struct-return -O3 -falign-loops -falign-functions      -falign-jumps -funroll-loops -ffast-math -mmmx -MT      libGem_la-WorkerThread.lo -MD -MP -MF      .deps/libGem_la-WorkerThread.Tpo -c WorkerThread.cpp&nbsp; -fPIC -DPIC      -o .libs/libGem_la-WorkerThread.o<br>      WorkerThread.cpp: In member function ‘bool      gem::thread::WorkerThread::PIMPL::start()’:<br>      WorkerThread.cpp:135:22: error: aggregate      ‘gem::thread::WorkerThread::PIMPL::start()::timeval sleep’ has      incomplete type and cannot be defined<br>      WorkerThread.cpp:139:28: error: ‘select’ was not declared in this      scope<br>      make[6]: *** [libGem_la-WorkerThread.lo] Error 1<br>      make[6]: se sale del directorio      «/home/mario/pd-extended/externals/Gem/src/Gem»<br>      make[5]: *** [all-recursive] Error 1<br>      make[5]: se sale del directorio      «/home/mario/pd-extended/externals/Gem/src»<br>      make[4]: *** [all] Error 2<br>      make[4]: se sale del directorio      «/home/mario/pd-extended/externals/Gem/src»<br>      make[3]: *** [all-recursive] Error 1<br>      make[3]: se sale del directorio      «/home/mario/pd-extended/externals/Gem»<br>      make[2]: *** [/home/mario/pd-extended/externals/Gem/Gem.pd_linux]      Error 2<br>      make[2]: se sale del directorio      «/home/mario/pd-extended/externals»<br>      make[1]: *** [externals_install] Error 2<br>      make[1]: se sale del directorio «/home/mario/pd-extended/packages»<br>      make: *** [install] Error 2<br>      ls: no se puede acceder a      /home/mario/pd-extended/packages/linux_make/./Pd*.deb: No existe      el fichero o el directorio<br>      upload specs linux_make . deb<br>      Uploading<br>      Unexpected local arg: debian<br>      If arg is a remote file/dir, prefix it with a colon (:).<br>      rsync error: syntax or usage error (code 1) at main.c(1236)      [Receiver=3.0.7]<br>      mario@Mario-PK3D:~$<br>      <br>    </i><br>  </div>  _______________________________________________<br><a href="mailto:Pd-list@iem.at">Pd-list@iem.at</a> mailing list<br>UNSUBSCRIBE and account-management -&gt; <a href="http://lists.puredata.info/listinfo/pd-list">http://lists.puredata.info/listinfo/pd-list</a><br></blockquote></div><br><div> <span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div><br class="Apple-interchange-newline"><br></div><div><br></div><div>----------------------------------------------------------------------------<br></div><div><br></div><div>I have always wished for my computer to be as easy to use as my&nbsp;telephone; my wish has come true because I can no longer figure out&nbsp;how to use my telephone."&nbsp;&nbsp;--Bjarne Stroustrup (creator of C++)</div></span></div></span> </div><br></body></html>