[PD] [playlist] for win32 [was:Re: What version of GEM should I use with pd 0.43-0 vanilla]
Patrice Colet
colet.patrice at free.fr
Mon Apr 11 07:40:31 CEST 2011
----- "Hans-Christoph Steiner" <hans at at.or.at> a écrit :
> On Apr 10, 2011, at 2:00 PM, Patrice Colet wrote:
>
> > I'm wondering why the method isn't as same as in ggee/getdir to get
>
> > current dir, that would be a simple cross-platform method,
> > following wildcards in externals/Makefile we need to have it
> > compiled for getting pianoroll and probalizer to work.
>
> Looks like you got it working anyhow :) I don't quite understand what
>
> you mean about the getdir code, can you explain more?
>
The method in playlist.c call a function only available in unix systems while in getdir it uses canvas_getdir(),
available on any platform, it was simplier for me to just replace getenv( "PWD" ) by _getcwd (path, _MAX_DIR) .
For the information scandir() code for mingw has been taken from another mailing list:
http://www.mail-archive.com/developer@arabeyes.org/msg03153.html
> > lame DLL's doesn't seem to be provided by pdx installer, so I had to
>
> > compile it for having the mp3* externals working,
> > I guess that anyone that doesn't have access to a compiler couldn't
>
> > run those pdx externals,
>
>
> The problem with LAME is that it covers algorithms that are patented
>
> in a number of countries, so its not easily distributable. That's why
>
> LAME is not in Debian, for example, and distributed as source code
> only in other distros.
>
> .hc
>
>
Okay I see, anyway I can't get the mp3 streaming externals working correctly.
> ----------------------------------------------------------------------------
>
> News is what people want to keep hidden and everything else is
> publicity. - Bill Moyers
--
Patrice Colet
More information about the Pd-list
mailing list