in reply to Problems building Perl

Some context might be helpful. As it stands there's not much to work with. Can you give us anything in the lead-up to that error that could be relevant.

What does dmake -V (that's an upper case 'V') produce ?

Cheers,
Rob

Replies are listed 'Best First'.
Re^2: Problems building Perl
by mhartman (Novice) on Mar 08, 2010 at 07:44 UTC

    I ran dmake -V. This is the print out:

    C:\Install\perl-5.10.1\win32>dmake -V dmake - Version 4.12-20090907-SHAY (Windows / MS Visual C++) Copyright (c) 1990,...,1997 by WTI Corp. Default Configuration: MAXLINELENGTH := 32766 MAXPROCESSLIMIT := 64 .IMPORT .IGNORE: DMAKEROOT .MAKEFILES : makefile.mk makefile .SOURCE : .NULL DMAKEROOT *= $(ABSMAKECMD:d)startup MAKESTARTUP := $(DMAKEROOT)\startup.mk Please read the NEWS file for the latest release notes.
      I ran dmake -V. This is the print out:

      I have the same version of dmake - there's certainly no problem with it when it comes to building perl.

      So ... we start to question how you are going about building perl. If you extract perl-5.10.1.tar.gz to some location (let's assume it's C:/my_build) and then 'cd' to C:/my_build/perl-5.10.1/win32, you should be able to run dmake -f makefile.mk and have that succeed. (That's without first making any amendments to makefile.mk or any other file - which means that the perl that's built might not be configured as you would want. But dmake -f makefile.mk should run to completion without producing any errors.)

      What happens when you try that ?

      Cheers,
      Rob

        I deleted my previous perl folder and extracted perl-5.10.1.tar.gz to 'C:\Install\perl-5.10.1'.

        Thereafter, I changed directory to 'C:\Install\perl-5.10.1\win32' and ran 'dmake -f makefile.mk'.

        The make seemed to take considerably longer, but I got the same error as before. There were also many undefined references reported prior to the error being reported.