Unit1.cpp
const char * const szStr1 = "aaaaaaaaaaaa";
---------
Uit2.cpp
extern const char * const szStr1;
-----------

const char * const を const char * にするとOKなんですが
const char * const のままだとリンカエラー(参照の未解決)になるんだけど、理由が分かりません。
なぜリンクできないのか教えてください。
お願いします。