It's more likely that MakeMaker is expecting to use VC++ syntax, rather than MingW. I suspect Perl was compiled with a different make/compiler.
Jeff > > Looks most like a problem with the ExtUtils::MakeMaker module (part > of Perl) rather than the DBI itself. > > Tim. > > On Mon, Jun 03, 2002 at 09:52:53AM -0400, Casey, Robert wrote: > > > > I am trying to install DBI 1.23 on a Windows 2000 system using `GNU Make > > version 3.79.1' from the MinGW package. > > > > According to all the installation manuals I could find, this is > the set of > > calls to install > > >perl Makefile.PL > > >make > > >make test > > >make test TEST_VERBOSE=1 (if any of the t/* tests fail) > > > > The first step works fine, and creates all the necessary files. > The second > > step however is giving me trouble. The makefile being called > here is one of > > the files which is created by the first statement, but I am > receiving the > > following error: > > > > C:\DBI-1.23>make > > Makefile:921: *** missing separator. Stop. > > > > Here is a copy of what is on lines 914 - 923 > > > > 914: # --- MakeMaker pm_to_blib section: > > 915: > > 916: pm_to_blib: $(TO_INST_PM) > > 917: @$(PERL) "-I$(INST_ARCHLIB)" "-I$(INST_LIB)" \ > > 918: "-I$(PERL_ARCHLIB)" "-I$(PERL_LIB)" > > -MExtUtils::Install \ > > 919: -e "pm_to_blib(qw[ <<pmfiles.dat > > ],'$(INST_LIB)\auto','$(PM_FILTER)')" > > 920: > > 921: $(PM_TO_BLIB) > > 922: << > > 923: @$(TOUCH) $@ > > 924: > > 925: > > 926: # --- MakeMaker selfdocument section: > > > > Any suggestions on what I am doing wrong, or what can be done? > Anyone know > > where I can just get a copy of the binaries (to avoid all this > completely??) > > > > Thanks in advance! > > Robert Casey >
