Hey,
I'm trying to install SA 3.0 PRE1 on a pure Win32 install (no cygwin), and
it's not working out for me.
After running nmake, it gives me an error about missing cl.exe
Checking if your kit is complete...
Looks good
Writing Makefile for Mail::SpamAssassin
Makefile written by ExtUtils::MakeMaker 5.45
D:\Mail-SpamAssassin-3.000000>nmake
Microsoft (R) Program Maintenance Utility Version 1.50
Copyright (c) Microsoft Corp 1988-94. All rights reserved.
cp lib/Mail/SpamAssassin/NetSet.pm blib\lib\Mail\SpamAssassin\NetSet.pm
cp lib/Mail/SpamAssassin/Plugin/SPF.pm
blib\lib\Mail\SpamAssassin\Plugin\SPF.pm
cp lib/Mail/SpamAssassin/Conf/LDAP.pm
blib\lib\Mail\SpamAssassin\Conf\LDAP.pm
cp lib/Mail/SpamAssassin/Message/Metadata.pm
blib\lib\Mail\SpamAssassin\Message\
Metadata.pm
cp lib/Mail/SpamAssassin/Bayes.pm blib\lib\Mail\SpamAssassin\Bayes.pm
cp lib/Mail/SpamAssassin/Locker/Win32.pm
blib\lib\Mail\SpamAssassin\Locker\Win32
.pm
cp lib/Mail/SpamAssassin/DBBasedAddrList.pm
blib\lib\Mail\SpamAssassin\DBBasedAd
drList.pm
cp lib/Mail/SpamAssassin/PerMsgStatus.pm
blib\lib\Mail\SpamAssassin\PerMsgStatus
.pm
cp lib/Mail/SpamAssassin/Conf/Parser.pm
blib\lib\Mail\SpamAssassin\Conf\Parser.p
m
cp lib/Mail/SpamAssassin/Reporter.pm blib\lib\Mail\SpamAssassin\Reporter.pm
cp lib/Mail/SpamAssassin/SHA1.pm blib\lib\Mail\SpamAssassin\SHA1.pm
cp lib/Mail/SpamAssassin/Message/Node.pm
blib\lib\Mail\SpamAssassin\Message\Node
.pm
cp lib/Mail/SpamAssassin/HTML.pm blib\lib\Mail\SpamAssassin\HTML.pm
cp lib/Mail/SpamAssassin/ArchiveIterator.pm
blib\lib\Mail\SpamAssassin\ArchiveIt
erator.pm
cp lib/Mail/SpamAssassin/Plugin/URIDNSBL.pm
blib\lib\Mail\SpamAssassin\Plugin\UR
IDNSBL.pm
cp lib/Mail/SpamAssassin/PerMsgLearner.pm
blib\lib\Mail\SpamAssassin\PerMsgLearn
er.pm
cp lib/Mail/SpamAssassin/AutoWhitelist.pm
blib\lib\Mail\SpamAssassin\AutoWhiteli
st.pm
cp lib/Mail/SpamAssassin/Message/Metadata/Received.pm
blib\lib\Mail\SpamAssassin
\Message\Metadata\Received.pm
cp lib/Mail/SpamAssassin/Util.pm blib\lib\Mail\SpamAssassin\Util.pm
cp lib/Mail/SpamAssassin/Dns.pm blib\lib\Mail\SpamAssassin\Dns.pm
cp lib/Mail/SpamAssassin/Message.pm blib\lib\Mail\SpamAssassin\Message.pm
cp lib/Mail/SpamAssassin/EvalTests.pm
blib\lib\Mail\SpamAssassin\EvalTests.pm
cp lib/Mail/SpamAssassin/PluginHandler.pm
blib\lib\Mail\SpamAssassin\PluginHandl
er.pm
cp lib/Mail/SpamAssassin/Locales.pm blib\lib\Mail\SpamAssassin\Locales.pm
cp lib/Mail/SpamAssassin/Conf.pm blib\lib\Mail\SpamAssassin\Conf.pm
cp lib/Mail/SpamAssassin/Constants.pm
blib\lib\Mail\SpamAssassin\Constants.pm
cp lib/Mail/SpamAssassin/Plugin/Test.pm
blib\lib\Mail\SpamAssassin\Plugin\Test.p
m
cp lib/Mail/SpamAssassin/SQLBasedAddrList.pm
blib\lib\Mail\SpamAssassin\SQLBased
AddrList.pm
cp lib/Mail/SpamAssassin/Plugin.pm blib\lib\Mail\SpamAssassin\Plugin.pm
cp lib/Mail/SpamAssassin.pm blib\lib\Mail\SpamAssassin.pm
cp lib/Mail/SpamAssassin/Plugin/Hashcash.pm
blib\lib\Mail\SpamAssassin\Plugin\Ha
shcash.pm
cp lib/Mail/SpamAssassin/Plugin/RelayCountry.pm
blib\lib\Mail\SpamAssassin\Plugi
n\RelayCountry.pm
cp lib/Mail/SpamAssassin/Locker/Flock.pm
blib\lib\Mail\SpamAssassin\Locker\Flock
.pm
cp lib/Mail/SpamAssassin/Locker.pm blib\lib\Mail\SpamAssassin\Locker.pm
cp lib/Mail/SpamAssassin/MailingList.pm
blib\lib\Mail\SpamAssassin\MailingList.p
m
cp lib/Mail/SpamAssassin/Conf/SQL.pm blib\lib\Mail\SpamAssassin\Conf\SQL.pm
cp lib/Mail/SpamAssassin/Locker/UnixNFSSafe.pm
blib\lib\Mail\SpamAssassin\Locker
\UnixNFSSafe.pm
cp lib/Mail/SpamAssassin/BayesStore/DBM.pm
blib\lib\Mail\SpamAssassin\BayesStore
\DBM.pm
cp lib/Mail/SpamAssassin/Util/RegistrarBoundaries.pm
blib\lib\Mail\SpamAssassin\
Util\RegistrarBoundaries.pm
cp lib/Mail/SpamAssassin/BayesStore.pm
blib\lib\Mail\SpamAssassin\BayesStore.pm
cp lib/Mail/SpamAssassin/PersistentAddrList.pm
blib\lib\Mail\SpamAssassin\Persis
tentAddrList.pm
cp lib/Mail/SpamAssassin/BayesStore/SQL.pm
blib\lib\Mail\SpamAssassin\BayesStore
\SQL.pm
cp lib/Mail/SpamAssassin/TextCat.pm blib\lib\Mail\SpamAssassin\TextCat.pm
D:\Perl\bin\perl.exe
uild/preprocessor -Mvars -DVERSION="3.000000" -
DPREFIX="D:\Perl" -DDEF_RULES_DIR="D:\Perl/share/spamassassin" -DLOCAL_RUL
ES_D
IR="D:\Perl/etc/mail/spamassassin" -DINSTALLSITELIB="D:\Perl\site\lib" -DC
ONTA
CT_ADDRESS="[EMAIL PROTECTED]" -Msharpbang -DPERL_BIN="D:\Perl\bin\perl.ex
e"
-DPERL_WARN="" -DPERL_TAINT="" -m -isa-learn.raw -osa-learn
D:\Perl\bin\perl.exe -ID:\Perl\lib -ID:\Perl\lib -MExtUtils::Command -e
cp sa-learn blib\script\sa-learn
D:\Perl\bin\perl.exe -ID:\Perl\lib -ID:\Perl\lib -e "system
qq[pl2bat.b
at ].shift" blib\script\sa-learn
D:\Perl\bin\perl.exe
spamc/configure.pl --prefix="D:\Perl" --sysconfdir=
"D:\Perl/etc" --datadir="D:\Perl/share/spamassassin" --enable-ssl="no"
cd spamc
D:\Perl\bin\perl.exe version.h.pl
version.h.pl: creating version.h
copy config.h.win config.h
D:\Perl\bin\perl.exe ..\build\preprocessor -Mvars -iMakefile.win -oMakefile
cd ..
NMAKE -f spamc/Makefile spamc/spamc.exe
Microsoft (R) Program Maintenance Utility Version 1.50
Copyright (c) Microsoft Corp 1988-94. All rights reserved.
cd spamc
NMAKE spamc.exe
Microsoft (R) Program Maintenance Utility Version 1.50
Copyright (c) Microsoft Corp 1988-94. All rights reserved.
cl /DWIN32 /W4 spamc.c replace\getopt.c libspamc.c utils.c
ws2_32.lib
'cl' is not recognized as an internal or external command,
operable program or batch file.
NMAKE : fatal error U1077: 'C:\WINNT\system32\cmd.exe' : return code '0x1'
Stop.
NMAKE : fatal error U1077: 'C:\WINNT\system32\cmd.exe' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'C:\WINNT\system32\cmd.exe' : return code '0x2'
Stop.
Should I add a bugzilla ticket on this one? Is running on pure Win32
important to this release?
Frederic Tarasevicius
Internet Information Services, Inc.
http://www.i-is.com/
810-794-4400
mailto:[EMAIL PROTECTED]