in reply to Re: Problems building Perl
in thread Problems building Perl

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.

Replies are listed 'Best First'.
Re^3: Problems building Perl
by syphilis (Archbishop) on Mar 08, 2010 at 07:58 UTC
    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.

        There were also many undefined references reported prior to the error being reported.

        Ok .. looks as though there might be a problem with your MinGW installation. Can you give us a copy'n'paste of some of those "undefined reference" messages - you should have got no such messages at all.

        Also, how did you install MinGW ?

        Cheers,
        Rob