Hi -- I realize this is a common topic, but... I looked at a few of the forum threads about this, and I think I tried their recommendations, but I'm still having only partial luck.
Some years ago, I had created a patch using pd-extended. I now need to revive the patch, but pd-extended is withdrawn(!) so I have to retrofit it for pd-vanilla.
Success: I found all of the cyclone objects and rewrote them as "cyclone/..." and those seem to be OK.
Failure: I'm using the mrpeach OSC objects (packOSC, unpackOSC, send/receiveUDP). I tried mrpeach/packOSC, net/packOSC, and mrpeach/net/packOSC, and none of them work.
I do find it a bit perplexing that I added mrpeach into the path and loadlib sections (as I had done for cyclone), and I verified the exact location on my system, and it's correct in the configuration file, but pd still complains about it and the objects are not available. Typical user expectation would be that you add a path and it would load from all subdirectories under the path. Obviously Pd has a different policy, but none of the forum threads explain what that is, just give a few hacks to get around it.
Anyway, thanks in advance for advice.