in reply to Archive::Tar and the paths within

I don't use Archive::Tar but rather the standard GNU Tar utility and shell out to it. Anyway, if you are interested in doing it that way you can put the names of the files you like in a standard text file, like this:
/DIR1/DIR2/FILE.TXT /DIR1/DIR2/FILE2.TXT
Save this text file as foo.dat and then call tar like so:
tar -cvf mynewtar.tar -T foo.dat
Only relative file paths are stored. You might try tar --help for more cool things you can do with tar. Note, if you are writing a solution that needs to actually use the functionality of the Archive::Tar module in code, then ignore this post, but if you are simply looking for a way to use tar on Windows then you don't really need the module (yet).

Celebrate Intellectual Diversity