[PD] compiling pd-extended on ubuntu 14.10

Jonghyun Kim agitato816 at gmail.com
Sun Apr 5 00:17:43 CEST 2015


i installed some missing packages.

$ sudo apt-get build-dep puredata
$ sudo apt-get install    libfftw3-dev    liblua5.1-0-dev    tcl-dev
tcl8.6-dev   tcl8.5-dev    tcl8.4-dev     rsync     autoconf     swig
libvorbis-dev     ladspa-sdk      libspeex-dev      libmp3lame-dev
 lua5.1

then, make install

but i still got:
/usr/share/automake-1.14/am/depend2.am: error: am__fastdepOBJCXX does not
appear in AM_CONDITIONAL
src/Output/Makefile.am: error: Objective C++ source seen but 'OBJCXX' is
undefined
make[2]: ***
[/home/akntk/Downloads/test-pd-extended/0.43/externals/Gem/configure] Error
1
make[1]: *** [externals_install] Error 2
make: *** [install] Error 2

===================================
configure.ac:98: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or
'*_CPPFLAGS')
configure.ac:98: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or
'*_CPPFLAGS')
/usr/share/automake-1.14/am/depend2.am: error: am__fastdepOBJCXX does not
appear in AM_CONDITIONAL
/usr/share/automake-1.14/am/depend2.am:   The usual way to define
'am__fastdepOBJCXX' is to add 'AC_PROG_OBJCXX'
/usr/share/automake-1.14/am/depend2.am:   to 'configure.ac' and run
'aclocal' and 'autoconf' again
src/Output/Makefile.am: error: Objective C++ source seen but 'OBJCXX' is
undefined
src/Output/Makefile.am:   The usual way to define 'OBJCXX' is to add
'AC_PROG_OBJCXX'
src/Output/Makefile.am:   to 'configure.ac' and run 'autoconf' again.
configure.ac:98: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or
'*_CPPFLAGS')
configure.ac:98: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or
'*_CPPFLAGS')
configure.ac:98: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or
'*_CPPFLAGS')
configure.ac:98: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or
'*_CPPFLAGS')
configure.ac:98: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or
'*_CPPFLAGS')
configure.ac:98: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or
'*_CPPFLAGS')
configure.ac:98: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or
'*_CPPFLAGS')
configure.ac:98: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or
'*_CPPFLAGS')
autoreconf: automake failed with exit status: 1
Makefile:558: recipe for target
'/home/akntk/Downloads/test-pd-extended/0.43/externals/Gem/configure' failed
make[2]: ***
[/home/akntk/Downloads/test-pd-extended/0.43/externals/Gem/configure] Error
1
rm
/home/akntk/Downloads/test-pd-extended/0.43/externals/mrpeach/net/udpsend~.o
/home/akntk/Downloads/test-pd-extended/0.43/externals/mrpeach/osc/packOSC.o
/home/akntk/Downloads/test-pd-extended/0.43/externals/mrpeach/net/httpreceive.o
/home/akntk/Downloads/test-pd-extended/0.43/externals/mrpeach/net/tcpreceive.o
/home/akntk/Downloads/test-pd-extended/0.43/externals/mrpeach/osc/pipelist.o
/home/akntk/Downloads/test-pd-extended/0.43/externals/mrpeach/net/udpsend.o
/home/akntk/Downloads/test-pd-extended/0.43/externals/mrpeach/net/tcpsend.o
/home/akntk/Downloads/test-pd-extended/0.43/externals/mrpeach/net/tcpclient.o
/home/akntk/Downloads/test-pd-extended/0.43/externals/mrpeach/net/httpreq.o
/home/akntk/Downloads/test-pd-extended/0.43/externals/mrpeach/osc/unpackOSC.o
/home/akntk/Downloads/test-pd-extended/0.43/externals/mrpeach/net/tcpserver.o
/home/akntk/Downloads/test-pd-extended/0.43/externals/mrpeach/net/udpreceive~.o
/home/akntk/Downloads/test-pd-extended/0.43/externals/mrpeach/osc/routeOSC.o
/home/akntk/Downloads/test-pd-extended/0.43/externals/mrpeach/net/udpreceive.o
make[2]: Leaving directory
'/home/akntk/Downloads/test-pd-extended/0.43/externals'
Makefile:189: recipe for target 'externals_install' failed
make[1]: *** [externals_install] Error 2
make[1]: Leaving directory
'/home/akntk/Downloads/test-pd-extended/0.43/packages'
Makefile:84: recipe for target 'install' failed
make: *** [install] Error 2
akntk at umi:~/Downloads/test-pd-extended/0.43/packages/linux_make$
=============================



