perl-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Steve Hay <steve....@uk.radan.com>
Subject mp2 build error on Win32
Date Wed, 03 Nov 2004 11:11:55 GMT
Current CVS mp2 doesn't build any more on Win32 :(

I get this strange error about the Makefile shortly after libaprext.lib 
is built:

==========
        lib -out:..\..\..\blib\arch\auto\libaprext\libaprext.lib 
modperl_error.obj modperl_bucket.obj modperl_common_util.obj 
modperl_common_log.obj
Microsoft (R) Library Manager Version 6.00.8447
Copyright (C) Microsoft Corp 1992-1998. All rights reserved.

        C:\apache2\perl5\bin\perl.exe -MExtUtils::Command -e chmod 755 
..\..\..\blib\arch\auto\libaprext\libaprext.lib
cp lib/Apache/PerlSections.pm blib\lib\Apache\PerlSections.pm
cp lib/ModPerl/TestRun.pm blib\lib\ModPerl\TestRun.pm
cp lib/Apache/BuildConfig.pm blib\lib\Apache\BuildConfig.pm
cp lib/ModPerl/Config.pm blib\lib\ModPerl\Config.pm
cp lib/ModPerl/FunctionMap.pm blib\lib\ModPerl\FunctionMap.pm
cp lib/ModPerl/Manifest.pm blib\lib\ModPerl\Manifest.pm
cp lib/Apache/PerlSections/Dump.pm blib\lib\Apache\PerlSections\Dump.pm
cp lib/APR/XSLoader.pm blib\lib\APR\XSLoader.pm
cp lib/Bundle/Apache2.pm blib\lib\Bundle\Apache2.pm
cp lib/ModPerl/Code.pm blib\lib\ModPerl\Code.pm
cp lib/ModPerl/CScan.pm blib\lib\ModPerl\CScan.pm
cp lib/Apache/Reload.pm blib\lib\Apache\Reload.pm
cp lib/ModPerl/MM.pm blib\lib\ModPerl\MM.pm
cp lib/ModPerl/ParseSource.pm blib\lib\ModPerl\ParseSource.pm
cp lib/Apache/ParseSource.pm blib\lib\Apache\ParseSource.pm
cp lib/Apache/compat.pm blib\lib\Apache\compat.pm
cp lib/Apache2.pm blib/lib/Apache2.pm
cp lib/Apache/SourceTables.pm blib\lib\Apache\SourceTables.pm
cp lib/ModPerl/BuildOptions.pm blib\lib\ModPerl\BuildOptions.pm
cp lib/typemap blib\arch/auto/Apache/typemap
cp lib/ModPerl/MethodLookup.pm blib\lib\ModPerl\MethodLookup.pm
cp lib/ModPerl/WrapXS.pm blib\lib\ModPerl\WrapXS.pm
cp lib/Apache/porting.pm blib\lib\Apache\porting.pm
cp lib/Apache/Build.pm blib\lib\Apache\Build.pm
AutoSplitting blib\lib\Apache\Build.pm (blib\lib\auto\Apache\Build)
cp lib/ModPerl/BuildMM.pm blib\lib\ModPerl\BuildMM.pm
cp lib/ModPerl/MapUtil.pm blib\lib\ModPerl\MapUtil.pm
cp lib/ModPerl/TypeMap.pm blib\lib\ModPerl\TypeMap.pm
cp lib/ModPerl/TestReport.pm blib\lib\ModPerl\TestReport.pm
cp lib/mod_perl.pm blib\lib\mod_perl.pm
cp lib/Apache/XSLoader.pm blib\lib\Apache\XSLoader.pm
cp lib/ModPerl/StructureMap.pm blib\lib\ModPerl\StructureMap.pm
cp lib/Apache/Status.pm blib\lib\Apache\Status.pm
Makefile(619) : fatal error U1036: syntax error : too many names to left 
of '='
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
==========

mp2-1.99_17 works fine, and I'm damned if I can see what the cause of 
the error is.  The next few lines of output from the 1.99_17 build are:

cp lib/Apache/TestRun.pm ..\blib\lib\Apache\TestRun.pm
cp lib/Apache/TestSmoke.pm ..\blib\lib\Apache\TestSmoke.pm
cp lib/Apache/TestTrace.pm ..\blib\lib\Apache\TestTrace.pm
cp lib/Apache/TestClient.pm ..\blib\lib\Apache\TestClient.pm
cp lib/Apache/TestMM.pm ..\blib\lib\Apache\TestMM.pm
cp lib/Apache/TestCommonPost.pm ..\blib\lib\Apache\TestCommonPost.pm
...

I've attached the top-level Makefile in case anyone else can see what 
the problem is.

Any ideas?  Anyone else having this problem?

I'm using perl-5.8.5 and Apache-2.0.50 on Win32.

- Steve


------------------------------------------------
This email has been scanned for viruses and content by the Radan Computational Webshield Appliances.

Mime
View raw message