I would guess you have a header file that declares a constructor for a Circle class that takes a Point and an integer as parameters, but you haven't provided the definition of that constructor anywhere. Thus, when you try to use it the linker can't find the definition.