On Sun, Apr 5, 2015 at 6:23 AM, Jonghyun Kim <agitato816 at gmail.com> wrote:

> i found this building manual, but i failed to build.
> https://puredata.info/docs/developer/BuildingPdExtended
>
> i did:
> cd pure-data/packages/linux_make
> make install && make package
>
> but i got:
> compilation terminated.
> partconv~.c:34:19: fatal error: fftw3.h: No such file or directory
>
> I'm on Ubuntu 14.10 amd64
> Linux umi 3.16.0-33-generic #44-Ubuntu SMP Thu Mar 12 12:19:35 UTC 2015
> x86_64 x86_64 x86_64 GNU/Linux
>
> =================================
> chmod a-x "aenv~.pd_linux"
> cc -I"/home/akntk/Downloads/test-pd-extended/0.43/pd/src" -DPD
> -DVERSION='"0.1.1"' -fPIC -DPD -DHAVE_G_CANVAS_H -DZEXY_LIBRARY
> -I/home/akntk/Downloads/test-pd-extended/0.43/pd/src -Wall -W -ggdb
> -I/home/akntk/Downloads/test-pd-extended/0.43/externals/Gem
> -I/home/akntk/Downloads/test-pd-extended/0.43/externals/pdp/include -DUNIX
> -Dunix -DDL_OPEN -fPIC -fno-tree-vectorize -fno-strict-aliasing -O3
> -funroll-loops -march=k8 -msse -msse2 -msse3 -mfpmath=sse -ftree-vectorize
> -ftree-vectorizer-verbose=1 -o "partconv~.o" -c "partconv~.c"
> partconv~.c:34:19: fatal error: fftw3.h: No such file or directory
>  #include <fftw3.h>
>                    ^
> compilation terminated.
> Makefile:246: recipe for target 'partconv~.o' failed
> make[3]: *** [partconv~.o] Error 1
> make[3]: Leaving directory
> '/home/akntk/Downloads/test-pd-extended/0.43/externals/bsaylor'
> Makefile:309: recipe for target 'bsaylor' failed
> make[2]: *** [bsaylor] Error 2
> make[2]: Leaving directory
> '/home/akntk/Downloads/test-pd-extended/0.43/externals'
> Makefile:189: recipe for target 'externals_install' failed
> make[1]: *** [externals_install] Error 2
> make[1]: Leaving directory
> '/home/akntk/Downloads/test-pd-extended/0.43/packages'
> Makefile:84: recipe for target 'install' failed
> make: *** [install] Error 2
> akntk at umi:~/Downloads/test-pd-extended/0.43/packages/linux_make$
>
>
> On Sun, Apr 5, 2015 at 5:59 AM, Jonghyun Kim <agitato816 at gmail.com> wrote:
>
>> compiling mrpeach succeed. thanks!
>>
>> $ svn checkout
>> https://svn.code.sf.net/p/pure-data/svn/branches/pd-extended/0.43/
>> $ cd 0.43/externals
>> $ make mrpeach
>>
>> however, I also would to know, how to compile the all package of
>> pd-extended.
>>
>> in which directory, can i make all of pd-extended, not only externals?
>>
>> LG,
>> Jonghyun Kim
>>
>> On Sun, Apr 5, 2015 at 4:24 AM, Jonghyun Kim <agitato816 at gmail.com>
>> wrote:
>>
>>> thanks for the reply, mr peach. I really enjoy your libraries :)
>>>
>>> could you tell me the address of the sourceforge svn? i haven't use svn
>>> yet...
>>>
>>> where can i download the source?
>>>
>>> On Sun, Apr 5, 2015 at 4:08 AM, Martin Peach <chakekatzil at gmail.com>
>>> wrote:
>>>
>>>> On Sat, Apr 4, 2015 at 2:08 PM, Jonghyun Kim <agitato816 at gmail.com>
>>>> wrote:
>>>>
>>>>> since there is no pd-extended on ubuntu 14.10, i have to compile it.
>>>>>
>>>>> is there a compiling guide for newbies?
>>>>>
>>>>> i can compile pd-vanilla on linux, but i haven't tried pd-extended yet.
>>>>>
>>>>> i need the necessary libraries i.e: mrpeach.
>>>>>
>>>>> any hints?
>>>>>
>>>>>
>>>>>
>>>>> If you checked out trunk from sourceforge svn, then go into externals
>>>> directory and do
>>>> make nameoflibrary
>>>> e.g.:
>>>> make mrpeach
>>>> or make mrpeach-install
>>>>
>>>> Martin
>>>>
>>>>
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20150405/c409327b/attachment-0001.html>


More information about the Pd-list mailing list