[PD] Jack support on Windows

Esteban Viveros emviveros at gmail.com
Sun Jan 20 13:50:33 CET 2013


HC, can the compilation process gender a log file?


2013/1/18 Hans-Christoph Steiner <hans at at.or.at>

>
> Please Reply All so that your emails go to the list also.
>
> Can you post the whole build log? those "lot of letters" hold the key to
> the
> problem :)
>
> .hc
>
> On 01/18/2013 11:54 AM, Esteban Viveros wrote:
> > Now I can see some letters on cmd... hehehehe  But not yet..
> >
> > I have Error 1
> >
> > The compilation start with
> >
> > makefile.mingw:300: makefile.dependencies: No such file or directory
> > (... lot of letters ...)
> >
> > makefile.mingw:273: recipe for targets 'makefile.dependencies' failed
> > make: *** [makefile.dependencies] Error 1
> >
> > Excuse the "(... lot of letters..)" but my cmd don't have ctrl+c
> option.. :/
> >
> >
> > 2013/1/18 Hans-Christoph Steiner <hans at at.or.at>
> >
> >>
> >> Oops sorry, it should be:
> >>
> >> cd ~/pure-data/pd/src
> >> make -f makefile.mingw
> >>
> >> Basically run the make command in the same folder as the file
> >> makefile.mingw.
> >>
> >> .hc
> >>
> >> On 01/18/2013 09:34 AM, Esteban Viveros wrote:
> >>> :/   I have the same output..
> >>>
> >>> remembering in ~/pure-data I have now 3 folders:
> >>> Pd-0.43.4-extended-20130117
> >>> pd
> >>> sources
> >>>
> >>>
> >>>
> >>>
> >>> 2013/1/18 Hans-Christoph Steiner <hans at at.or.at>
> >>>
> >>>>
> >>>> Oops, yeah, I forgot there is one ugly little detail.  Run this in the
> >>>> Terminal:
> >>>>
> >>>> cd ~/pure-data
> >>>> mv pd-extended pd
> >>>> cd pd
> >>>> make -f makefile.mingw
> >>>>
> >>>> Now you can do the rest of the stuff from the previous email.
> >>>>
> >>>> .hc
> >>>>
> >>>> On 01/18/2013 08:10 AM, Esteban Viveros wrote:
> >>>>> when I ran the command:
> >>>>> make -f makefile.mingw
> >>>>>
> >>>>> I have the response:
> >>>>>
> >>>>> (in ~/puredata)
> >>>>> make: makefile.mingw: No such file or directory
> >>>>> make: *** No rule to make target 'makefile.mingw'. Stop.
> >>>>>
> >>>>> (in ~/puredata/pd-extended)
> >>>>> make: makefile.mingw: No such file or directory
> >>>>> make: *** No rule to make target 'makefile.mingw'. Stop.
> >>>>>
> >>>>> (in ~/puredata/pd-extended/src)
> >>>>> makefile.mingw:300: makefile.dependencies: No such file or directory
> >>>>> make: *** No rule to make target
> >>>>> '../../pd/portaudio/src/common/pa_stream.c' , needed by
> >>>>> 'makefile.dependencies'. Stop.
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>> 2013/1/17 Hans-Christoph Steiner <hans at at.or.at>
> >>>>>
> >>>>>>
> >>>>>> You don't want the auto-build script for this.  Its more trouble
> than
> >>>> its
> >>>>>> worth. Do this instead:
> >>>>>>
> >>>>>> * download the zip version:
> >>>>>>
> >>>>>>
> >>>>
> >>
> http://autobuild.puredata.info/auto-build/2013-01-17/Pd-0.43.4-extended-20130117-windowsxp-i386.zip
> >>>>>>
> >>>>>> * unzip it into ~/pure-data
> >>>>>>
> >>>>>> * run these commands:
> >>>>>> cd ~/pure-data
> >>>>>> git clone git://
> >>>>>> pure-data.git.sourceforge.net/gitroot/pure-data/pd-extended.git
> >>>>>> cd ~/pure-data/pd-extended
> >>>>>>
> >>>>>> * now copy attached file into ~/pure-data/pd-extended/src/
> >>>>>>
> >>>>>> * now run these commands:
> >>>>>> make -f makefile.mingw
> >>>>>> make -f makefile.mingw
> DESTDIR=~/pure-data/Pd-0.43.4-extended-20130117
> >>>>>> prefix=
> >>>>>> install
> >>>>>>
> >>>>>> (make sure the last line is all on one line)
> >>>>>>
> >>>>>> Now you should be able to go to
> >>>> ~/pure-data/Pd-0.43.4-extended-20130117/bin
> >>>>>> and run pd.exe and have a working Pd with jack (fingers crossed)
> >>>>>>
> >>>>>> .hc
> >>>>>>
> >>>>>> On 01/17/2013 05:40 PM, Esteban Viveros wrote:
> >>>>>>> I need to run git clone git://
> >>>>>>> pure-data.git.sourceforge.net/gitroot/pure-data/pd-extended.git in
> >> the
> >>>>>> same
> >>>>>>> folder of the libraries built? (~/pure-data/sources)
> >>>>>>>
> >>>>>>> In my case I need to do this with your script: (?)
> >>>>>>>
> >>>>>>> mkdir ~/auto-build
> >>>>>>> cd ~/auto-buildhttps://
> >>>>>>
> >>>>
> >>
> pure-data.svn.sourceforge.net/svnroot/pure-data/branches/pd-extended/0.43
> >>>>>>> pd-extended
> >>>>>>>
> >> ~/auto-build/pd-extended/scripts/auto-build/pd-extended-auto-builder.sh
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> 2013/1/17 Hans-Christoph Steiner <hans at at.or.at>
> >>>>>>>
> >>>>>>>>
> >>>>>>>> Yeah, it looks like the binary installer for jack is all you need.
> >>>>>>>>
> >>>>>>>> No problem if you just built all the libraries in Building Library
> >>>>>>>> Dependencies For Windows From SVN '/Sources'.  I was just trying
> to
> >>>> save
> >>>>>>>> you
> >>>>>>>> that effort, since its not needed for what you want to do.  But
> now
> >>>> you
> >>>>>> are
> >>>>>>>> setup to build all of Pd-extended and perhaps even readanysf~ too
> >> :-D
> >>>>>>>>
> >>>>>>>> You will definitely need to download the Pd-extended source.
> >>>>>>>>
> >>>>>>>> .hc
> >>>>>>>>
> >>>>>>>> On 01/17/2013 03:37 PM, Esteban Viveros wrote:
> >>>>>>>>> I have one more question... When you say to install Jack, you say
> >> the
> >>>>>>>>> binary software or I need to find a source code of Jack audio?
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> 2013/1/17 Esteban Viveros <emviveros at gmail.com>
> >>>>>>>>>
> >>>>>>>>>> Ops... Already done... :/
> >>>>>>>>>>
> >>>>>>>>>> Now only remains download pd source.. Did I that too wrong?
> >>>>>>>>>>
> >>>>>>>>>> I'm thinking to download the pd source and then run your
> script...
> >>>>>> Can I
> >>>>>>>>>> continue?
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> 2013/1/17 Hans-Christoph Steiner <hans at at.or.at>
> >>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> You don't need that stuff at all for what you are doing, skip
> >> that
> >>>>>>>> step.
> >>>>>>>>>>> That's only for building things like Gem.
> >>>>>>>>>>>
> >>>>>>>>>>> .hc
> >>>>>>>>>>>
> >>>>>>>>>>> On 01/16/2013 07:15 PM, Esteban Viveros wrote:
> >>>>>>>>>>>> Ok...
> >>>>>>>>>>>>
> >>>>>>>>>>>> Now I need to know where is pure-data directory..? It's needed
> >> to
> >>>>>>>>>>> Building
> >>>>>>>>>>>> Library Dependencies For Windows From SVN '/Sources'
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>> 2013/1/16 Hans-Christoph Steiner <hans at at.or.at>
> >>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> I updated the makefile.mingw a bit, I forgot to add something
> >>>>>> before.
> >>>>>>>>>>>  Its
> >>>>>>>>>>>>> attached.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> .hc
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> On 01/16/2013 06:44 PM, Esteban Viveros wrote:
> >>>>>>>>>>>>>> gcc.exe ,GCC. 4.6.2
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> 2013/1/16 Hans-Christoph Steiner <hans at at.or.at>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> On 01/16/2013 06:28 PM, Esteban Viveros wrote:
> >>>>>>>>>>>>>>>> HC,
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> I have two question at time..
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> First, I need to add Cygwin to system path? If yes, I run
> >> SETX
> >>>>>>>> path
> >>>>>>>>>>>>>>>> c:\cygwin;c:\cygwin\bin;%path%  in Cygwin Terminal?
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> This is probably optional but cygwin is useful.  You do it
> >> from
> >>>>>> the
> >>>>>>>>>>>>> System
> >>>>>>>>>>>>>>> control panel:
> >>>>>>>>>>>>>>> http://www.computerhope.com/issues/ch000549.htm
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> If you install TortoiseSVN, I don't think you need cygwin
> at
> >>>> all
> >>>>>>>>>>> (watch
> >>>>>>>>>>>>> out
> >>>>>>>>>>>>>>> for download links in the big add in that page):
> >>>>>>>>>>>>>>> http://tortoisesvn.net/downloads.html
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> Two, In session: "Copying Libgmp-10Dll for Cc1.Exe" I
> don't
> >>>> have
> >>>>>>>>>>>>>>>> /mingw/libexec/gcc/mingw32/4.7.2/ but I have
> >>>>>>>>>>>>>>>> /mingw/libexec/gcc/mingw32/4.6.2  I need to create the
> 4.7.2
> >>>>>>>>>>> directory
> >>>>>>>>>>>>> or
> >>>>>>>>>>>>>>>> copy the dll's to 4.6.2?
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> Copy the dlls to the existing folder, don't create a new
> one.
> >>>>>>  You
> >>>>>>>>>>> can
> >>>>>>>>>>>>> tell
> >>>>>>>>>>>>>>> which version of gcc you have by doing:
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> gcc --version
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> My guess is that you have 4.6.2, which should work fine.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> .hc
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> 2013/1/16 Hans-Christoph Steiner <hans at at.or.at>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> Start by installing Jack on your windows machine and
> >> setting
> >>>>>> up a
> >>>>>>>>>>> Pd
> >>>>>>>>>>>>>>> build
> >>>>>>>>>>>>>>>>> environment:
> >>>>>>>>>>>>>>>>> http://puredata.info/docs/developer/WindowsMinGW
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> You can skip the "Building library dependencies for
> Windows
> >>>>>> from
> >>>>>>>>>>> SVN
> >>>>>>>>>>>>>>>>> '/sources'" section for now.
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> Then in the MSYS MinGW shell, do this:
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> git clone git://
> >>>>>>>>>>>>>>>>>
> >>>>>> pure-data.git.sourceforge.net/gitroot/pure-data/pd-extended.git
> >>>>>>>>>>>>>>>>> cd pd-extended/src
> >>>>>>>>>>>>>>>>> make -f makefile.mingw
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> That should give you a regular Pd build.  Then download a
> >>>>>>>>>>> Pd-extended
> >>>>>>>>>>>>>>>>> 0.43.4
> >>>>>>>>>>>>>>>>> zip version and unzip it.  I usually put it on my
> desktop.
> >>>>>>  Then
> >>>>>>>>>>> you
> >>>>>>>>>>>>> can
> >>>>>>>>>>>>>>>>> install your new build into it:
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> make -f makefile.mingw
> >>>>>>>>>>>>>>>>> DESTDIR="$USERPROFILE/Desktop/Pd-0.43.4-extended-20130115
> >>>>>> prefix=
> >>>>>>>>>>>>>>> install
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> If that works, then you're ready to try to build against
> >>>> Jack.
> >>>>>>>>>>>>>  Replace
> >>>>>>>>>>>>>>>>> pd-extended/src/makefile.mingw with makefile.mingw that
> is
> >>>>>>>>>>> attached to
> >>>>>>>>>>>>>>> this
> >>>>>>>>>>>>>>>>> email, and try this:
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> cd pd-extended/src
> >>>>>>>>>>>>>>>>> make -f makefile.mingw clean
> >>>>>>>>>>>>>>>>> make -f makefile.mingw
> >>>>>>>>>>>>>>>>> DESTDIR="$USERPROFILE/Desktop/Pd-0.43.4-extended-20130115
> >>>>>> prefix=
> >>>>>>>>>>>>>>> install
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> .hc
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> On 01/16/2013 02:07 PM, Esteban Viveros wrote:
> >>>>>>>>>>>>>>>>>> Wow.... If I had the knowledge to do.. (!) *.*
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> But I can try... I need documentation to learn.. Where
> >> can I
> >>>>>>>>>>> begin?
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> 2013/1/16 Hans-Christoph Steiner <hans at at.or.at>
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> I agree, it should be included.  Why don't you try to
> >> build
> >>>>>> it?
> >>>>>>>>>>>  Or
> >>>>>>>>>>>>>>>>> maybe
> >>>>>>>>>>>>>>>>>>> if
> >>>>>>>>>>>>>>>>>>> patco has some time, he could take a look.
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> Its much too late to include it in 0.43.4, but once its
> >>>>>>>> working,
> >>>>>>>>>>> its
> >>>>>>>>>>>>>>>>> easy
> >>>>>>>>>>>>>>>>>>> to
> >>>>>>>>>>>>>>>>>>> include in nightly builds of 0.44.
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> .hc
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> On 01/16/2013 12:58 PM, Esteban Viveros wrote:
> >>>>>>>>>>>>>>>>>>>> Hello list,
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> Excuse the hassle... But I think this very important
> ..
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> The windows version of pd-extended 0.43 don't have
> >> support
> >>>>>> to
> >>>>>>>>>>>>> Jack..
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> It would be great can connect my new pd extended
> release
> >>>> to
> >>>>>>>>>>> ableton
> >>>>>>>>>>>>>>>>> live
> >>>>>>>>>>>>>>>>>>> to
> >>>>>>>>>>>>>>>>>>>> play a little..
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> _______________________________________________
> >>>>>>>>>>>>>>>>>>>> Pd-list at iem.at mailing list
> >>>>>>>>>>>>>>>>>>>> UNSUBSCRIBE and account-management ->
> >>>>>>>>>>>>>>>>>>> http://lists.puredata.info/listinfo/pd-list
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> _______________________________________________
> >>>>>>>>>>>>>>>>>>> Pd-list at iem.at mailing list
> >>>>>>>>>>>>>>>>>>> UNSUBSCRIBE and account-management ->
> >>>>>>>>>>>>>>>>>>> http://lists.puredata.info/listinfo/pd-list
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> _______________________________________________
> >>>>>>>>>>>>>>>>>> Pd-list at iem.at mailing list
> >>>>>>>>>>>>>>>>>> UNSUBSCRIBE and account-management ->
> >>>>>>>>>>>>>>>>> http://lists.puredata.info/listinfo/pd-list
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> _______________________________________________
> >>>>>>>>>>>>>>>>> Pd-list at iem.at mailing list
> >>>>>>>>>>>>>>>>> UNSUBSCRIBE and account-management ->
> >>>>>>>>>>>>>>>>> http://lists.puredata.info/listinfo/pd-list
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> _______________________________________________
> >>>>>>>>>>>>>> Pd-list at iem.at mailing list
> >>>>>>>>>>>>>> UNSUBSCRIBE and account-management ->
> >>>>>>>>>>>>> http://lists.puredata.info/listinfo/pd-list
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> _______________________________________________
> >>>>>>>>>>>>> Pd-list at iem.at mailing list
> >>>>>>>>>>>>> UNSUBSCRIBE and account-management ->
> >>>>>>>>>>>>> http://lists.puredata.info/listinfo/pd-list
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>> _______________________________________________
> >>>>>>>>>>>> Pd-list at iem.at mailing list
> >>>>>>>>>>>> UNSUBSCRIBE and account-management ->
> >>>>>>>>>>> http://lists.puredata.info/listinfo/pd-list
> >>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> _______________________________________________
> >>>>>>>>>>> Pd-list at iem.at mailing list
> >>>>>>>>>>> UNSUBSCRIBE and account-management ->
> >>>>>>>>>>> http://lists.puredata.info/listinfo/pd-list
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> --
> >>>>>>>>>>
> >>>>>>>>>> Esteban Viveros
> >>>>>>>>>>
> >>>>>>>>>> (27) 8815 7170
> >>>>>>>>>> (27) 3066 0359
> >>>>>>>>>> (11) 95761 4125
> >>>>>>>>>> (11) 2738 7868
> >>>>>>>>>>
> >>>>>>>>>> www.bandpage.com/estebanviveros <
> >>>> http://soundcloud.com/estebanviveros
> >>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> https://www.facebook.com/estebanviveros.art
> >>>>>>>>>>
> >>>>>>>>>> http://www.papodecompositor-es.blogspot.com.br/
> >>>>>>>>>>
> >>>>>>>>>> http://expurgacao.art.br/
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> _______________________________________________
> >>>>>>> Pd-list at iem.at mailing list
> >>>>>>> UNSUBSCRIBE and account-management ->
> >>>>>> http://lists.puredata.info/listinfo/pd-list
> >>>>>>>
> >>>>>>
> >>>>>> _______________________________________________
> >>>>>> Pd-list at iem.at mailing list
> >>>>>> UNSUBSCRIBE and account-management ->
> >>>>>> http://lists.puredata.info/listinfo/pd-list
> >>>>>>
> >>>>>>
> >>>>>
> >>>>>
> >>>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>> _______________________________________________
> >>> Pd-list at iem.at mailing list
> >>> UNSUBSCRIBE and account-management ->
> >> http://lists.puredata.info/listinfo/pd-list
> >>>
> >>
> >> _______________________________________________
> >> Pd-list at iem.at mailing list
> >> UNSUBSCRIBE and account-management ->
> >> http://lists.puredata.info/listinfo/pd-list
> >>
> >
> >
> >
>



-- 

Esteban Viveros

(27) 8815 7170
(27) 3066 0359
(11) 95761 4125
(11) 2738 7868

www.bandpage.com/estebanviveros <http://soundcloud.com/estebanviveros>

https://www.facebook.com/estebanviveros.art

http://www.papodecompositor-es.blogspot.com.br/

http://expurgacao.art.br/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20130120/a084c429/attachment-0001.htm>


More information about the Pd-list mailing list