>>649
遅レスだが、>>613のメインスクリプト中の、
順番を変えてやればいいんじゃないの?

require("x.ini");
use strict;

あと、「定数」といいながら、「$x」なんて使うのはよくないね。
うっかりいじられるかもしれないから。

use constant X => "XXX";

のようにすれば、本当にいじられない定数になる。