Not saying pcl projects cannot have outside dependencies, however (unless you know a way) a project can only reference one way, so either the platform lib references the pcl or vice-versa not both.
However there are several methods for making it work by either implementing an ioc for lazy referencing, having an abstract class implemented in the platform and so on which I'm sure your already familiar with.

All depends how you want to slice and dice it really.