[PD] pd 0.43 branch with the new GUI code

Hans-Christoph Steiner hans at at.or.at
Thu Aug 27 02:04:09 CEST 2009


On Aug 26, 2009, at 7:41 PM, marius schebella wrote:

> Hans-Christoph Steiner wrote:
>> On Aug 26, 2009, at 6:43 PM, marius schebella wrote:
>>> Hans-Christoph Steiner wrote:
>>>> On Aug 26, 2009, at 5:14 PM, marius schebella wrote:
>>>>> Hans-Christoph Steiner wrote:
>>>>>> A complete rewrite of Pd's GUI is starting to be usable.   
>>>>>> Miller has accepted the core of this code into his repo for  
>>>>>> 0.43.  Now we need to get the whole thing done!  There is now a  
>>>>>> branch for continuing off of Miller's initial 0.43 commit here:
>>>>>> http://pure-data.svn.sourceforge.net/viewvc/pure-data/branches/pd-gui-rewrite/0.43
>>>>>
>>>>> no configure??
>>>>> marius.
>>>> read the page a little closer: http://puredata.info/dev/ 
>>>> PdGuiRewrite
>>>
>>> i fail with the first line
>>> svn co http://pure-data.svn.sourceforge.net/viewvc/pure-data/branches/pd-gui-rewrite/0.43 
>>>  pd-gui-rewrite
>>> svn: PROPFIND request failed on '/viewvc/pure-data/branches/pd-gui- 
>>> rewrite/0.43'
>>> svn: PROPFIND of '/viewvc/pure-data/branches/pd-gui-rewrite/0.43':  
>>> 302 Found (http://pure-data.svn.sourceforge.net)
>>> hmmm...
>>> grabed the tarball from the webpage, but compiling gives me  
>>> errors, too.
>>> marius.
>> Doh sorry, put the wrong link there, please try again:)
>
> doh, still getting errors... portaudio?
>
> if gcc -DPACKAGE_NAME=\"pd\" -DPACKAGE_TARNAME=\"pd\" - 
> DPACKAGE_VERSION=\"0.41.4\" -DPACKAGE_STRING=\"pd\ 0.41.4\" - 
> DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"pd\" -DVERSION=\"0.41.4\" - 
> DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 - 
> DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 - 
> DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 - 
> DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBM=1 - 
> DSTDC_HEADERS=1 -DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -DHAVE_FCNTL_H=1 - 
> DHAVE_LIMITS_H=1 -DHAVE_NETDB_H=1 -DHAVE_NETINET_IN_H=1 - 
> DHAVE_STDDEF_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 - 
> DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_SOCKET_H=1 - 
> DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMEB_H=1 -DHAVE_UNISTD_H=1 - 
> DHAVE_FORK=1 -DHAVE_VFORK=1 -DHAVE_WORKING_VFORK=1 - 
> DHAVE_WORKING_FORK=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 - 
> DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DRETSIGTYPE=void -DHAVE_DUP2=1 - 
> DHAVE_FLOOR=1 -DHAVE_GETCWD=1 -DHAVE_GETHOSTBYNAME=1 - 
> DHAVE_GETTIMEOFDAY=1 -DHAVE_MEMMOVE=1 -DHAVE_MEMSET=1 -DHAVE_POW=1 - 
> DHAVE_REGCOMP=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_SQRT=1 - 
> DHAVE_STRCHR=1 -DHAVE_STRERROR=1 -DHAVE_STRRCHR=1 -DHAVE_STRSTR=1 - 
> DHAVE_STRTOL=1 -I. -I. -I/sw/include -I../portmidi/pm_common -I../ 
> portmidi/porttime   -DPACKAGE_NAME=\"pd\" -DPACKAGE_TARNAME=\"pd\" - 
> DPACKAGE_VERSION=\"0.41.4\" -DPACKAGE_STRING=\"pd\ 0.41.4\" - 
> DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"pd\" -DVERSION=\"0.41.4\" - 
> DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 - 
> DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 - 
> DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 - 
> DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBM=1 - 
> DSTDC_HEADERS=1 -DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -DHAVE_FCNTL_H=1 - 
> DHAVE_LIMITS_H=1 -DHAVE_NETDB_H=1 -DHAVE_NETINET_IN_H=1 - 
> DHAVE_STDDEF_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 - 
> DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_SOCKET_H=1 - 
> DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMEB_H=1 -DHAVE_UNISTD_H=1 - 
> DHAVE_FORK=1 -DHAVE_VFORK=1 -DHAVE_WORKING_VFORK=1 - 
> DHAVE_WORKING_FORK=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 - 
> DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DRETSIGTYPE=void -DHAVE_DUP2=1 - 
> DHAVE_FLOOR=1 -DHAVE_GETCWD=1 -DHAVE_GETHOSTBYNAME=1 - 
> DHAVE_GETTIMEOFDAY=1 -DHAVE_MEMMOVE=1 -DHAVE_MEMSET=1 -DHAVE_POW=1 - 
> DHAVE_REGCOMP=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_SQRT=1 - 
> DHAVE_STRCHR=1 -DHAVE_STRERROR=1 -DHAVE_STRRCHR=1 -DHAVE_STRSTR=1 - 
> DHAVE_STRTOL=1 -DPD    -DUSEAPI_PORTAUDIO  -I../portaudio/include - 
> DMACOSX   -g -O2 -MT pd-s_audio_pa.o -MD -MP -MF ".deps/pd- 
> s_audio_pa.Tpo" -c -o pd-s_audio_pa.o `test -f 's_audio_pa.c' ||  
> echo './'`s_audio_pa.c; \
> 	then mv -f ".deps/pd-s_audio_pa.Tpo" ".deps/pd-s_audio_pa.Po"; else  
> rm -f ".deps/pd-s_audio_pa.Tpo"; exit 1; fi
> s_audio_pa.c:72: error: syntax error before '*' token
> s_audio_pa.c: In function 'pa_lowlevel_callback':
> s_audio_pa.c:80: error: 'framesPerBuffer' undeclared (first use in  
> this function)
> s_audio_pa.c:80: error: (Each undeclared identifier is reported only  
> once
> s_audio_pa.c:80: error: for each function it appears in.)
> s_audio_pa.c:85: error: 'inputBuffer' undeclared (first use in this  
> function)
> s_audio_pa.c:98: error: 'outputBuffer' undeclared (first use in this  
> function)
> s_audio_pa.c: In function 'pa_open_callback':
> s_audio_pa.c:118: error: 'PaStreamParameters' undeclared (first use  
> in this function)
> s_audio_pa.c:118: error: syntax error before 'instreamparams'
> s_audio_pa.c:153: error: 'instreamparams' undeclared (first use in  
> this function)
> s_audio_pa.c:159: error: 'outstreamparams' undeclared (first use in  
> this function)
> s_audio_pa.c:173: warning: passing argument 5 of 'Pa_OpenStream'  
> makes pointer from integer without a cast
> s_audio_pa.c:173: warning: passing argument 7 of 'Pa_OpenStream'  
> makes integer from pointer without a cast
> s_audio_pa.c:173: warning: passing argument 8 of 'Pa_OpenStream'  
> makes integer from pointer without a cast
> s_audio_pa.c:173: error: too few arguments to function 'Pa_OpenStream'
> s_audio_pa.c: In function 'pa_getdevs':
> s_audio_pa.c:420: error: 'struct <anonymous>' has no member named  
> 'hostApi'
> s_audio_pa.c:427: error: 'struct <anonymous>' has no member named  
> 'hostApi'
> make[2]: *** [pd-s_audio_pa.o] Error 1
> make[1]: *** [all-recursive] Error 1
> make: *** [all] Error 2
>
> marius.

Weird... which platform are you on?  I've build this thing from  
scratch many times on Ubuntu, Debian, and Mac OS X/Intel.

.hc



----------------------------------------------------------------------------

'You people have such restrictive dress for women,’ she said, hobbling  
away in three inch heels and panty hose to finish out another pink- 
collar temp pool day.  - “Hijab Scene #2", by Mohja Kahf






More information about the Pd-list mailing list