Am 04.04.2011 um 17:46 schrieb dmotd:
On 04/05/2011 01:14 AM, Hans-Christoph Steiner wrote:
'undefined reference' generally means that the linker has found
symbols
in the .o files that it can't find a reference to. I.e. take the
function 'foo', if myobject.o uses foo() from the bar lib, and the
bar
lib is not including the linking, because its not specified or not in
the lib path, the you'll get an 'undefined reference'. Basically it
means it can't find the code that matches a given symbol (i.e.
function,
variable, etc).
.hc
yes, i'm quite aware of what causes an 'undefined reference', but
the flext lib should already be linking to pd.dll with -lpd and the
locations -L check out..
it only complains of a small handfull of the many symbols that flext
uses from pd (it is afterall a programming interface which uses pds
api extensively).
the problem is caused only by the global data defined in the pd.dll
(garray_class, s_float, etc.) not by function protoypes
gr~~~
_______________________________________________
Pd-dev mailing list
Pd-dev@iem.at
http://lists.puredata.info/listinfo/pd-dev