[PD] getting an external to work!!!!

J. Scott Hildebrand jshildebrand at ucdavis.edu
Wed Jul 24 22:11:11 CEST 2002


       ok your two lines of code work, but they just give me the
file.pd_linux. how do i get the .pd file out of it so i can actually use
my external? and do i need to place my files in any certain
pd directory? thanks,

                         scott

On Wed, 24 Jul 2002, Bryan Jurish wrote:

>
> argh!
>
> sorry, i sent my last mail last night at 2am, and just realized
> it won't work that way -- maybe Andrew's example Makefile
> solved your problem, but i just realized that my gcc command
> line wasn't entirely kosher -- its argument should really be the
> '.o' file and not the '.c' file, so:
>
>  bash$ gcc -c -o myfile.o myfile.c
>  bash$ gcc -shared -export_dynamic -o myfile.pd_linux myfile.o
>
> ... the additional flags and the 'strip' in Andrew's Makefile
> are probably also a good idea.
>
> have you had a look at Johannes' pd-external-HOWTO?  i've found
> it very useful:  http://iem.kug.ac.at/pd/externals-HOWTO
>
> marmosets,
> 	Bryan
>
> On 23 July 2002 at 17:27:39, J. Scott Hildebrand wrote:
>  >
>  >    then what do i do? i can get the executable file from the object file,
>  > but from then on i don't know what to do to create the library or .pd
>  > file. thanks,
>  >
>  >               scott
>  >
>  > On Wed, 24 Jul 2002, Bryan Jurish wrote:
>  [snip]
>  > >
>  > >  bash$ gcc -Wall -o myextern.pd_linux myextern.o
>  > >
>




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

	"640K ought to be enough for anybody." -- Bill Gates, 1981

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




More information about the Pd-list mailing list