I think that I understand why compactness implies limit point compactness:
Suppose $A \subseteq X$ has no limit points. Then $A^{\prime} \subseteq A$. Thus, $A$ is closed. Then for all $a \in A$, there exists some neighborhood $U_a$ of $A$ s.t. $U_a \cap A= \{a\}$. But then since $X$ is compact and $A \cup (X-A)=X$, it is an open covering. [$X-A$ has to be open, since $A$ is closed]. Then by compactness, there is a finite open covering and since $(X-A) \cap A = \emptyset$, It is clear that $A$ is finite. The result follows
However, the converse of the statement is supposedly incorrect. This definitely seems weird, particularly in $R$ (equipped with usual topology.)
Can somebody provide me with a counter-example?