in reply to use lib qw(relative path)

I'd use amonroy's basic approach but without chdir and with less verbiage.

use File::Spec::Functions qw( rel2abs catdir ); use File::Basename; use lib catdir( dirname( rel2abs $0 ), 'lib' );

Update: s/basename/dirname/

Makeshifts last the longest.

Replies are listed 'Best First'.
Re^2: use lib qw(relative path)
by ccn (Vicar) on Sep 26, 2004 at 20:24 UTC

    s/basename/dirname/;

    Thanks, Aristotle. It's desired .