Yikes, I can't understand why you're getting this. Those symbols should all be in pd.lib, yes. Just grasping at straws, here are 2 things I would try now...
the "new" .lib format. I've had this happen before. The solution is to delete all the .obj files and recompile Pd with your own compiler.
ones in extra) definitely have working makefiles (although you'll have to modify paths.)
I'd be grateful to hear, if you can get it fixed, what you ended up having to do...!
cheers Miller
On Tue, Aug 14, 2001 at 01:59:44PM +0100, Rory Walsh wrote:
When I tried running a make in dos it said nothing to make, so then i tried compiling it in VC++, and I got the following linking errors when i tried to build it,
Linking... foo1.obj : error LNK2001: unresolved external symbol _post foo1.obj : error LNK2001: unresolved external symbol _pd_new foo1.obj : error LNK2001: unresolved external symbol _class_doaddfloat foo1.obj : error LNK2001: unresolved external symbol _class_addmethod foo1.obj : error LNK2001: unresolved external symbol _class_new foo1.obj : error LNK2001: unresolved external symbol _gensym LIBC.lib(crt0.obj) : error LNK2001: unresolved external symbol _main Release/foo1.exe : fatal error LNK1120: 7 unresolved externals Error executing link.exe. foo1.exe - 8 error(s), 0 warning(s)
I have included pd.lib in the additional library path, but it is still not working for me, any ideas? Much appreciated!
Rory.
Do You Yahoo!? Get your free @yahoo.co.uk address at http://mail.yahoo.co.uk or your free @yahoo.ie address at http://mail.yahoo.ie