[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