LD_RUN_PATH="" ld2 -s -L/usr/local/lib Parser.o -o blib/arch/auto/HT +ML/Parser/Parser.dll /usr/lib/perl5/5.8.0/cygwin-multi-64int/CORE/li +bperl.dll.a i see no perl executable around there perl is required to build dynamic libraries go fetch one or build this one static